{"_id":"@microsoft/bf-lg-cli","_rev":"286-3dcfc4ce28fadfeaeca2788ade624f1e","name":"@microsoft/bf-lg-cli","dist-tags":{"latest":"4.15.0","rc":"4.15.0","next":"4.16.0-dev.20231122.4561d55"},"versions":{"0.0.1":{"name":"@microsoft/bf-lg-cli","version":"0.0.1","author":"","license":"ISC","_id":"@microsoft/bf-lg-cli@0.0.1","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"}],"dist":{"shasum":"95cb7d7417d414b1a9655396638f048a413b81d4","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-0.0.1.tgz","fileCount":1,"integrity":"sha512-P0PKJS0m0Z8P1yfKaYUsqz6/I0rcaveGy42JNONY09EzJjzOVn/OolSSBo5cKXUlVoXQe4CH5itlDukuueESMQ==","signatures":[{"sig":"MEUCIBDbhmco/B18rdcAK02BNLhx4zjfTPzsY1drQaDTFwiLAiEAwUizvp4xuGWllZHuGI6NZOjinB4TvJshXdIw/TWPZbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetFGPCRA9TVsSAnZWagAAMs0P/2I5u/ZaN9skw5NhIQm8\nPYTlgqGP3lXOwysxnWoudcYC1DicYCTeHQiqIXehziS8F7CMP7ep3TnCopd+\nH+A8IYTxlpKdJzsEohWxYdDKZ1ti/9Z9mj0IZrjcz0+V2nciU5dVHN/2q9Hf\nvGZlFy8FH+16rfk761461RjsSCyJIkLFJXSPjz8l77iu+fVYmXLs+4UTTGuf\nQutqse/RxLchHPlpn2CIy03O4kfqfvcoatchoxOkaV1mPGfgd5z12tPIT2h5\nruwCZGPDEQuWbJF0N/V19Z0KWp/9B3zKbM7SkGhFeNFqe4cSTqXA4PMT8E1Y\nCcBLay9MYpVcqmUToTyfW+ryFlUDukIUfYswq+z/EU3cFdcE41cx27pjeKnP\nmTKF8kqqTjPCS7CmtUa6mYkEEzKOP3R7MX8syXa+7SmDayUnskqwqEK4yIUR\n8FF5+66FdXhMkMB0xX3xH0tYau3UVKABl+uIdgnJeLxw28FcR8G6vzBBeeqW\nMl9f0xovdDKn25vc94tigVyFGL8rTO1pGCw2N9vJ4OGyyZ41qizNcg4eTReV\nwoD3Jp2lZITF/jRGdfXt6fsjTt9iO+UWtlmMeeisMFn97oHXcA4xVWZauzh4\nF/AJgelkrpT8Pkzo+TgsFVYfWxuV5RFglISdbYuzj2J3BlPDsAWXEuvsxKR6\nzBNJ\r\n=t/2S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"microsoft","email":"npmjs@microsoft.com"},"_npmVersion":"6.13.4","description":"","directories":{},"_nodeVersion":"12.16.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_0.0.1_1588875662588_0.9034035111605174","host":"s3://npm-registry-packages"}},"4.9.0":{"name":"@microsoft/bf-lg-cli","version":"4.9.0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.9.0","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"34d087e26fe9e4b26867a8f5c65a8807857a7232","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.9.0.tgz","fileCount":10,"integrity":"sha512-m3nFRN7oYOvEjLYbPRapCKp/xAuuIDNLu5U+UtgtVz3Ah4o+SdVxP4VV0SFfZO21s4Pue6Vb/cTH6w3Ws+7PVw==","signatures":[{"sig":"MEUCIQCvp+33UCTvFP9mks/Vx5muqP4lE8VU3VCZxm/Yl8Xn0QIgQg6VGJdsRv5MNYxOoi//IgNnNTOp7t7s6VoIwU2z4G4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuu03CRA9TVsSAnZWagAAoNwQAI3AVh8MYM5Q3kTZBV9t\nOg9y1xR+eG1WIM/hWaD0XDzCpQ+afxBWnR8pSbesfGNRjC8JezCvxo+gk8dR\nAC/g3ztbs5vNy2QA/aNxgdtSz/AqslpfDQJLIht1pbfTEO9h6WYF43nz4TKL\niDGCH8DtZlccmzuV5lEPfzvNoEgdUSgyTrlhdn0wOd1vIpYSdcGH3Y8DqM/+\nuM6pgN2PyMhGGu4/r43ar6XdTtQZwGnLkBumWQeKuR6akQ8y5t59RTjQxUOI\nJOTf5lIteCfMdf495muy4qh9qyczVkzxBKySOuyIShPsYEA+zd/MwF+dUE2n\nz1N1VdEkEx25DN4E85TaScmxS4v3iOFSljzqKmsvm/vuvwenh/7klEIYXGjH\ngXejPCam0BYKBV5i7eikFEGHrsxDU22phwKc3FRfSmakrf3vWd6jZexZdqNN\nVS42AyqiOpHLxmEEbB/BfkfdEZ8gbXjRTwiGFmMjN9jaqJmtb8MLCDktJ6tH\nnTfSmz/Wn5AS1dZNUFd4ts47LArgHp52mSYl/CHqjE5r/o/rESnPnrlxDFFa\nDJJ/7TWxarYIMlHjOSWEF2ePHbRlmosWwFuWgKcyZ8BmfZko8nP8190fLO9P\nhlNbbeOZlD5THaVLxsujcHlgsWGMyUUDK/wOJ5Op6KFTBiIm4+wfOsYIWB+r\nGCFn\r\n=WwMe\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_microsoft.botframework-cli/drop/microsoft-bf-lg-cli-4.9.0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme","report:coverage":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.4","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.16.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.9.0_1589308726717_0.9031058822639972","host":"s3://npm-registry-packages"}},"4.9.1":{"name":"@microsoft/bf-lg-cli","version":"4.9.1","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.9.1","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"795c9bba5529ca6fa37357cdf32e06834579f102","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.9.1.tgz","fileCount":10,"integrity":"sha512-shXK7ijqTSgpGMLSvbaTUVlhFx6Dqj6MO/w4HuwSQAxHPifKSsfrsNURdtNTYctlvQ6qWqsPP8/+ox0w426sLQ==","signatures":[{"sig":"MEUCIH1R2YFjucmRrYTCpENJ3s4bRBmHD9X/0DkGOBtcDtD6AiEA2f7qBTHTfNUMRu03WEWHO2yk3yPQJMB5454BZVqKFrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez/dpCRA9TVsSAnZWagAA+JoQAIQEFFLzOmdc4slCBTKp\neRgnqU3h3vdhRTnDKqfidoEqAWi/OSY3PJ6C4yXsryWi8Y6U2lPZfx7RkVBC\n+My5lJSCVuF3ntO8himsXcAQCw2zJdXXlZwIxbSC+6UlzO+QnlFMA5uO+xly\nYl0yrbDY/QVKL5P9vxURbQaJGFY6zTivAT8hN3RkOTIs/THwvXOlYGnNxrxQ\nFxy5QfN0pRiZdMbm2zgiZ51JkR8zXF4GiPDMA/Gl64srbUB2Re9kOULXnpk4\nirUhzSLtlPUP423aZowQuPrvN5TnDJsCgdyImXkO3wHQ/5zxAu43w7Jc3kbu\nJSTmZxWaSix84epWNN7rPyQiCIyY8JNCI7P9NG8WLuPNu0X8PGaRfG5Bygyd\nWTYNMe0mFss5zwLPpk8oRYq4qQIBIus/ZJwSekpO7GUIVw/mNWIBk06s6vUM\nHSgYK1lkYsekSLvUQINu0AqGtLSvp656GZ5v+30fTW3/Qv5qNjgbQ1N0tKQ1\nVDEFxZu4dZjBLtV3zzufL/SbqFn05vlwDtqGeHz/cRYYIuTPzkvX1C3J3sqr\n2X1el8sEYQk5PFdnhs2JSi2XxqPckrfIrSN1anmQdlSfTZhG1e5SHRvclppg\naqGsJJMHVGXbw8GX+l8KwmDcZHAwPY45nh6bmclTJ0f2xw+osAv0Q5ipdShu\n5zkc\r\n=CqhT\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_microsoft.botframework-cli/drop/microsoft-bf-lg-cli-4.9.1.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme","report:coverage":"npm run coverage && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.4","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.16.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.9.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.9.1_1590687592717_0.4933362986797296","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200714.6b8b8a9":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200714.6b8b8a9","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200714.6b8b8a9","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"d4c55e99fe4a7f085b0abb2ef053e754587184ba","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200714.6b8b8a9.tgz","fileCount":10,"integrity":"sha512-98FI2JX4qagC2gm6pGslU1QBLagyNdLrTCsM9wWemt/8HrifEdYQlZMh4AsRMhyqZ75s4kt5lnIeBNhgSq9+JQ==","signatures":[{"sig":"MEUCIG9kV1hHnTSi8yQLKGWExcPOmKsSRIo+5pZGUv8UwbCFAiEA/lR4kRaCqwh0W28sreQZZwLVgJSL3z9iRaPbgm5X6iI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDiy1CRA9TVsSAnZWagAA71UP/jHBjiJk7QQOi5yYmYBH\noULLu9lSDNCqk7p0GrAmCNzN5BT1zsSn1xlba35Jiiz5HHC8vfBuZf0jGFe/\nxsfd+U82D8NAy6TCt2v20ZyIP4aeMqFXyHHb+/iux2zZwJhZw+oDurH2Xo6H\nhE6YwhdgByRFhbeckSofubtlpD3V8FMrDDUW8noxcfsQLhlARBGNXOFUrekk\nyZijBqQZv/J3DJQMCLHq+Hck+2L7TF10ZFuOiULVTEl6kWhBgtBuwjaTjG4c\nf5vik+9+cn5MdS7IFk/vXGuc0YBZ/MKoKDeloThEOefKGAjhT7qPmkC5BXiV\nnrKYUJKkCb64+Sp91Vye8E/JX70g7MtS+WEF6Et1CR9WMFVXe3Iq2WXWsSP6\npha7Q+eE6LLhYiR6ZvnCXLkhPOvugoImV6659rvmyifsdcu0sY/P1xrzOJ57\nft07YiM7i08dr8g7DnC900NEsRun8ByjAbzIs+xqbU6DmrW4OPYEsPsW+cWX\nsG2kHScnqH0HHGL/z5RsMu7pIdAw0urO1WadOAOb9AHSUumVFbLPo/VpZmEo\n48P5yoLktcnKbAewquFz6pJswocR8VKOvNO22cZ2z0SKoM4Drk1QO+zvkZBz\nGmiBGJ4MZQH3dJD/l35ImBiLGRISVG/gGU5ZksIrjku2ph6c1HRAtAuK0/zp\nn5VJ\r\n=B90o\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200714.6b8b8a9.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200714.6b8b8a9/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200714.6b8b8a9/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200714.6b8b8a9/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200714.6b8b8a9/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.5","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.2","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200714.6b8b8a9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200714.6b8b8a9_1594764468832_0.1495833255308503","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200715.547c305":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200715.547c305","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200715.547c305","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"d14ce49b776c58f5f98110ee40068838456577ed","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200715.547c305.tgz","fileCount":10,"integrity":"sha512-9rlyAP6CbCWMe7gqY0bt70jIvH61DjAOnuel6RbU/VWOIBfGhDgrbgZDFWkHHE2bq4LYEFiFNUg9wGKNQd5lSQ==","signatures":[{"sig":"MEUCIQC0I2vZ/8Uy2B4SWtMmZaq49TqjbL5fVvx37fKECMt26wIgUqy/RetAQx6DgnEDk4dOpW+UXcGRq/y03B6YIhYdNdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDq3mCRA9TVsSAnZWagAANOEQAJ9rQ0hgWyeiErs9eTiK\n1sJJeBqWcVnR47ptGffMmAUE9IlDsjARp8FsrVyZVyVz85x7Gqun6rCK1wnA\nKMumKN0c1Gt4BS90KAvf4SYeqzL33z2O9k1ANxIP/s3B3d8r6LlK/LPwzWS/\neGSTrU3qXDF4LHEB1CpVeYztP+gUUMkk7silU/g84v/Ln5Ga/eIzdxvchR1u\n6XOL8psGp0XjKM8hH5t9DAxW7q4yItXkKuh1hP7TK8qFZUfQAQ6MQ8EVl4bU\nNGaUBtM1JHcD8AcGjTplBsK7Qk+9+/tkrb2lpPWv/Kp4Oo9h+aKQmOU1leIW\niI4Cz2njBzcMa5oZOM1BW6V3q+MnPv+NprC0hj6ybktEr6L5+PVrVnvF4fZt\npakR2ynCFUZ866jFEOwfAucsbtKhxoPf2Z+kBdWTdXlbpndogKUbu8gT1xi9\nNz0DpnY/tTnWfRJm5E5JjkQR5o4S+5jTT15+e8outABKloNrgLxNQ9gTY1Nl\nx+BeRzlfEwLvuUUTGRRoubbvNG5KfgQQWqF2phdudxlKUPrksdekhZjnjynK\n3iTZ8PQPlAD/bSchrgJio4bu+eTuAduvvm0MhMzsq5sOEvHTnSGwX6SMfiJI\nvCe0M1GqsXsaV/iZ4pFLSe23AY+FnJvtaieQUeKw5THAOwjUQYDewasOCtpd\nAKyQ\r\n=PpVk\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200715.547c305.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200715.547c305/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200715.547c305/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200715.547c305/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200715.547c305/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.5","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.2","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200715.547c305"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200715.547c305_1594797541801_0.3101231036986416","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200716.d3cbcf0":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200716.d3cbcf0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200716.d3cbcf0","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"54513d5606008bc4ba58ecf69b99d0fa5f751fc8","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200716.d3cbcf0.tgz","fileCount":10,"integrity":"sha512-cHR4G2WIpB6Ik3a14TFTw2Y7xBZ95/mI4GNCPMATtxlOoIEfSdDHbpYaLS8k4sTZ1pVaWG8mPsfHRQxolthHNw==","signatures":[{"sig":"MEYCIQCUdSfRXGQhjYhgIXP1yXAwdbQWrHfJRgDHau4Z4ug3XgIhAJaKtWRWO/PCFNFLn5goQcDSs5HKFcfXFZNfCWK1Ogpe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD/97CRA9TVsSAnZWagAAjOgP/iYBmpArSSAqHhpky4VG\nhGSRv9XYCFAwS65s4wJY+G/xbsHWkMKQoi/ZJJXVMnLBEEAOoDSmryaAY6fS\ntUXRDBGP/Y5ThkCvbufw/vfN0nDfWodCncxrS+c1ClRFTRxJ4WrbnuiUtIBh\nz+QgX/nTSutGJM1uxTs/Jw/Cqz+DHc7Cvm9CSzielc0QH5TALc7ZMaVn8XD3\nYZ2Cs2EFrEh57WXNJdIgnWJu1GTnXVKZJCBTWBLZozCaVrYfPizg/CRF3fE1\nljQoB5ZdiYBZfY000hD5cveD6MP8GZJOfWbgjtT3gXdIHb8WqZwFyE19IbIn\nN+T96ryegIYwTsIDTWpfJv02X1+woG2OeZo+ApUP4IulpGcS5fCBNBDp3Jdm\nAmVSmgfuWYf3WoGWyNaBUhlsZZuRevPebIblcQBBXxevGZu10Ur7gAQ6J8zp\noCivthKH/TDhrNLTaaRd0WF7SnwLKRYYFhiLkm6f2LtRsM5JAPkyEMuwboP9\nEG/9aI8S8MIdO1/baIEsN03f7D8TTHaT+L9mkGaak/v9mrwTB4usjFdExpKq\nFYMwV/mZ003T/Urou22CqaOxYHPphIZhBahckDd/PbdLqSJLMWBaG6u+5EOj\nR/DG5kBa5526Pd/qjHpcQX6k/hQ/IzICxtHFwkeFa7YVKnVG7cNH3m38Ei96\nLXst\r\n=ESKs\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200716.d3cbcf0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200716.d3cbcf0/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200716.d3cbcf0/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200716.d3cbcf0/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200716.d3cbcf0/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.5","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.2","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200716.d3cbcf0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200716.d3cbcf0_1594883962934_0.10703175997517334","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200717.fbe453f":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200717.fbe453f","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200717.fbe453f","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"c635da83ff47ee6c80b91bbea207e442c161efe4","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200717.fbe453f.tgz","fileCount":10,"integrity":"sha512-mPM7GEiJV70LD1KKWPOlgFxkgl5RGMTOKao6uvcpep7G/qpwLScVlrnNzkT9lGpHzf/oqQ+RI+RpeV9pe3FPUA==","signatures":[{"sig":"MEQCIECcP9zmcxHHPgqMyvAn/YACmlE1H7TCOr1XqXbZaWD0AiBPIKJDNFYRHprMkSnvvRT+JkEo5Aqm0C8Hac54+fsQfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEVFuCRA9TVsSAnZWagAAojgP/icKlZmyskdmcyLQf2ZG\nqBJU8k2btFlGbdMEXb981VWkZT/4LYfjSQ2tcQXnzYxPu6SJ+yd73DFQJCnc\np2pKpQqq4F1xy4Z+DRhexVafcqLOU/go/rzlRKRre06sss2XZuCb9q4RRIY3\nHuoEG3G5ZgiYmIMfIO5wzjhXMHk2/5RM56JuH8Og6GtTobDkSdrvz/at4/re\nnv8DV7mn5+l/DaKFRZ0vUeTVcXxxWxTpWxa+6QAD/WNLUhefiYcwgNJK7dwq\nZCpPWh3XJYfsBgULq9Zdg9TahvDTXSgth6GnlKfaIIufEGT4y2AZ4zBtILN4\nYlaywtKad8T2zXRo0AnNIsEoS9iz0VNzhm4rW4k5wLsRbMLUQhrs1vCT/y/F\noydBU97DzEHzeYYs73e//r46JzY7hWF6IXfZEu4rbF0SDpcGkQRMDS+kXZ5a\nO8WolF9waTkap4WkNxks7WLKPes76VX0NeHAV4YaQ/o9L1k29vxwSwgSK/D4\n+rcNljvxo9rHcLS8bkPBSEhaef+HTGJwvUFgu1LZTSkJb1gzJ/tgKqWTRoX7\nUO3wbVyFF8XwC7G6qwGmefcgZzxnwPp6RGQ1mSLyyfBstMqUDSsS6bt20Ojh\n/HVV3V3iOoledfmQr0ifNx6NQFtP1hx8Z+bwg/aa545JCVLXKDEjZqAsVjtL\n4q2r\r\n=zbmd\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200717.fbe453f.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200717.fbe453f/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200717.fbe453f/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200717.fbe453f/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200717.fbe453f/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.5","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.2","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200717.fbe453f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200717.fbe453f_1594970478549_0.5228610100327336","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200718.6bd5cf5":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200718.6bd5cf5","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200718.6bd5cf5","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"b6f9ab417eebd33e79ed584e94f421035a91016c","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200718.6bd5cf5.tgz","fileCount":10,"integrity":"sha512-zdjU10RJPWMwR0IiUhIRboI1iYTEpNHAN/wOo9Q4i5oMI44aveWbKjQobEqKFepft2saJyBZWlbYkqiIoiEqtg==","signatures":[{"sig":"MEQCIDDp8od40ZVaCmlKwc7J8Ng2TLBQnTmfGL0bgO/F1NwJAiA9qLiZnICxvRp+HDjx27VYCUqpPxt9tKQxkhfMS4KZpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEqJ6CRA9TVsSAnZWagAAbpMP/1Mag5dWPc+Kh8xhZlAN\nm9RZme+220hUTV54DUxfxz5kqeMDLJjNMmB+ZZ7X7meVIKPtfai5KNWCgN2k\nKTMR8j57zcK5XduY/mSgj/LI1CVBLHstdkK+fyr5hYSl42KyFUURyAqFuTx0\nFjqk5mnRrbxe/JTcM6JfZzV9zQt0d0Kk/q0ce1W7GpvHPGplDkbks3vVb04x\n0RAcfiw8Z5i3sIWjt0AnOAPf/9tJIBIHpYctpVBEUr7p8aOpnXQKmNDGGm2Z\nQ+1wPgeq3NyEOhauloqcWVsGk/X+ujO5Duba4zdNZAKtwbPIIDai2+MCmBux\nxL3ERBBmnHTFWVQXPbOuQBxCZlorMxjs0kuQ8CGzAP4LU2ibGpie/PCIhkgC\neJm2Xry01NvwZugvF1M4RHLedMgKVJnDEOfmtKyNSvqXOrlvd+36gxgQ1SAK\nC/6lwwL3vq7km9HcRA++0VmfIWUMh9MOMuzjkuc/0zdr1TM7Ln2OUiv6tBo5\nZGW0z+tPgEB7mtmnzbCbBOTGmv+pEDGwa/ZcQEJrkF0/cZ6TNRxJpnGGot0X\nk4Dra5vaYLuwpGwygD05765sSbuKiAQ0GXxC0hDrrV9EW3PeyEy2MGbU86Wb\nKKM/JWxuJekNpHGnLfv24xJQBcV2WwUwvFN1aQkPMIHCuC+O8oAkYkSO+LkB\nGQq/\r\n=pNSD\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200718.6bd5cf5.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200718.6bd5cf5/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200718.6bd5cf5/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200718.6bd5cf5/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200718.6bd5cf5/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.5","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.2","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200718.6bd5cf5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200718.6bd5cf5_1595056761748_0.7773665661621085","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200719.7816875":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200719.7816875","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200719.7816875","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"8c5cc5e701cdc1719fa1fa05ad1b1d447bf23f58","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200719.7816875.tgz","fileCount":10,"integrity":"sha512-EmcMklFZeuI3MXSy6l2yNmdCOgDwaDQi6A2vqCfxS6FAk1dJgqdPK/1MrCNZUtOw0E6tr2k/gR4HUvv7V81DfA==","signatures":[{"sig":"MEYCIQC2MSq2oAjg5Igmp4mkpnDMGXWd9IZ1bdwpU1BK5z7LFQIhAOJh/qWzeZ1PX/Nr1rMuomzIsjaoOfLKZiP5o+KYqsKP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfE/PjCRA9TVsSAnZWagAAK9QP/2AvJbwkKtLm6KoNLO7g\nahKBylvhU543EPyUlIZEQfSL+34TlQOw4D/Zx9VPamJI6Y4C1OWlFOODu00q\nScwXSW4Zz69ch2Itzn5VK2I5qZAptBe/JcdXciTidl4s2TVjTi3BlLbTfFsg\nf1D9PZrZuPJuvQ1z7tmPqqqj89HwmOCxs4MH6aQUv+2iUHg5utzR5H+lf8Dm\nVeuSLCHQStoyBxN4Xj2qV5sRXHx1GSqY2fCgXoyFWltX0ffPVIuDl3kChddw\nBwJt/VQoGSFeGqNACOfKP6QCZtJQsyBj8pmi3UwnmVPN1MiQIEs6sMiJGf5D\ntq0fLbXnnpiNgjCtmA5OhXhowoazCnjDUY6zRr39ZZWqIVOpIucCtuz9sKaK\nCyGqrLaBz1+HqP1G9kjjJgdztDBDdOeNR8hVql4A9rBYC7tcKq6gmMm7T0+E\nyN0+aPYShX8qHbm5kl6+DynqEmfCqb0FKpXHs4inChzvum+cTmTgZuADG2Qv\ntCyR9r+4vZ574zwJU4KcsMty4PDAuMEkVE5gU6xlF0V5RiVVPfS1+SkP5D7J\nGAWkAtBw+9YAs0t0gxB3NHoOirkEItmT0nM0AVSwbv2L7V/w/dUECSZwOm0r\nde7HxBWP/X6+3EvtGR1lHMcP7uuX8BR/WXRb5ieqjifmnYEnRb0Jbpe1w8Wr\nj6qG\r\n=YwO6\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200719.7816875.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200719.7816875/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200719.7816875/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200719.7816875/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200719.7816875/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.5","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.2","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200719.7816875"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200719.7816875_1595143138632_0.16122937096790846","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200720.88a2a42":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200720.88a2a42","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200720.88a2a42","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"a9100ee5cdadf2dba1ae52b8dc29fcdc6b21e388","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200720.88a2a42.tgz","fileCount":10,"integrity":"sha512-GN/MQ4hOIsXR84Zsz+Cm4lwKL9VJCG+iggnM32tvhBAVdga13IU96pIVq6De3LZzQNC28ZAFmDXb/S4mcUqe2g==","signatures":[{"sig":"MEQCIGpXXf5oASXD9MnB+N4EzvC/W1DQdmctlCBP0Aqrd4wsAiBORTO3Djrkmi6xElhb8Erey43n0nYIq+VvrueGpfLavw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFUXQCRA9TVsSAnZWagAAvBgP/3gHQM/DmRtnndTMrtbf\nm9Tmjp1uSyh7nGL6zfKdRzUrGmoeA63coMGlhjCsdTvak6uGdVP+HXf6hVtf\nreva9Mt4TZGhebskVN5Fm0Gkf20LBvmi3esWfljDIfk4EX6VsRIdrm+7beia\n04ccrbIuTNwDZYFOPs8Hlxy3mwHc0I3oVtG7VsraQv1S/z+e369jKQ+Y64dP\nUZOkhUc5sGClEscU8P9Qdu03XAUZPkuVcC2Og867C0fBrPGrnsUlTGH2Scm8\nde7vKEbX9L/cQ56CD1iWLiyCCA4Dy8ADV7AV24tJbGPybe37CRlhdIMAZfVm\n3lc+o0SlziukZskEoAPgIBkxSFwyIs22B75svdu/2pNkoujzqKjhVIWEW24Q\nZOnHfgT0OdnxtlqLMCUCMwlmSzAtTNSlEl7v5imEWSmH0cutOFOnCK99YYAa\nfefQYI+b9TPK51dpzD+pwGv1ObJsqV/hanpD30X9BGR6Yn3uYAeccKIRBwxF\n/Q5WeHpBOHxAXNGyrI14SoPjgQIQ1KyyjtKhbH5pFVedhYx84tyg4+1F7AAK\nGSXznCMbUraxMeTYXQNNcYQ5SHX8k59eHCCXLjcS0InKkkYGNx3fTG9l63tY\nNCT8tjAgNjdNb03tmKAbjpyYLlB7vI9HGetvM7YMscqpkCII1hgLypY7L56+\nHFPb\r\n=vgRm\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200720.88a2a42.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200720.88a2a42/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200720.88a2a42/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200720.88a2a42/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200720.88a2a42/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.5","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.2","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200720.88a2a42"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200720.88a2a42_1595229647738_0.4000603473247477","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200721.88a2a42":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200721.88a2a42","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200721.88a2a42","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"1eb5a47ffb0e82be82bc6c5e298d20b4c0559f81","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200721.88a2a42.tgz","fileCount":10,"integrity":"sha512-PHRG0WSX5NR7iM9HPHI50LOAiEuJunjbw2Of7vbHeefRZIBa5A0CuvhNqE6jv7JJxyumWHoF2o9uWnvG49idnw==","signatures":[{"sig":"MEUCIQCDoEeuDLmhVn8pZvAFR6COo4he58l8WbMzOudipHIr6QIgLIEogi9ESf9A+QXdn9o8p1muGFvmD34YGB65jyhJC5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFrPGCRA9TVsSAnZWagAA+CwP/iJk43qp9i8in7eX0SwD\nHZC8XopOjl0fyJa/sLtbeiEKBHdlmdPAXInD0MnsxjMMsrbQdWs8XzZSgHP9\n6Of8kfzFA7ZnpVAw5qygwdeC2Xsfa4ArRBqgYAa7IrBrjdQvQaYgi0fsHDWS\nN3WojTtRZkcn7HTsuMqutstmM8wLAZ7BJSpf+oD7rI47LtrFLNHwjyQYHYe9\noZQRqgARYUYiB/teMhsiHtXmUhOOHptzuSQ49cNgQ/v7ri1eSPvpp12WnuVL\noqcxnTolsvZ41WT4dcRg95mxs+qO4uB1broUf79GPzraQhLjVHQoCXDc/juL\nrJhCswpIQVEI24bOPF6LXWCmziQuwrcNg/Vwe2kaOObH3lsN1erwitRoH6s9\nNVVcKrAc3CM2eC1e5VG8vtGGx/YHcvi/YEFd8DAUw5IzFKhczAGRVmH3ohHB\nhvOMhy0rX7028sXoQ007JVCXovpsXQrNbAriEMeuVNBj7LB8paY7TOvlfno3\nwKI1YKlq5rVSYzCt2NooHIoVd/9cY1VTinmxNpI2eJwib66rJDSyckvfzIGE\neCSKfEKp5YpRaFYho29P8gYf9T0vvx2zGaORLvFvvNOWmGKezECDLt7qe/i0\nFons9tSLxPPuG7mqblc75c9DocVoTSYJ3/2fNtX/ZGY1SXfDTxCmtvCDsu9W\njwM9\r\n=X6/5\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200721.88a2a42.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200721.88a2a42/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200721.88a2a42/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200721.88a2a42/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200721.88a2a42/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.5","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.2","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200721.88a2a42"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200721.88a2a42_1595323333841_0.8933320312013249","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200723.4c45f4a":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200723.4c45f4a","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200723.4c45f4a","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"6613326a5d49961baea5a49a7cb82edc7de1458c","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200723.4c45f4a.tgz","fileCount":10,"integrity":"sha512-ckjFlpywr0E3Lp3ewK16uyMeazAxsmiQv9qiQRbfQwx9KfoefR5zu/g45nDA0BG2ReZhSR1hsUxM1gQG4ErNEQ==","signatures":[{"sig":"MEYCIQDQ6fnC49QVGFMR8c8pBJCokHrMfCWLtBj2DrA/JT3YmwIhANrQdrHBYJPE4ciK0LeL36qIfgyZEfqmBAgC02IEXsWE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGVbICRA9TVsSAnZWagAA7R0QAKOm6zNjhjuSeAr0Y9LZ\nVmAPmmzODHKTg2oEwEMpbkir4yEq2RCEtz1fcQEMdI/iGfKfd2j2MHI6NpyW\nfV9Ru/ET+25EOAgvZd9AVeMNXnBdK5VlhcY1c3dkkiI4XvHb0w7S9QzBvOvo\nnDff26WHe2/ZlRxYEaCLiKaaKscc9QAB5PBpDsPzglof58DghcGnf2ANJ97w\nnTWm3oABCPRpSMky9ZME2Z+4KvpxgO55YcVoCrQUxI/Ka6mqKiotCsRMWk20\nhBfgkLDOrZ/h3gmGBw3ZBmuc8Vk/s6VOXYUpygS7U8Gl9EaSNc/7WsYgrSF3\nfR+MpXfjMGuf2ipIWGgquVWualA/lI6A/GTpkW5K1Ij9CePfVvxVjDu1Dyzc\nhkRJc85rPZkzeia6mroeYh73JTA0+7yr17B3pDFwuhr2CVLj5uiZuNE1VGgC\n3rILTuPkvGVw44sqgFURYw51TUO45tfbQ8Uu1NhBNxcdPhcOHU/ewtzUaVeK\nzFVgOsUkskbnnjBLKr+0/vAF5nd8HY1JFa64pVbYtL2YXxG/ujz2HmGd34Dj\nxWCyiCFiuHRC5FNuwWyLWCxpzOwoWrTi1CbbnVNiSGCutoGJ1u6LjpXHutmz\nGlvt17WpMpgYPy5jBcmakPz0Ux6gkFNOVNXuv+y2sQoJ4/oDmivpeh78c/6R\naco3\r\n=b8uB\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200723.4c45f4a.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200723.4c45f4a/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200723.4c45f4a/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200723.4c45f4a/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200723.4c45f4a/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.5","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.2","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200723.4c45f4a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200723.4c45f4a_1595496136298_0.47539949530207126","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200727.f10d79c":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200727.f10d79c","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200727.f10d79c","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"353c7b8acb8b94e3f4776542c10d976dd3accde0","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200727.f10d79c.tgz","fileCount":10,"integrity":"sha512-5FEvw6eCy2OiPMDp4xN4Tf/DfeTDnrXLrivPApV5SJheCctf3MFjJlrWG+uWNmxwWxhaJ5JQB4F2cHhrWSqAGA==","signatures":[{"sig":"MEUCIDSOI7Jus+bfdHBQoesKuqy56n2mCd69SIa+LYEU5F2HAiEA2zcFaaVY4jk7mKDGrHWNke5UfXp+YgkrIu7MGXaqVUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHp0rCRA9TVsSAnZWagAAH1cP/iKOWhMZEYV1R1WqGL/I\nIFUCI1ZxMzADXbchB4m3bgKMUwzMzPfISBDTPBIsbbVxTWwFcpod+RNhpA/T\nJPFD91zajA/gyKT49D7POKNFKwoSlbBSMXdCwDAiGPs1wfjp2Ls8NWy/oLwK\nhT/x+sKn5s/z3JbKCU/OAHGWXhUYt10vrg0OQeW60tIfhMoMI268i8vDZfcU\nH4WZUWp3sRn/vSJG2Fd2sWilxa0fvLt4yPMj/cdLL9v8tdGp9Psons0fZkZW\nddxaSHHBPkEy/YrY2UFAnqSGxTu4hC+slCk7/yqMmP8IV1h/Y1cj/wZ2LK3J\nBT02mNXYP1ts+nkWb8eTNtOqZ7qdaMDlvgSYLPsznCNEQ86Ex7dk0BQgwqe5\nMofJtRnPG0ezBAd9jWfuQk/MqMPwasUvnrQi41Tzt3CWa6xdInpoyayc+Hfe\nF8XhgBbz9UxWWPm6nLjdkW2quQ7o8EV1UF/W3Qr8ChDIJC1Wyo43lNtwtBjv\neFA0KbTmuxsKGdeFed4PX/6+OQnn7dwu7rptx7IiyE+KXTT/SQND4kZMRLUs\n79ny+FO5NBM+f1L0Qj460Lj9UcMMGwLxLHsQD63CfJ8pr+qoKep9+HIVr61n\nNVCdPZGAqH5k589l5Phd23eCzp01ufAqnxaJrWNEjT7jO4dFkHCezL3eIuYm\nhgAy\r\n=27kZ\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200727.f10d79c.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200727.f10d79c/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200727.f10d79c/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200727.f10d79c/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200727.f10d79c/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.5","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.2","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200727.f10d79c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200727.f10d79c_1595841835547_0.40579805264654123","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200728.930f45e":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200728.930f45e","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200728.930f45e","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"17e463c353adceecbd268d560eb5adc87f60b0ef","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200728.930f45e.tgz","fileCount":10,"integrity":"sha512-9tsuAGbGyMDN8cmMAgq62A7RlqF57cwdeeomu2ZPxyLqWTG6nD3oP0nBFlZmpXQkHmbU0nnYvk+hGIVzv+0+Qg==","signatures":[{"sig":"MEYCIQDGEuvao8QLMVnAmq/p2gTUN3EhzK6bJJqeeYC73eSBtwIhAISxz6RX14Krpx0/rLedIii6SUqGSX3p78/tu6lQCEkI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfH+27CRA9TVsSAnZWagAAr+MQAJjHxK7HVMIsrXiX00FW\nInxKCZCh9drrOGaJ7++CQush1/cE4JmYsOQ7jExZ5FORfZyDc40n2eNzpoNb\nKEsgkNe+NUnDkEqprYE7wFSNm5V0Qc3Ti1hNJ6aBEUeZkPCfh4j/Abfj+fLa\nt6ZUcVnee4heToHm8T2YiojdKq1O5ocTUjhbBzAwVLQjQkUlvdj/Q29Pyew9\nYr9UznRyJfC39Rlxh3/T9rod8hou+yyvDBFge0+jy5IEYztH7kxuI5GxlTR7\no7TxxJB302HOviVD3vvZes/8SasS8Bk517z1Mx+6yIjwVa4N28MOakFRhqFD\n5oJ+uersOzH410nZI258rz68RDDM94s/HFen/xBow7umg8LykEqghXIG+PaV\nBTISGqQS3dNwa2gMh9uc/xxbLuHl8aMrZwOkAZF07hgc5n0cTZYmvBQ16P0p\nwz5rpE6JCBWLP9JKhy3/mrOLTBGTQ3m87fMCF7YVIOI8Gx9Dfs9cnlEljxy3\n+0SVk2rcfE5SIQdk7i8hfKy+NEOEECGbuMNzaiyf+wIeWl3icGifXhoz7zuI\n1R8dPwTmr0qioSTbcUhXEaEYXQNj7ti5HRpmiMGw2sCNPIzLzQN7pzwJs7JY\nQkQXky8YrXBabEOm6TDNnxu1fG0pBN5wh11/4HUgZKO2Na5BaCTckf3SfYdU\nrMHi\r\n=U0/H\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200728.930f45e.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200728.930f45e/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200728.930f45e/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200728.930f45e/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200728.930f45e/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.5","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.2","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200728.930f45e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200728.930f45e_1595927995178_0.7328096825900436","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200729.4ac1279":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200729.4ac1279","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200729.4ac1279","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"9ff8717cda13e158e7df46734ef6eb51e76c2463","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200729.4ac1279.tgz","fileCount":10,"integrity":"sha512-hT4LJ2Cm81tmYTKxJbqunWzo7BSSlGAnQVsQHrUwhwy8+4ObsmXaWYy4NI1UPsZvnBJyfG013y2lNjlA73iO4A==","signatures":[{"sig":"MEUCIGFbY3VXDnPsuVoGt1hwkHn93WeEXOqcpLvHCIEhzB5VAiEAl/uQ1lkGSSmcpGOYf/JcodD9CKEr3hKVEPvxWrI3Zew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfISNECRA9TVsSAnZWagAAHBMP/Rs5fGGVIrfNbhpjxsvh\n7aUtamUWXiNQh+Emiap6uihIwGSSzWe42BIXUo3WAxBfg0+IoXgQiqpMXr9r\nrtfYUAqNGH7LKOyyABm6nbS0y1I0GPQeNEYJI+tcNiWkTx1B1IW+Mg6IbQjV\nD80OqiDD7opNTJWIa5cPduR2puXmKU/jLetXY6jnHrwqLoG5fKjbDF/Kuueh\nRddd3ALPqYq6ovT340PEJ0ytoqPXbF/baNAsKNvh/S2jAgtklTeY6PpPHfzc\n/Ls/pnoUHyVXiZBhC+iBPOrtTUZbavlIx9bYPfngEqc79bkXfB6hML95AfJf\nqpoNaShMO0J/YGmlPFx6Idxv7aJMV0cHDq023vn6h4fi/o2gSAs6PkBe+GhX\n5jsjEB+GxricXfEpsVijMU0lDa2V1unqIs141G41GgRNsSIDtTwNCUp8xJ/6\nYSyxCcHByXTUkWWMHC5+APmCdhAMkYG2i1TKkF1HB24+/fBrWO0swuTgwNDl\nlyTq4EvbaJvKBF2R7q7U/VxY7jDA/rcUhANOgRi/4Go1IiPSrewrJo3kElNh\nO3XWPYwvp8YWA6epPrtDDck3ohpGtMfXQaC2YjzsPPN1UHTILRAX09G21g7F\nT88LFDMeeIN71Mh5b7nNKSRPrPplzvBzryixN1IpgLD0eLtXYN0gQAPlkn+x\nZ35w\r\n=DfW3\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200729.4ac1279.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200729.4ac1279/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200729.4ac1279/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200729.4ac1279/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200729.4ac1279/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.5","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.2","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200729.4ac1279"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200729.4ac1279_1596007235771_0.937096568358035","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200730.3786d10":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200730.3786d10","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200730.3786d10","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"67466f102fb80f324b451d0ae558a2bb8682379a","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200730.3786d10.tgz","fileCount":10,"integrity":"sha512-W/wWi3Lz2OvRkQR+Tit0ozwPzYW7EYMxeOv8zcjuaIzNRIyrWOzpWuoJVsRV89t/mTGrgBaufulJgYJjjufSwA==","signatures":[{"sig":"MEUCIFJYhUvuhOb7SWmBxt0SanlPeUD1BBlI4MnbDwn+O7u5AiEAgz+V014bR4KDPaWp2OpzODXknqmrYbhIoYHU7VOMKps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfInSjCRA9TVsSAnZWagAAXj4P/R5YpEak8pviuGsMlgUM\nwDPefvpH8SioPljxOI/oz/X6fCOMu7QA32yakdkwy7/Y3hVEw3LIkXPeuJa9\nIUexdsHga+3De2eK2cmaZsntFNTmjp2h7UO04x/jEgXOfNs2eS3VEKuSXEv6\nFTpQTmQ45ueOiTbH8Rq3FMEmwPi/9qYwKqqSQUwNazd67kQWlB6NkUGcq+pW\n0kSoLTAl//T35KvwHTk6rP6h1sMO/VxZSgSvF8zty2h7cW2pe+P3pLEtHLnJ\nI5O8q5D1JWCtKRfA1+NnPGrHDJv0I4RSHQXnPaOBbufE1ex8U54fTceC1Dln\n/WV/iLU2zWp+IQZctBfAp/juzzi1gkatJnMwr8v7nASLsmHs/djXOtqztnJC\nbTEw1sS78sF3SnkuBrQO2McsrU/EYOfZi4XwFsBmqTq0vqjRwD25yIESPNm0\nMHRXgeR4P/zXB9+rxlsocKli0DrnVeHwVnVbqU01S22mQWsTy9lzI1RX+U8h\nzSnVel4+1V3z/K9OsCNNLM0XWz2FmtFzXA8TH7dhsRdrSLdFk11wT4gG7C2j\nsvTb9X58gB6PBGHPkmOfNAjWlshnuaC49JfrQILg6Xj7/Z6V7UmfpOe0lM8e\n8/ZqR5qsOJvNAb0Z72fNK3zh/4OwADTbt+VcPiIAzoPQS/iAN9XSvx7h7Ae1\n2gJ3\r\n=jNej\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200730.3786d10.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200730.3786d10/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200730.3786d10/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200730.3786d10/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200730.3786d10/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200730.3786d10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200730.3786d10_1596093602408_0.6242533998254367","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200731.4aa848c":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200731.4aa848c","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200731.4aa848c","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"04f8f25f0a56ead97659acebc87d5dd6857e603f","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200731.4aa848c.tgz","fileCount":10,"integrity":"sha512-QLgo02i/trE7ZfbBshNXGzDSiXFk3TWodjhmrjBX9gyBaL3vyM21MVpQrme0jqi34XH2zfsS0ofCAObw2i/fMQ==","signatures":[{"sig":"MEUCIDHKo3gxkoVlWQBmwgZtWJXk6BrDKhv/k97P3qO0mPgXAiEAl7KfADYWyfIiKu9N6GHRnnjX0Gaj/hcMAsNhEjXgwsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI8XeCRA9TVsSAnZWagAANqcP/1GN54djYDxAwMAN472X\n0Id6Cem+uQRnFGKdXM0DHojl3i6P4NkxRDG7EicUPMhypB7Exy60hOfYhJYN\nRD03L+5zZ5yPRI7IVczdDEyPtRLRDwE9txFfAwcf2ENBDfY/9n4atS74PY25\nvVVP0ASE/WkQvNH0FxdxcucfODRntIBe8vFVth5zA+dMW92JLKnw8YMVdRbI\niJgZ0ntcGbtS28Wo28/dxdx+FqA6HVUBjsGQMUYKXn2z3Fa8nEAh1Wl++hDB\njOM6cYufiqOg6yqCnTJWFKUbb+vNdSVUTklu7Axw10bCtcjMTo44e/nIm50Z\n63JS+YZg9N+ixzEvCDEexNZqL02QA6TSls/9SisceKxuC49Q8al2PeBjaU9+\nOozuoqG6qcQAFqXlWl5dE76ckDQbgIpg5V8QI/91hBMHOsstDAlkGgTkPzQC\n19MX0onNHOw0u5jlOfHjKMfL0Sw6aF3WcEWNafvxRym6Ub8InmsOudvIiu/G\nOTYdN/1C7rmlmts766+xKCNXL11nB90GwivC2NOnIeCUDzgjZ0+xDRTlRJbS\nc4y1wzLIKJrmnhB6qdmMmYVtut2IR55FxpcXwu2r7SbBWnLiwHAi2kZmxVMe\nYDXD5g3yNXvPgtp6nRmEiN3pNbOYfNuk2/5L95gbrWohD6AvDZ41TBAMOqco\n5Vfe\r\n=uKP/\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200731.4aa848c.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200731.4aa848c/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200731.4aa848c/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200731.4aa848c/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200731.4aa848c/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200731.4aa848c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200731.4aa848c_1596179934068_0.10257772650118135","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200804.10e144c":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200804.10e144c","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200804.10e144c","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"00876389e71e5a25bbf2c41abf6660851db470fc","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200804.10e144c.tgz","fileCount":10,"integrity":"sha512-iSMmQYP6T1R9i5Vmr7bySm6UJ0tJt6fk94POvYACQ3EPg20FLFTFr/XLsx/EMr+M8w/8HhE+/62V7tloD7CsUA==","signatures":[{"sig":"MEYCIQDETo58xH1+kT9ufbeTUKFC5xDMxB1eT/VI16z4pBvPdwIhAI0rSZ8BIz/7eo8WXeiOLnLb1sfNcykHHZ2SdY9iswM+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKQv1CRA9TVsSAnZWagAAx6YP/2YnFw/ooCgzaHKKpyYK\nzI1Q1EyJiXhsG0qzcVQ8lI4DJ/VKG8+rgwSXET9X1KDJ0K94Z1IVYbfk1SNM\n5VuckvrZdu1R9/QhfZVKHF/JCLSEowDCGjbgl5jmd3iE+aK4N8fbSnmtaUoS\niKxwnaOIImDdsjikSNb3UXjcCJmTWDYw2yqEKZW6fouhxR/uzUHo4oua/7TM\n7K7WxCPTC57U2OWSwsUCCjd44y6CQ1xT67mKAnrYzRKNHJHphEf4V9hd2H6K\nY1ou4Hr4T7NE3GA0LTlzh3ImwuNmYFZINWzTB1GmCwBSIYwiyoPDc9aOzplU\n9lEAXvotgAal5aT7+ysrG1a7/APl0vEDG+1KWc2s3OQLo3T6Y1/kwR4rzkAC\nZ1vAh7KcZLHp5l/wRE4VKZqp95Ha38w6w70hH2R0argzS/Q7LRZZa+KQVl1+\nrUnXy7Ni6gAlHXYTUQW4rthgKVbOc49rvhvQz2lwIbjdgnXC3szxWYZgcnq1\nkjQGgxJwtwJIlzCaTqmRJxn6etqGexLd6LZB2WYlfuFLcEVUw8JNVMTEhYf5\nWnxNTGbJJK8scHTzGx68N5GfV1vQQRmFwXESQsAaiJ0ktficwEl3wGSpa9Uv\nYwRuq9eHu5aE6tLa2k8l9h5CCt942PEZODWDGkEf8cpB8WCeWyrlyxVHvkCy\n0Zq0\r\n=VQEt\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200804.10e144c.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200804.10e144c/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200804.10e144c/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200804.10e144c/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200804.10e144c/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200804.10e144c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200804.10e144c_1596525556967_0.6171377246695744","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200806.789391b":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200806.789391b","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200806.789391b","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"77fa9962e80254fbf3b9fcc86878a8dbded1158e","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200806.789391b.tgz","fileCount":10,"integrity":"sha512-SjTE7MfIjnHka7MGUCFwSHDoIiuVVdvGRQNTt0wO/yp0W+4IzmjGZ74LEV4AdW4N9rX3q+ENcas47VL8zvRqsg==","signatures":[{"sig":"MEUCIHFbLbV3uMuJIasZG/kfJ3QHqiW5IxiG04utjYcuSYvkAiEA6DNYuQInfj6CrnPI9D9KaFGvfhL+6aUKzbSy97ULOM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK7CBCRA9TVsSAnZWagAAevIP/21HaCDo27b3fVgTf++1\nmo04Bpu5YCfzzogbNleM6mDHjQosO0FdaEMc1OJn3MLmI0Eu5RwDihw958Yt\n98llyNZfAH4bjLYJu3mBzY3rEOGFZ3Y9vOt/8Cg8zEtmLojYC+MFLZ4WvX5Z\ncJzsvkxKDIIkTedyrmZ2m1W7HPV2CJBemfZXkG+sP2eIajeTRDYk37YvDrod\n8zb/k8YCCM5Ub3RKwC08FSpJx0FPHC1qB1D1Qt3vNy5tT7l+zf//ZJ8EYWTc\naNuBC5GWQykzABIisfYAkyvvmS5KIbrKPWwtUFgwvc/l34dqqa9+RX3iyYHD\nKw0CMf61mFtHn7SQEAY2qGiyqtEdRgVm8k27BgefoFqqoofRUble3ZG6MGMB\nnBFZJO0hEb7fmUxxPBkI3ITzoN/OnCaoRUT0xR0WjrkoETBhEUsIaGJLM9OT\nL2tMLUFhwECd/gmkDpTqC9n9U8Nl/bT6f8H+2xYXi3Dn6W3iCWGcWDWG7tp2\n3QeiURMT1gf/ykMfSeU2qIVQupgh8WOy4iOjBd7aP6Q2lr6pdzF/KH47SF2R\n5m4asABlrHUqjvB6Z7YRhSkRtTz/Ul1gqh9tBL1cVuwqGC0B3h5W3Xv4GSFw\nQliKMz2cSmN5yEyME1mFuQnECk3qHeydHvTwEI2wvSXtInWStJ0Y2oHy+6g1\nxLWd\r\n=615e\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200806.789391b.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200806.789391b/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200806.789391b/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200806.789391b/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200806.789391b/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200806.789391b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200806.789391b_1596698753496_0.3601888824131734","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200807.8f27460":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200807.8f27460","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200807.8f27460","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"445115ba9095a9d49bd94777fccae0a464c7d4d2","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200807.8f27460.tgz","fileCount":10,"integrity":"sha512-xeBpkxKfVXNuNT1w7SUo6VlocngkPXF4atJlOgE4nVJ5dZf1WdkBsBW9I8YZBT8jJVQpbJpMEhf5lzuLdQEWxA==","signatures":[{"sig":"MEYCIQCB5oD2OXGrI0EYmzpnJ2whefuU1de+xhli12IYnUDhxwIhAK2CGo+R7n5mKdpCYVoYbBj4L/b9/KyolSJ4vOSHWkSG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLQByCRA9TVsSAnZWagAAlesP/Rvm+Api9d04+lxsmkY0\nIsgta3Lufd3cHSwshBb1BF7c+d0oTl5RzNHLNxlpb5/s7gZYmS9I4Blqc6aa\n0VDRloBWe7nnKOkE0YKebT1NkUHUfnGV66sMhGtbB4iuZztr2IIuQb1EHuT1\nS9FegDV2GB6QPLJ/MTBWmGPEx0+J9DXJOW7ZDPHZPsGDI+V02KSZesRzo42a\nn0KZ18RubIuQ88rNi1vHX+Yh1Bd9W+gbd4B9hAd7Swg+R9Y7dN5HN0UkKylZ\nr4xHTrRaf1LBlUF4GACbufHpwHyJ3hkvjDoTgxT0ElA66E3R6iK02za6Opno\nOb1ZxeHt67illbzF/Vn2AuXaLq9GLZ7SX2qbH4CmKNceKI1TJJHTMMd/Ofyc\n6PWJoxbEEbJx0hkoQ08EVuUrKbszwgzLPvJEbpG1TysTbCstSZ+EomLP6ioS\n5lgH5xj81zuSc65BWtLtM6S0tWkk8/+bvMalHqIsRVOErg1cAAOHPlwIdVW8\njAzzkGET1gvmsJJygwvJaZpRHt3hqNzx1SFiwZLuJnpbjbX+7Lia42I6dj2y\nknzPUSkLRzL/MFRIhaVLekKjEU1aBIULMMGv83uGXNhpdLkeApJzyqz70leS\nw3saR1NVOafvvnjR54Apzryt24skUEShOBM/TrtSDbXZHoJd/cSC8t/B4bj/\nsjm2\r\n=XeJ2\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200807.8f27460.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200807.8f27460/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200807.8f27460/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200807.8f27460/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200807.8f27460/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200807.8f27460"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200807.8f27460_1596784754015_0.8510039049308304","host":"s3://npm-registry-packages"}},"4.10.0-dev.20200808.5a7c973":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-dev.20200808.5a7c973","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-dev.20200808.5a7c973","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"05820f6830be1b3914dbcd7c81dd260a3200ba46","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-dev.20200808.5a7c973.tgz","fileCount":10,"integrity":"sha512-SwssiTqV5hpvKkTH/PHFSRBwNfQi/Y1H+8mOO5sNmHy4OgCu2q3bHbUp8ZTRP+FN05W6MGrIxSFpX/7iogRyGQ==","signatures":[{"sig":"MEYCIQD3CT2xYVvuavCg++napoTZP6hVE8+Re4fEFVTP/eeCNQIhAPDS3DwYjukfDYLl1zHcEiTNzsPAzHl1Z+lUUV3MBd69","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLlHcCRA9TVsSAnZWagAAc0IP/2FlwKWrI865bD1STRqz\nefrzhQYb5qKiI77zM/b8UEjp3ySpz126J2dfnB/ep4ABI9zZgy/UMRgZOYOl\nKDeMBKkxZ+//8ZjkVDB2wX4LHXIfAi4yhnMebzJ1mHmEADaO46/hYuWhoSbg\nCplNJIKJwo4ytqBXbv/iaCUMqPR/0L4VYPQthK8hQ+nYA1WR29AqzASNx6Aa\nqOd1/+h5cBia3ojJGuEpSlWYGbN1UPBR/AgmZosQnGjb7qG4ev6lNPp+qtW+\n7Ir6ss+Dr9fl6itPa2qIBO0BbbN/AIRy3ZEEkN3cg7ON5RDaTbFbMzfKaEkm\nkTInJYyMU7l58UzVlrF8qnB07ziwXVbNuvTU2kzHG4sfmW+q53Ef6wS1UZ+/\ngU1GTTKb98B6ZOMQmcZzyZl3xS186y2yD1v/6jcXe65nQxa+7Rn5woraV6NM\nPX0AI0P9QfKTARWr/0Rs8nieJw87NUB63qcCV67d/DPAm4MrH1xe5e1ZXHi9\nZPH/Ndj2tASXgNqnL0XzUeLcP2LkIjmHuN7oafpjchGEOQwHQCIRc2QTeqin\nW805USzjTTIv091ovIT0/1n8DdZjjbi+tfe35KTZR7N5jisbQQzOS+BUdSdt\nfyxjKvSnu7O7QUsesX96olC+FyqbQP7DU39BIx5YGL8nt/l9bi3yijrZaV7x\nKj1W\r\n=1DEq\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.10.0-dev.20200808.5a7c973.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200808.5a7c973/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200808.5a7c973/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200808.5a7c973/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-dev.20200808.5a7c973/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-dev.20200808.5a7c973"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-dev.20200808.5a7c973_1596871131637_0.03076215235671853","host":"s3://npm-registry-packages"}},"4.10.0-rc.20200811.e3d7c37":{"name":"@microsoft/bf-lg-cli","version":"4.10.0-rc.20200811.e3d7c37","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0-rc.20200811.e3d7c37","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"f55e8ac25c6d2ae5bc69ed2c078d2183cb213963","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0-rc.20200811.e3d7c37.tgz","fileCount":10,"integrity":"sha512-vbBt/1nWQYa5SwKuuNpY76e7jBIB6A3CtlRMXQp0Dui33K9PLvQREFO4/Yb4REQ0IpcifyiHDhjZALBFyZataA==","signatures":[{"sig":"MEUCIB0j5rvV48ETq21dCM9fQahrQ06gZLr+ntyIbVJMTB/6AiEAqoyKNEQXpjX0hBW88nLnDOWuDPdkhUWcorScT0aakhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMyWXCRA9TVsSAnZWagAA+REP/A9zljXXnjtU3nTmSJN4\nIfND3FtKLwKVjsYazDwviX7Amjg6o4zY/1qSyhzhj+la/3EehPDsUOzpQ3Jv\nvKZsKa+inLoQpwUER13XWwcO7HAf9ixY9hwUZtBa2fHx5/4i+zR94yc1a2ls\nfECq0GIVA8Ap8BDDQmTlJCVHyyxkM3ZyNbqZ1nINawNG6NZj86C9+SglLU0z\nCGN4zo0m6eCxfekLslEm6TxYfJvXomqp2uchPwtHDprg5tbkCsuheCl/0714\nOZE6u5w8V/+eivxK/d8Cq6c7qqk24MRenq29lO4SWFrLLm3hGKYFPpzO8eEQ\nC9mSLrhb5uddZve2cDEdz+9Nff8uNh40ru8rChXXAkMg5gLOn0gyunk9o/nM\nGhB+qot2MDHK4o/A84QHZNHY3pgjqm1pxbMSpjTsJ/XvNfbGxeBIN6ELyjol\nB3SFxw/ozZepA0moXNPBmqdGsNZSqU/TIhVQ8//rX0WpG5oRqYJx9tTHeR3w\nxxqJnI43dU3No7zVpOfNR7dmiC2gZ8Nq9XWb6/8+mvi1iOJgOpJ89+SC7sSG\nLeYBPCNRa7ca+Ad0S9AzfE3YZQBm+I8MFLzKmodXOt/QoJfT/a+65MuDuHaK\n+0Q8Q3ir3f1nlP1b3UQlv/NuMhbbvd+UKenNZjYGADRxwHNQN5SDpwq+U9lL\n3RTV\r\n=M63E\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.10.0-rc.20200811.e3d7c37.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-rc.20200811.e3d7c37/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-rc.20200811.e3d7c37/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-rc.20200811.e3d7c37/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.10.0-rc.20200811.e3d7c37/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0-rc.20200811.e3d7c37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0-rc.20200811.e3d7c37_1597187479222_0.4207134332243485","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200812.fedc732":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200812.fedc732","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200812.fedc732","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"466e2cbc73d457409841ae968fb3918d2dc9a08c","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200812.fedc732.tgz","fileCount":10,"integrity":"sha512-GQmPx1Ot+St8XG00lD/p6Qf0kvvkAJTVTgaVQIwSV/xafY1lR8oKz1MltiZpGGskuVeV12WtYzqL1EiPhXvlvA==","signatures":[{"sig":"MEUCIQDpINXxn+UoLpO1hW/TT3fLsj4IkO2YMfsEuFGksiubgQIgW1G2O+Vq2lx9hMG954SdyJRLMKGn4kaNhhCTMsm6j48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM5eTCRA9TVsSAnZWagAAIesP/jUZLzOus0B9n8NAL/JN\nhDpUn7yUul9OIMkQxdhav7brcHbR1yNL6ELFAd6NJ07vVyjN70F3m85wSU/W\nHAZMC+Zpis0hoJZKrgWbsqHPqi4BUfjGbDosFHmXKLnGCLtCfVYCSnqe4LLo\n736yYQcJ8070LqmQB19EQ1iCQrF9X4tKhA/IpaYO8FiZ20LynZTXYjfF0ZjZ\nnJFBudbyIQlfgaKMRrxb3g6c2Eh5NfJWweYl2kYAbtQjeYHVAwxGn+On1pro\nWtfAKTRB3Mcu8qULkG7g/lZXTvWEbMw8xHWNQ7PbcI3DU5RGrytxga9iEMvE\nIFTTqV6uqDgBwZMriOP7D9HUDdRpXDRSFFnlPljybQbvtncotC3ln+roQ3kH\nDdM9VpsNmc3t5TJf655PtQbYSDqlnrsiGbjBeAuROwACx5KCmnA6IjbuQ7jp\nOHw99zxNrVlNaJnEUE2Pcez1lwRrQxQGa6vohBfM5JS4x85mcS03a56znTI3\ns9DK/97wTtpArKKr19NoUHgBSgWQq37neOp9Z+yZDw5DoL4sgZvux373IU5W\nd8EJIkBgDW0M282fQCscvZIj6tAKIqaensXC8PtJjdDbqVVWWF9G2GPFa0Ap\neaXgdR3mFl7kFDr60ynxOqhMl0GZ2qY4UTVVNfIhRsBI4M2iKSFArDuRQjA1\nAW6v\r\n=DRI7\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200812.fedc732.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200812.fedc732/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200812.fedc732/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200812.fedc732/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200812.fedc732/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200812.fedc732"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200812.fedc732_1597216659353_0.46255753193598337","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200812.46ecaa3":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200812.46ecaa3","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200812.46ecaa3","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"5bfedb263f133a882fdf29a61089896465de267f","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200812.46ecaa3.tgz","fileCount":10,"integrity":"sha512-RlGfxAu7Hh5+7ZlBHjOg7qX0CmHvSHzkmGIxrH8DrcC1LgFBhW9z1S6bML/ibtVbxb3ClxDeaJH3wRcn+DrMXA==","signatures":[{"sig":"MEUCIQCBTslcm/N3xejE/z8ahbOl/IqCXnIaNZsHGk5ufTsqYQIgaE89B3OL2B3PNd+SJbiWOHAGBi5ePeg9zegw06oPgeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNGe+CRA9TVsSAnZWagAASfEQAJcSH7zBOVwnFintgskL\nkbLrbNU72a4VgDg91Roym3F7xP621E2MEtjXDqttsik1lH6mKDumQ5Ne3NVd\nXfFU9PtZ7ZW9kh3IgCP01YJYxv5F/SQ5KU3fR/6ZaVGyZyw28cOZTehXStCS\njC8lO210RfE4VnjEoCaCKCdNvxORhEaVutEqAtl4t6toXvxijZuBtHEQAsju\nTq3iQqaxxsPWzTo3cxAAMdC9jRfTy5B/9+jZEfmAJOSndwIUxwG0FyaDMkqS\n4AmM7GOTUSmptjDGL4p915WCUSQwJf1ezWn5sfOKJownKaGoKTg5+w36fQFe\nWQfqATAGqoDtAzB0m+lfbxMBfEIZn/yp5MMkjykQD6MAdsSXNkAeeEtZliFV\ntWDor2E+C/DOPgTi5zsLKexqVCEMZ/doXMD6OMHW0U5ciD5p5X3t9A6sHbnl\ndx86lodd2InXyeqkh03ZWEa6v6WzSdBdrbjWbR+/tymQBodkP2kZrR/9gcv5\nM4yPfq6ZTJB7WxzIR3WLNgrDnwFM+H/k3IGVaaMEK65mW4wdq/Eevw8Rj2l5\nnZ6sJu2bfMzBjlNDREP1JJNIsn/FEP7E23qdWMyIWdsSKhkVSdhwxIYC/JXO\n/Idfnnf4zEEFds0b9cmTBKIovKLtx9bDY8SL9lLg13GRkh35mnGKLVNRw/no\nAVWp\r\n=AIz7\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200812.46ecaa3.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200812.46ecaa3/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200812.46ecaa3/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200812.46ecaa3/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200812.46ecaa3/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200812.46ecaa3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200812.46ecaa3_1597269949823_0.8984659877687196","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200813.46ecaa3":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200813.46ecaa3","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200813.46ecaa3","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"b3e9c63d7dc784f5b57670de2c0207e0650f2ec5","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200813.46ecaa3.tgz","fileCount":10,"integrity":"sha512-ASwcyTWTd1GvN82HkTd6ewa/jK1907hCpHZCsd3kgXbRREfTyMAe5wmddau16d757iS0pufetB/PY86X+dU0xg==","signatures":[{"sig":"MEYCIQCK+WytVe5f2qjwOGr48xY3HloJl4OODy0NRgiPwe8NHwIhAI2gz8O3hYxj6uaNgOKb4d44doS0lNbPcgx/aVco3bzH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNOlyCRA9TVsSAnZWagAATRwQAJz7bMRVTv45TnpXtuPr\nIjt5k3IgdasGpKlVuXF0B9a4JYoXL+/6Rjc9rt79TgNvLkeGDLeIBi200Kz9\n7b4vOHGEavGazzdpODi756eQvrxWG1gKDPCVAhvyMxOgycFmWiBStvB81KbW\nzdSITEV/F38uk5FqXEIN0ePi2wYA92cQqBPzHdJk5v+KjJ56Q2ltWQF+GVAT\nOLXoIiGQ5dSjMUnBwFfypRx6cc8PA/mRIEHSL/XlB4D4YnWFC9YiuqJrvpq9\nEB+ZZYqjynZ9KhKozlz8J6Iz7Nu57jr3yZH6zjUOvTo4BJxyNs8e87yUAJnm\n40O4lu18KcR4chV/84trvc8qZDNFPdAoVStWOvCkgtLa58yJJy3GrVMjGBnp\nCQiG6Gr1wFA7HdWnHUhauYqJ+SINtphFfJi36YtUAfQMSjoOTUN51gWAaPBJ\nWrX65zLwgyRAs3WEK29P99BmRJbkD/cHltAsjac8M/d//fWViOxJeyz12s2Y\n76zEbF8U2Vj5VsVgtYRcQvq3iT8MNy0cWdUgfWu3X/ipIdPjjqTJBXisEOzD\nuCr4kRyZQyIdGnwsr4c5OPwrRnjTpiKBlpq4polP7FCxKmYBrq3yglMXLD9h\nA//D16fJ6s4Rne1TiwFd7JbnlnWzZEln1N/LxAtswV7tOgaR36d9yhCVQumn\n1wPH\r\n=6Kwg\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200813.46ecaa3.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200813.46ecaa3/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200813.46ecaa3/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200813.46ecaa3/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200813.46ecaa3/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200813.46ecaa3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200813.46ecaa3_1597303154225_0.4114584517160973","host":"s3://npm-registry-packages"}},"4.10.0":{"name":"@microsoft/bf-lg-cli","version":"4.10.0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.0","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"44bcafb8e3f24f9b3cc15961bf2f3ceb49ea4b80","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.0.tgz","fileCount":10,"integrity":"sha512-xmtC8FfR9CMSP9LUl21WLuG58PhY0AXVzVqQkh4Atm0v2huSlJ/I1M8IuufEBa2XeI8+WTFOwsTF5dD78UbRaA==","signatures":[{"sig":"MEQCIBcRe2tipXhoz6pEjo7ebzxImGUTz0QA/i8cKnlx7HRpAiAiFwP/AV8gMUAv705LkX72Ej/pWyx88XphpUdpLnynlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNwdFCRA9TVsSAnZWagAAEjMP/R8e/jMEg1XtRcBZc9fX\n225+xnCMHrk752MVZeTehybZzL5NwVOSuJBgH2SB1TeGYVd8w67M0toWjftO\nEksuJ3mutCXcuDtlV3nQ4oo06iii6eLcOZPqQFG8qoMfalUb35ZpPZWzCZtq\nC4SxE+NhZLfXQwkIYbzokI93XguNIX8TbKArs0eJFFqU4XkyndbP6LgIdkQ7\nd5EZSmZNoPMJvLAb7xSN4RbDwARpRllGoFWT2FHr5H51+J9wVlN4XOLuzIh4\nCionpUK3lJGq1Efak0gwWTMaanUGa1Q16oEXSAGTaSQN16DCS6v8obaT9GIl\n9n076tYEck5CO5OI66gdPbPY/+XlFpHZRQwLNE9FMtWA3o3IV+X68ohZdwfm\nZ6NeInB5v37NOlSQ6l6o+fic0lcNY7sHzQDRPFsPfV/zWhxLK98DNhSAHRZL\nD20Z54J+eV7kIketRg/eNFoD53bljwPiHLSJccytDdIxQWPrYibxhTGdPejk\nI9L3XZyRqEaMENCy6eCtor1aicrhWVYmzNIpW8x3QtpYyCimmYENysYTHyjQ\np157z0hPXn4O9hNBA+AEFY0ldw+SEy0qz1GVAXsd799tiCOPmjdZq0thsNYm\nhjHJ2A30KN2WZBK7pFgquLHWBrj4a/O0696QU3oCcoP7mf1EDWOiaxgCXz4/\nEYCh\r\n=CrtP\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.10.0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.0_1597441860689_0.9681804717300013","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200818.9437cc1":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200818.9437cc1","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200818.9437cc1","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"ae41abcf9687556908ef01c8ba2f61cf4dbb6de1","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200818.9437cc1.tgz","fileCount":10,"integrity":"sha512-eoV9ZllKGNoRI2vCqv5JOTsRnaQaqRQaM2NmTSqNixZ9yDf9Agti7ho52kukf1YanEycalCrttzPqyIUTohhjQ==","signatures":[{"sig":"MEQCIDLT2blshWO9bp59/2/PM5MV4bwlbhTTfQh5rl9vhIVNAiAGVexOYv3+PSz+3Bz/D4qlbEceB8VB2Gp13KyFkUGrWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO4CCCRA9TVsSAnZWagAA4TYP/iWpMgx3kfeLYy1jop42\n9y/pOgHKjnmGAINFZxireBS+ATXcO8u87qNvl3xa3ZnXyOV/jQzQ5D9xaMZf\nrtLnLA8S9UqYGT9mSxa5j7A22+vNfrw7Qg8oOgsN/ksXBEr0F3ZW7fkth1fc\nWwq07IYkJK4rwqVOTS1er2RhCHot/W/xLPzrY8DF+kJGcqDuFGwwr2SWWe85\nCrZfBujikqMrCCiGjpj5aBWuwZecoNDHELtYS5F58DaQrvQC72ikq6ZOZE0M\n+NFa+4UQR9KDeX+JkoUc0Kt/GFFWe9Y+QpRIAAEu2vOu9JwviwuQS0qkTH37\nb0Vq3hsUHIip1C7f7sHDepHRMVgHP0rfBbBVg887sR+1tvwe+TSy7dBUW/yY\n+muPZYwaXkCR8gPlhzSqT82DM0AXR00SoJC2njuWLk9iqrQdGS8BBMvlm/vQ\nRX6dqZTOz8e2tBeUQj47ChokcbMNZ+s3tgqaoALPP1n7nmj34bTiww+kEypD\nJH6BWRUKThmKO0F8nIW1iUJiyE36NhMpOW2c+SLxJX9CYsidbdsRSsrs+CBD\nNt/pG11OIThSg3DCyIIiXiQgXH0cgnPuXieX6L331ybMid7RYevTYNRD9UCr\n2kZI3Euq7dgrxAbmwBjOiakXzXR1AQ0moCVU17BbIwHhIvnY0bjQO4K280V+\nuVwq\r\n=56JW\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200818.9437cc1.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200818.9437cc1/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200818.9437cc1/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200818.9437cc1/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200818.9437cc1/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200818.9437cc1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200818.9437cc1_1597735042293_0.37638802440415176","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200818.1c4ddb8":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200818.1c4ddb8","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200818.1c4ddb8","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"3a6d2cb197ed71d37b0dcf041fa8e1c2fee5f527","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200818.1c4ddb8.tgz","fileCount":10,"integrity":"sha512-q+pvhHlZ8A1RoaYjl8ovxZEyagYFe0aE+8Gq7CnWwpZCeJczRlM688luBIKM17mh0AmW2+itca4s0SFrHTku4A==","signatures":[{"sig":"MEUCIGj1u9RmQ2VrAjjiDdaztTieHO22gCAcXp741dIKHJhOAiEA5YQl8uVKvqmdV2mI/IR4CYVLt82nrRIZEuBBH2H9rMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPDQnCRA9TVsSAnZWagAABFIP/2u/E4jOfeRw9wJvfykS\nYRk5EVPHiQygd6ky5+I2khzq1EjSEL/2ZeFNYU0KB/AKkwpM6V0pgkb8E5Ii\nszaiw8wodVT+khtKh5vRhIYzYey/Vm5FdnaJnppd4CtQtUEQm4aZZgH/tI88\nrxBasQQQGZgYhLTUq9WUWC0NGvMVSJCgQDczwjqhUr6TQj/SdnDW0lXk1RMD\nDGFjciWBSmD1K1ZLdHqcgMS+uju4cbjh/KimH/Wyp/3ykabA2vKRCwvVb5Kr\nGI5cYGOVSy+0qttjH2pTnz7bGJK2ujq9/YT+pMUc9KMRTJ83i+YZZkI3j8DP\nGsAkRva/N00ra5bDTN7FeU2m4eb1pPwID6V0dCQ4RlTI1sPOQ1zk1CpwJCoW\nsoSikPaoTgxWAJ94TegnKUvIpNAc1Ww1aimw95jh26d7x5OLpg/WEnxykXG3\nZ22O/CT8CE1bnnHD92vRyqlyEASOQ8X2j01LQWcBwTZzQqoX13NIOaoHmFsl\nF/UdwmyLxEwA0H4yMn5veqWEp/pzt1VzEFka14VjTWB82xZYDbJyEvOAOJSp\nzJlovCrAo9QtLX8rueOchmsg2OPQzGqx7wrJE7lZYfHXCEdAmpnBs5KdthWF\n/GvWHc2McLMqr9YRB2FaVe7IQhqx5Rh9cCTzKtYAj7GRkUeynUW4e07s8ti8\nEJNZ\r\n=J9Jt\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200818.1c4ddb8.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200818.1c4ddb8/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200818.1c4ddb8/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200818.1c4ddb8/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200818.1c4ddb8/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200818.1c4ddb8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200818.1c4ddb8_1597781031517_0.6993793770537542","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200819.1c4ddb8":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200819.1c4ddb8","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200819.1c4ddb8","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"77692405393ae0ad9067e049c57564982b7f3161","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200819.1c4ddb8.tgz","fileCount":10,"integrity":"sha512-OwAN5k0H+9+fwYKDhM72gf7XVuJq8KbpKqKI7LaQCpWc+YvNUVulyeSDVnlEaOSbXJj8UAru+muJwNik9b6b2A==","signatures":[{"sig":"MEUCIQCIvCJI+dCKi1R6CTz0TVgnolzYlb60taQJgHQg1u0JLwIgJcAugljKUiHcA2sC2YvUMumaZymMrwTIqbcERrGOxCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPNHfCRA9TVsSAnZWagAAoCwP/03Pvhb8YzYFLGsYeYtR\n4IIDrbY40/hIEG1EsYFTqaQIpMaeHI5u+Y2OAX9vnbSrI6cw8aOSgw/DC52Z\n5PyZpPPAaqo12BkaZZB+yDJru1U0T3PYdp1TLVahCgUTK9QM13023BSHTtqS\nhlSjBimm0vyWsaB4B1wU98Q1NafXOfcIqDyzN+/OT3RHXTfoMaquybTHZWIT\n4Cr+SFy5k661NyQRHqdGA8J2GY9qwsOKnOvZiJnO5nxiA4BN6+SnzuiPuoJc\n+rVZt5Blwam1+VbFRHJJibwVOVWnOJkgGh2OeufVRNzvIEO/dJX8Za5guvi3\nnHgWc1fLfzswV005spC/XQZlZt5eHSoduLjwutRNbWxSJ6wcRYgBxhgEB5K1\nKXXrDRBwGSy61p+/YOb2wV42ARcbjNyRfN2qhBUTKlSCEnjGdoA3Cx7T1NDM\nHT2N9GeHATcV3yAFd+/uz78PGifJmKV99yPYSiKWPSlWXEy/Wpuv5h0DLSlR\ng/T+tma4y45TVd7MED/GrzZqOaPazU1en9xh5YSNEPOCjmxtq8eAexb6rlJn\nCcO9IdfjHhWvs/NQ8qUehkMmpNbwqdp77un1+Qy2TRpoW/mUBuSeUiqpVBAa\n8/E+SD01o/ESvC5okXQUXklLEIOI8UkWLy5UCKzZfuNyucgp0mv3yAbzHWLd\n7z1A\r\n=QyY+\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200819.1c4ddb8.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200819.1c4ddb8/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200819.1c4ddb8/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200819.1c4ddb8/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200819.1c4ddb8/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200819.1c4ddb8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200819.1c4ddb8_1597821406703_0.3486314244975006","host":"s3://npm-registry-packages"}},"4.10.1":{"name":"@microsoft/bf-lg-cli","version":"4.10.1","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.10.1","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"84778605f61ca0e3bd1c9e307e5bf741adb3f6c0","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.10.1.tgz","fileCount":10,"integrity":"sha512-N0EIL8Ji3Xs80t0GRFsJBDb9N+WQ5CTQ89xySqPnrvO16rTycSbV8GEjZDsoqtmDF2FCVnZ0c7ek3dU69flqnA==","signatures":[{"sig":"MEYCIQCKaNHTU8L69fSgEf3L+h2o2NDoEHxxctnVoZzYlMlCBAIhAI7sLZwY6rJe6T4GnXqQ3XzsTPoRInQ2DPU3fMMdNKqm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPWxTCRA9TVsSAnZWagAAgEUQAJ0Yu6kXQcWClfv9t7ej\nTAXJpEdHVNOln/cvpTIBApAW4pCy/usBZK/VJ62OJ6CtPYWeClhZ38nNV5pi\nWqIAT09+3p9dIhPOEi/AxtBDwGFpsT8J9HhLEpyNop/xOxMc/O4gYcXJmdcg\n2gCM8k2TiSU8kgbTdcoel0u7+1L+Gmd623KNm5DqEB+TbLH0Y9kuqgkjdQ3P\nfOfg+Y1/fKy4+AhY47Uup5JqA7P+lc2G8hIPN8j+YLc7rMZVEyqegV1QJFWT\n+nAvSnEj9q6iYfWAD9yzEfDAUMdZbNEafO8cyg/23isl4QVZmXN42jKRRCu4\nOxs6+bZq2kpHqkMta/IsbtqarVlETNk+XqO2DXnllWq5rhzK3/5Jkd16ETUU\n1z2DhCXXbP6UKcRYeXwECCoF0KafatMc7rV5BdpeEgUuwJ8h7DfaCCXZDT+S\nDdgYFQ05U5/G5ZRFBNpJQO6WnbsJJsC5I+Irpu9wt7uonJLK22fW3JSlTPYC\n5EjPnKB5Wwo4GX33Fs8fiPSxtgbEdG3JnWZxXoEnj5KMqIWUEZPf49o+hPpq\nT050Xm/ozBl4anEr3BYwZG2jgzvslLHRoiEHfVMPfiIZl3bH0GNWv6ZxuTK0\n6+inZU3K8auPyA4n0pLLE0701r31SDPA9j3jIR+kLGRIEu8Dp3/NF0BZPi47\nvUuS\r\n=7lXN\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.10.1.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.10.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.10.1_1597860946752_0.415948204337536","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200821.de66343":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200821.de66343","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200821.de66343","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"b774762fb05cd53b7f23e3d482c05c9fd075ebaf","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200821.de66343.tgz","fileCount":10,"integrity":"sha512-3N0/0jRpjwwb6K54Bwh0b9jXvexAIst4hr0ImWYXSJtrCzdUsQ7x9yJXFQNhvt4u8kDaIAszJWvYDl1ycWmKvQ==","signatures":[{"sig":"MEQCIHygCAfqVMCmoWAJh41H5UJwI5YaM13Scg03qiHd4/CeAiAyNb1jueu8fs+RUb9vLXPVIeJe7G5MeBdnCWx11fT0aA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQAR5CRA9TVsSAnZWagAANkMP/RdBWYq/e45MMP4c/Xvb\n1UOJSmYrTZH+5BjpQBhITuw4M4btLhah29ICznY+AD74I28kdnTDcalG/BIF\nnZuDQKvt7x0kjN4JPiIOBn1tM7VlZWbYF+RMkM2aU7hnkBxwz1tmHVnzdRj/\nEmXMqk9FL5NuPGUknoToi/cnCiCtbrIu1g/tclZnN56wztVqBhFYOwWhKf9W\n/3YQJ845qaVRtCSEDvK6NP9HkLGUOabHTyDFcMY0j2eKk0ShPUneH7+kTMFP\nKcPQKK7cjrHUMXDvX3EPsq6466Ii68hg4QAFuQzUI8bRzjxFoth3XCl5aHJ1\nJB0on9v+1EjvOFAeU2jhMdaZKbwKbjcEc3/t8c9oYRk/1W05SuDW5HEu0bE8\nVGrrlyarA1aPimSVWqaK4oO57k12biiTqodizowdD8Tcz3GvUg+yrt/otuS3\noNbshHgrHwBDiMBZjEqv0Iee2o+N4XYKPzla/vt2aThnKGK+sbFycTZSVbWL\n0Kq4pQpZNu5yWfLojjV5Vib91WeagENNHfFgxW9MvWEgdeUzLhCn/p0JiN5l\nY7TTIhT1MMBSN3oQTHPuPDqqr7rxiaM65kNWgKdCu6EkpovmtlcCDNBGPX0C\nBDTbCa2hyV2o0yXIeBvXfrA66339ozxpbb0flOMW61qGDHGbZYyVWq5fPDiR\nCSFt\r\n=BOkt\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200821.de66343.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200821.de66343/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200821.de66343/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200821.de66343/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200821.de66343/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200821.de66343"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200821.de66343_1598030968593_0.6327738641783549","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200824.de66343":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200824.de66343","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200824.de66343","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"0506c18a4de7cc489a442ec6c5ac1120d4c17fcd","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200824.de66343.tgz","fileCount":10,"integrity":"sha512-HEz6kKfwmIq2shAL4qf6nUJ4XJo0XKo7oxtAp8w92YFhyOhuNzgBSG9UZg5SiNiIxjAqS1J08Tr/C+mJu2C9xQ==","signatures":[{"sig":"MEQCIC/XlhVY8Pu70nrXobBPq9oaTLOPBXKuXMu75TQvXJr4AiATwjAmil33cUiMwLPnk2+SSFEYPE3NPOuYX7AU/Yk//w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQwcvCRA9TVsSAnZWagAAKKIP/1rlNlg+Xv3hLg0mVlFU\nPO8KXEfds+V5mYcBhc91uVi3oY7sS0SEIccSUyai7npaRIEv2Db6LHL0Zalq\nmgRqDm0cqGXu20mZAXJhzotGHrCDWw02fzbcMRbNw1zi9ovUs16XdkakMZYk\njhy9PsLuc8zqINSUWlFT6UNHeoy/0kHAiD/r83vipOd/c1mY97jgbAkuAOEZ\nn67ojWZojY2UlorKhNdM+GuB8J6xR40xJLK6Zlc8EmP2xexuq/c4+/gxubsc\nbM2WFOgnmTnFnts/5EdSrsLCTq/KHC7m7lMzagjRonuE8ioI6i4ewjFnEO3i\nUly7kKqM5Mx3wEozN9oqGCJc74X8fwulz60oGHqMes+HcHdDicINKr8ozenK\nqsK8r2PZP+P19hp3RwFWBlOeEgeYbf6RZ65iM/ZL/AQG9HvO3qxB9NKvisOS\nBgGlSejLNGf4eMWg04Wnqfskormd/ZNK8jDiCbz+uFTpJDq4DWiSJYyqaRF3\nF0AszNxc5kwh3rDLV7tdaeCd7ROwEwWw1dGR8teJt8SVPVBQ/MlcX2YGMxl0\ndpidqc9iszErVnmtBYiihtbZYXWItkly9ByqYMFKel1jX7IE1ouMbeEO0DOC\nP3lAWFKF22I6WR9lPYWxZ682MQY4HsR6nIa3ce9p6HeHkiWl6almXEyzab7l\n6eFY\r\n=lmTx\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200824.de66343.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200824.de66343/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200824.de66343/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200824.de66343/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200824.de66343/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200824.de66343"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200824.de66343_1598228271427_0.5621847749319697","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200826.65eff66":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200826.65eff66","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200826.65eff66","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"e8edb745ca78ac00b8200847431b3a5b8cee6724","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200826.65eff66.tgz","fileCount":10,"integrity":"sha512-Qzwse4CfyUjtLetWgiUtTMWLSK4T3R3Kwl52JcpQsiKYUsMb7iBNcKfr4tZ4J+t8O6h8wASK1wbtqQcJ+AuohQ==","signatures":[{"sig":"MEUCIBOuB3z/9SIdvkyoxSge6d97CRYFDH8U/CIC4tafOHlSAiEAiGzAkRM5+RvyUnDQn1yz86zdzAesrC9U1yz2ofrZNho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRg0FCRA9TVsSAnZWagAAbnoP/2foeo69AiMuVlps2vwJ\nTCgEORQPemHgHxE9hIEhr0jTFtrzZwzTKpfUtUxGL/GQvYECj7v07M3pM3vX\nd6SfpKOKVGPcV+AMUy75KrIyM5inxvSlCh2HR4SAsM8D7JFYF+jKXmOXNO6c\nZTGjk2C035G7Efx9AP0Ubc0kol4soochHstP3p0jcIin7FdqwfGb8TsSFT7+\nHSLH8VjA/KaV4fWlY2iI4lALNLBQ92W+Djo4sNTA+YQm/DL5CpfAdmX8pTAz\nh36vMtR4qDvUy6WMnvz9t/cfo/ZM/OmVlI+PVSdTNH3gM6uP3xB/ynbSYWsZ\nnMG1kWA2jg34etTWkEf0ZgWcYtGljCfm463VJ3i/82V1ua4Ch7KOLvlXpl53\niMEF4ToyI/iM4KnwyjHBiPKAdaCBJtmfC6EmG+lwcY9Oz3YaxcGT7ZSbvKZp\nQhq8S/cpjtVXk4cxIaUCWdqKpT8IV/ZzbtFcCOi3gyd//eBW9PPC1y9Oq38K\nd0eKCtwRQi2MlHdYd5eunTL3uN6dl2Z34GPoJFxnZ5g+UksCaX2oQEURNNtZ\nMs1QjJE6eQSj8XMW9qZOOHZV3gnyIEWr4W47rxMoSci5uqLVg+aSC8V8tUiR\noPan5o7Ol7TzTItdhj/Sj/s5ARiel2auzc0ZMLrhFE4cQdbIZp+MQ9cszi/I\nmcfy\r\n=eBbS\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200826.65eff66.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200826.65eff66/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200826.65eff66/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200826.65eff66/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200826.65eff66/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200826.65eff66"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200826.65eff66_1598426372704_0.24520965394839833","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200827.d5b17d9":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200827.d5b17d9","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200827.d5b17d9","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"df5b66e263b9f568a693f450a3fdb8549eb1a5a5","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200827.d5b17d9.tgz","fileCount":10,"integrity":"sha512-MO8pqBUSliU/KxDBiSJPELFSjxTXqQQCMQdgsopXXy+EwGltQHZUfR1XpqMaJNWyVofrg7IqG14qAjWozvCZzQ==","signatures":[{"sig":"MEUCIDhYqZ4B6P5YQl6gJS5f8j9ws2TMyjHlfJGZLbpIyt8wAiEAy0n9+vhxV4l+ApnOdq1rNgYo5MsFSgxyHNmV3SNGfoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR13pCRA9TVsSAnZWagAAGgMP/jVYNsqZNAZknCyAIDgQ\n7VkYhgAP3G1YU5Evu4JSuT/txfdYK2pJTUAoP3M2acGQxExchHSJiURl/6RR\nK5XNYJZs7P3yxWbVC/7rXl4E8kOSJNJLeK5rwt+HgVKWCPbRgIAcIBehXg+y\nnm2r36jNxJFOVagy+1NIQcEFrnVkUluPNQPSwHehR6XZo5qriJpDZb+Tyget\nMCbAm2GNvDN1cVYkhPAnH9WkXWTzExjtgCt4Rv6Alahr3REz1pdHIdX6aZC6\nv+WYYIgsz7Y0W7Ck0HhqCTUE2yutmZH8tQX+PJ00mpR0AllZ4KSkj7g3C128\nkTcFXUFkY+ii7cnX377iDm49JFQhXuBLqPNND3SM8j7Blyc0zjf+y25PdI13\n39WLFpP5R9VN1OIFjvo6GHV0dwxdl8/8AtFYDnMPJa1IopjRluJUywZsI92p\nmBulacqT1O7/hwP/vAytAArwQSzYS+Qo2mK6bvT2PyTIsXxVSGTiB6xEwezb\n3ROVMEnOgrSY7zKash/xdRRWwG3eiyVVqrj9znysVVHffVGSpXXqvwRvr5M+\nB09sSubj15zLV+FSmbgZODzOBLcLkPzOXlye2cvfvXnmFIfcdzOFpj+wBAH9\n3hTrCNmhy/VvfzYfVw6lToXSfBw7oulq52hO0NZLdUdK2Qu4jXNPPRG6dFz4\n0YVg\r\n=4OO3\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200827.d5b17d9.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200827.d5b17d9/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200827.d5b17d9/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200827.d5b17d9/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200827.d5b17d9/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200827.d5b17d9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200827.d5b17d9_1598512616734_0.38942354474542507","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200831.d7b6149":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200831.d7b6149","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200831.d7b6149","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"929f542b47d0b43228cc6de777cede4ee86bcc49","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200831.d7b6149.tgz","fileCount":10,"integrity":"sha512-IWnYv+N+nbCvXW6nLLJJQq6RAPmTtJGuUUtc2H/9mZDLniuAQy0+ZwrofiBmVPtVCMq8O++ULHj89kjnN7DqQA==","signatures":[{"sig":"MEUCIQDau+WvirQTGyJ4UiKZXPDbHDPgzaaxTRgKS05txMVODQIgUO3L+XFCoZEmmnw4tTlxebuk6+l4coAUu3PoopSKXeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTKPuCRA9TVsSAnZWagAA7XMP/jXia/nRoGzIum3SeF12\ndDtHcLgQhhAvCAoyGZwWapX1xaEwififvCgViZ27s6nJMXxrVq3NJPUeHCov\nLQFXOp4DId/ekc/zHN/mmJk6bWObne6sWmy0fWLqO01CyYnz2WgVtIFWGTiH\n+EWc8jCpfNZvULdSVOJI6rH3ZjH4dV9gvgh21Z+SCus4Fmqal5AYs9DvtQHs\n3n1GdSUGjZZm8rDqEbPYHq+vdjPW9kTPCi+a/uoHL26N9lr7nUKm8OzoBz2R\nmAqOlP5q5nOKNsZ76zDANDhOSaeKUQjaK4ntpV+KT4bcFFU6MSIG+cIq3S7e\ndYfiy3uelLe3BhP0NqbCEXEvVIRfKmArXYJ4IlVeQJO0FOwUIegjOAt/HkHV\nQZ8c7FoWbHzZTCUbysKjpRfGBvyT6QJPN/hdodqZeLLlkY6b319e+8SAtSVm\nv7955Qb7deVsi3JUFqop0wMU/Us07IYkCua46ndrqCel09oSY7bhemSBOAZm\n7IWgUKGAGbirfUmcagQmr3jkt7qtnbxn1wVAmPoBevKhZIzVwU0f3Cx/rbEf\nqY8N2sm3WEucPZm0rUKSd3srGjdpfQQOLZ2G7Xwkb+JvRnWY6aBmn8D7r6mC\naUcDcaT0n4IzdkUBMAitIITahtZoqPSEobivTqzfiYAr0RZvBIY7CaouE2dz\n57Fe\r\n=wwQV\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200831.d7b6149.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200831.d7b6149/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200831.d7b6149/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200831.d7b6149/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200831.d7b6149/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200831.d7b6149"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200831.d7b6149_1598858222150_0.001331690185667922","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200904.ed789e7":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200904.ed789e7","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200904.ed789e7","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"e31467df0148e11e222750670968fad626d93250","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200904.ed789e7.tgz","fileCount":10,"integrity":"sha512-XBhwdPjfb4J0m48FHc8r1j/LGcYxOqxN0mVM4i97uIDdTXAIBTW4tCk/eNpVumxAtoUhena6RLc8FPJJN1V2ng==","signatures":[{"sig":"MEYCIQCjOAMXWqJJL3f32vtd3tAeojXPRaMMC3uVjelqqf8xFwIhAMIG0TocW00/Se0XtLpd9jOU7ZHjp29iEIhih96709+n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUenpCRA9TVsSAnZWagAAfz4P/0k9mAG3JRf3rwzrZqer\nAquPfBIcgfVG2gtt4D1+bqNlt+PtgdkO8DxSIXkAwQc0Bciopq/UJC9eBCxC\nxByJG7/4Uph+BLqLSeM4lreaFrmBDeBn2Gr/CnZMoHAitvOWbJ2FONxMNMuD\nUkAgw9zybp0IUzbDXjWURqLoXKTtnI0XiFjrVYRl7iuo03T9v7TvEDr4c8xL\nLKAay8kF+bgR+BqueQcolq/zPLQ4FQFxX3K1Hz0iQ3LanP1V6wb7uldKDjBI\nPNsNOABzZbae+22UQwdfmMbY6OvAsFCSwKVeUc79ka1b9fxnhfQkoYlr37HW\n8boxjbuPRRXE0umoZAPDmMQLCHT5qGBkBhbSxd1Kg0hZp+v3hRxbCuqnT81k\nijyfMmqm3JHfx/3zlzE7pmqTPJukg9GmGUhAv9tOGaloM+u7BsXXw0VKSQuM\n0QRc9SDOBi6d6z3bm15H64ptoX8zEjMhjCqDowhukeja5Zk2NmnJe0sQrXKI\nw2TH4nUdylP1S+yukXdtHrEid+jmjuq+UN/UbY1jeNWLhqGpkLbTjDJokydr\nGKFEldvIPXGmZ/BrkZZ4wWdc6PmRszPf8ut0dvEhr93n4pSHYNeFxigX9TSs\nj85W04iTHToS9lKq9Rd526M1ZhKakVoGBK6gXrzNxXcbQ45sWjnI2ZYm3sa/\n430c\r\n=f7oN\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200904.ed789e7.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200904.ed789e7/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200904.ed789e7/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200904.ed789e7/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200904.ed789e7/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200904.ed789e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200904.ed789e7_1599203816926_0.5860478208713187","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200907.c063415":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200907.c063415","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200907.c063415","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"f30ef7a78e52c1e0be3a829bb31df832f96f195f","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200907.c063415.tgz","fileCount":10,"integrity":"sha512-5tMgr8Mtx50nyGtOks036DkmesPDdhqYWq9Oky/bDRgHpGlCZ/x7rmfaW9fklr5YYhtbfH4RRy96W45r212nVg==","signatures":[{"sig":"MEUCIQC0H0bN7JZ3dEWmPpI7K6o6OKfHIrJFzSMKkZW2BU+yLAIgav5PXvpAidTgSULr6yUmm/3Cni8+x4See43o4PmSyV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVd5yCRA9TVsSAnZWagAA07wP/2Kba+eaKjOagUd7uDhh\nWJdVk0WSRkf3j2QdOv+6b2D/RkbMQMR2fT7+XOl/qmcyezUgSFpYhTp20ZT9\nlB7UmxRD3sev3wE1Tlzw3Le0FcQ5YGzHIwEoDYflDXdu4RUQXJ3ySlkhOLxO\nrF1zMXNiQt7CQCO0xfkaNcKCXVr0HEUplI2VxR4TB9ydKaYOYQIL2JAW3nrs\nawx5Nq5IIZCkngLbrV0h7uuN1Kzcrgt6VmRPq/W0iBnIXSuxTx5AEqFNfrMq\n0Hl92A/f7A4m2eIysR3DKJeb1KCuZWb9d4PCDsIJJKArfNCNJbUkmU6YPzuY\nTVH4lBwnlSaNdqttRz7baStKxMiXImicdzL4jQ3JHHY9IpaCC5Bn0Iq8Oq9c\nfZNkXnp0sSFTJjjZDeztztdz8dz1JEB1pZlsqU+1uzYVVI6wGclURpeJMv/m\nnA76Ezt/ryUwnL0Q1wT6HrVHVVaPMO7lritlEAXj14layL2jGEudOeK3T+Ne\n+mpD/IBbmkcr25daeoFRq5DMgVEo7zXvOgEq4tYf3tS2V6MO5ET1YHqlmeOs\nboBrpDvVBwffNMdtU4URfuPiAf5CtLB1dcSaP8Ue1bTgKAFynkQ0mIojWUBM\nJBVoXlw5lYfkjj83jeXvAR3cuTcTaPLL9DOARPK04LfzqFBzMxh5d+KsexaP\n8akq\r\n=ZfiK\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200907.c063415.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200907.c063415/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200907.c063415/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200907.c063415/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200907.c063415/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200907.c063415"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200907.c063415_1599463026347_0.7697096539661152","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200911.7d6ad59":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200911.7d6ad59","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200911.7d6ad59","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"23f755373c9744879a61ae60ead20997f4b71e0f","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200911.7d6ad59.tgz","fileCount":10,"integrity":"sha512-ADV7a/AhQNxw9aifDL/YErvvyLs71RaRBWMYi7fs7oXO1a+E4+0iaIt0guCoBBXm2KWKdgPPPwaFl75pmLbOfA==","signatures":[{"sig":"MEUCIQCQ+eiFJb32K7IX1527yGiP/ITBJruMKn6ACKKeqGsJ0QIgJcnv31z4KLidF2EY3CmX4tVAEAycuPV8rvy1ZOPOzK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWySyCRA9TVsSAnZWagAAEu0QAKJEhd/rqespVdC/Vg5j\nQR1uwKs6umg09JmPaE7945aOhWW+CGuGPS8xNupkwZwSYpRaHXMwb3/nbByP\nZs80yvpXGtD7Pyd1fFZZtch3DhvsDtXCIQIpe0QOZvaNltR1QH1cR09tVUOR\nS3uGvUnKmReASYOAOqb462TcyjIYFJgWnOjdka6h3VLUG17GL2Q2zsUTHfG6\nTw4P6Ki1QOhn8YQcLVy1AeXe4uEyHRTfFd6pTx9Pq52MoymDgNhC2zmj7GOA\n4J3YH1OeypKZSzxH3+bOz0UJkNOCxoP4Oy7sFp62enlxBZmAIF+sf6c2qWtB\nNQGenG0rZSEH/obgCPkWaWK59tKoFK4bMWIzqugxjbv+k1JBV4kR9yU4VYyc\npuYgw49Nnuav1BlGO6hdjORP899ZwnErwCq5HUk2MY0XCw7eIDF0XJrYYgNI\n4Bu3RzdRIj41y7vOoECd9DNdPLAw3/0bYoHhS5LfpUEb6W8E9rd1Qp9FTg6Q\nTacjyw5YYhX11jbuUbHit34I3Q+x+X8sdugZYemBz432P+WBSVROlA4znqIR\nAKdV++9vJEmc6j4XuwwfXL8oEAbIOY0ct2f4fc7OGo/X8CRurGk5Q8JPeZ5m\nKqrqL8HvIrXwk0QasIvfxxpdFu08jblpy5m4ZM5wXozYZnCQfseS9fkBcADc\nuoHh\r\n=8kZE\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200911.7d6ad59.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200911.7d6ad59/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200911.7d6ad59/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200911.7d6ad59/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200911.7d6ad59/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200911.7d6ad59"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200911.7d6ad59_1599808690334_0.011144575085292985","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200911.c8afdcc":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200911.c8afdcc","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200911.c8afdcc","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"562da8a03b322199894522d1d5d38d3f6bdac834","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200911.c8afdcc.tgz","fileCount":10,"integrity":"sha512-qnxNiB9ERS+UV6Jk1lgdyCXncZhgvdtMtI78fR1eXXebm8zZbPEX6RneszDy3XVSRqRNVTVHnRRQPnuiV6N1eQ==","signatures":[{"sig":"MEUCIQCAHPDgZu8N7xV85uculkghRCSqIm7u3QVwqm+fPYFRogIgLkJmzH7YRj8ZwyTv2phoopsIzjz+v7/U7XLoSDK7V4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW9LkCRA9TVsSAnZWagAAABsP/2ixoyks+XbYKuBNkemg\n4K4+jQ54ij8TapKbT7fRX+y/s7DObLNs1GUirTEH9hSkk/8mbAbODCLuUnj4\nFsWxeb3k2Bw7olT54o0GOKTbPLyP4hy5IV8nXAOm23KYARKjoLW7Xe1gUmqA\n1/blP1RUGIwJpvFQltpsSHnkLHBIdVufCE4qAGL+8DFu7QuIK3OjoV4qmDfs\nsI7JVWHPlCnrLd7p1LE/WWRyt1/u2kPurY5qsdDyJg2BF3WdyzEFpeSO8r/D\nXNDMPflirlrFRcO53THAd4krZBVUGrsrCi57SfPlmp1lB9wYNaIggHZ9iSeJ\n2NJCYuYUecUyrM+Bn8a1okvsZ2I5lMeobTZUZcVwhkDckODcughDT0UlNeLt\n6WJKiCAylHrVq5+53c+fd3MM4Q4kkDMfDR+BdjsETu1xFjMv5Ivi6Eskj/1R\nj0jtxyyhOamXXhAqjFTer5dtfaBGhKKFy+eXrt9Lwt6bklhpFSB4LCD/xstp\nuZ2agLr+ea74oeqwqniUAZAryKOXNt3PASflaOU4Or5+2mJ/BjYDMGBiBXsV\ntNptMGbmRagqymUdObSutZmVDJ0rmzIt4kn4GO2EKQFU3PfqLXSZYY7EYNWV\nMMh0Q9KcC7SG8XRqRRp3OEc4ZAmJ9jRF6Al9NVWCCfVzTMRiWKpzzu+hrK+5\nzCfi\r\n=OdMt\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200911.c8afdcc.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200911.c8afdcc/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200911.c8afdcc/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200911.c8afdcc/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200911.c8afdcc/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200911.c8afdcc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200911.c8afdcc_1599853284302_0.8885360857953519","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200914.c8afdcc":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200914.c8afdcc","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200914.c8afdcc","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"6a84269fa1aed9359a9e20d891107faa95c48efd","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200914.c8afdcc.tgz","fileCount":10,"integrity":"sha512-MQl+GsdbSEPoCl2hHaWLhLkbx2T/XLFw9ohYgkpDNZVhoxEVTxnoUU8IA6VBnXggf8dtODofKMwAOVQRZup33Q==","signatures":[{"sig":"MEYCIQC2SMqzM7iOBn6zDDCaQwPUyspQzqieGD2gUJTzU1p99AIhALrz2uO2DCZmkqGIO5f/ZAVGbBnN0tvK8gWiMZyq4SGT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX5JCCRA9TVsSAnZWagAA4aUP/1ywEiExuobmv6m/qsEU\nBIC29RsMpoZuWCsYWL04gcVp2AUkqzzOYrB2jdgwPB4RBpTuXRujQMy9yp+T\ne3VBnkyrBGkq004S76eGJB4MLWkWqwvYQjR4faJvuAnH8oG71la3c66zos5d\nnmsJU32n+wyLdyWD3yJa1qh3QCqs7DzAE4yMSXU8s8j9Cq+uaO5YFd+JFkUM\nK7kOljvC0/K0NM04DZaDD5OPBuxpA4+QZI2QbpRVrE3ca80bOt54Yk70KFmS\nmh9pi+KcybZ6msvvPtvkJRmkYA1hseJrnc+8nNQ43uu2IsjAw7Gr4jnQ6pf4\nva/9neREegb3HxWG1jdQbrXxr5fO5jNuTF1EKNywUVgmWs1G/W7VgAGklaiv\nJbWh/ykaB0Z+Tmv1qptCWcJbR1aWbonL9kYf7LPbBK2yNAzTp4xsOR/aF6Tk\nd7WavmVj5nd/FLZ01IjNjn7VVVxjnud0yUXIkPFt0umq3LlzOqeNVk4Xx/L6\nRPUwhjzTgZOP6DcklB3C8ZzNX9Nr+GfgXn+vsSf68PXxZ/nDCm9DDwS1w+tY\nRF25F0yL/ENZ/2SKGYDTywyLD6KyfySL/P2VqsxeP196tZg5ai9z0yBoncuj\nW7N6karKjI4IyS+XIJnyz6wOxUP+t0X55+ZTiYLLKgnHKJJztMygGO1sFeQw\nq8bK\r\n=DEkV\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200914.c8afdcc.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200914.c8afdcc/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200914.c8afdcc/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200914.c8afdcc/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200914.c8afdcc/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200914.c8afdcc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200914.c8afdcc_1600098882116_0.7757711444313675","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200916.4f7c793":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200916.4f7c793","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200916.4f7c793","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"f6f27c465dced30b6bec1e997529b339ef5081e0","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200916.4f7c793.tgz","fileCount":10,"integrity":"sha512-dZwOmnwubskMrF2M/qNlowplwBYetYzDi2t/szi5LggGEHeH1Lk9v7DKY5f8viktKbP4iP1rj/6S6DmO+hViiQ==","signatures":[{"sig":"MEUCIF7i3t/W75fgRAeBVhLyjmTHmk6f85Gema61wWNPXoLmAiEAnvS7T1nomN6dWAjsrOJsL0FOySQr/t2IKxqITGg20JQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYbwWCRA9TVsSAnZWagAA8i0P/2HRBoXSuqOzYbaHYLOL\nbSJvmv8gCIjWVwteZ63wVbhD9mCth1P3i6AyeZ/U5EsO/9uNgE8BkHB8bXiV\n4Qi0gS1274cdv9HkR+suQUaYUwOxmBvfaL3HsDsTjg+VcBfHa2fUACMxS9Gb\n58ZXDQgEUZYxYzZ/kYrNsLUhkI1SVnHXw5JiEEihY4VFeL/SaKwy28Me6dZq\nm+vhVIpSH2USHb4IxB0rY7Gm2MIblF3ILbPSYlko+OlxkFraf38LSQwdYuBt\nDkucP8I6kniLHi5SmOSUsMPKPB/1MvKi+IhUxk2PsDTIsicVFDWRVcXpX66C\noLKAPhk9n1GDkg00wzBN7kohH00GZGBaG+D3fHUtTLbp++GDrDaurY4L+r1b\ncKxckQwtZnD27zfOtUq9DJdBUZzksUlIYrEC9hMYOwyaXiO8KPLwvWtxKNOu\nAqC9bSHCP8YcT+aZKK+XKDVq1jXM7wYZeNtyW5/nziFqhpjY9XSqGDxGYTru\n+jJrhyfYKAtJB1LPV/JjcHQBJ4SZYJy9VcgBjvBgYJSXQp90RNbUlDShPDSP\nC5WFCOsXB8mOXv2I4bMMArONtpj9230m6NDDQhvee01utXQlJNu93UPHWBNN\nLt95gScesLSMf3uc6dzwefDgnccKX9FTGDGafeOewB6lz3yP51VBqIqmtZmA\nF25p\r\n=6a2V\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200916.4f7c793.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200916.4f7c793/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200916.4f7c793/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200916.4f7c793/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200916.4f7c793/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200916.4f7c793"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200916.4f7c793_1600240661912_0.3787096487682813","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200917.ec30167":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200917.ec30167","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200917.ec30167","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"14b8e36aed84462f700207a17f6e2397a2d529a6","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200917.ec30167.tgz","fileCount":10,"integrity":"sha512-CvLr0pgUo0fVv6ZICDkw5L+vDRuFicvrpA2jQkWxhKJ8nWq6NtGk3AuPPBCXdpNBZat3QtmTW1G12z9Tncn+bg==","signatures":[{"sig":"MEUCIQDm7TFJWrnDeVBuWsfHvUXoC/q9rgfFJfuGY04WkmV5PgIgftXd8j4Y7aMbdsUJpf57UsIanoLoj21rA7+YWat3k0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYtydCRA9TVsSAnZWagAAT1EP/jw+82l1wP5LWOcF9ffQ\naj0o08kLhkeJoaAg6OcTkjkxtZY7z4TYTqJAGA9UawADU58sunqyLkUZiaxR\nza+zBCQGlUmwmkBvprieeIvi+PqaMQgeVLLAli7baEZfEuFAcC9Jqec+Rjqt\negi//1oeun9Zu3OdTwIgrJo2OVmdUjdzPkWXX+zP8KihTJijV0hHfNVR+YjM\n6XvcdgMREGiZrpHaSXLk+qMFmq83wydWhQzdLu0tLY2rnZybFExZgH0/qTCV\nMzmsdOTqSAd0d1CvfF71r7ygCU4SVHYd/BN2be6PzxyAJiwbAM0yJOmV2CyD\nKEzj1tvoVd328z1IVorTijXOC/JRqN46Wopnss9WcouWXOFAA0TaNJAm3Qxm\nPlfKFYkl9lOQ3V7wAndjHib06mxl/z7pDEtqNAKytw2DSZKBhdmV5xrlWM33\nQTlpVQFcZVVSLk9Nxo3czgk09DYzpj1VcRqntHwg2RWmhtZksiN0q9uAhBPH\nkdVRve3omvDT2+LXfwDSOGC0pTPiAJAlGBQStH5f0zw4i6VSHbZQ8e3K3LDg\n8hw++i2gTaxFFxiUFWziP1uTy0Bm6U3Gqds0kkFwTcAxVp0RKHxoyiJ9kfZ5\nPCWh5Z+4yZfP8N44gzWLlMaU1P1pWHk9bR7bxLBX3NfxfownEJI+guHIjVXD\nbrVg\r\n=dX77\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200917.ec30167.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200917.ec30167/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200917.ec30167/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200917.ec30167/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200917.ec30167/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200917.ec30167"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200917.ec30167_1600314525035_0.24412444503201502","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200917.737fe95":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200917.737fe95","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200917.737fe95","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"f82618693b819917c61ec7c4e84178d08aa47471","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200917.737fe95.tgz","fileCount":10,"integrity":"sha512-5fylm1rYTMkRsf8tgZpvo0d/jvOobkXcD8cTstRT1Zgot27AKC81J3rlrwNGOLmrLpcRnNJnUk9WCoot6tq4sQ==","signatures":[{"sig":"MEUCIH3TxuPqjxcJ0xgRjZaU22VW6R1jAjWPYp7xLWntqJ0uAiEAlmCTza4H5uVBKVUMOOnVBWbaKe1dOtZrNa94rYNYb0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYw1zCRA9TVsSAnZWagAAt4cP/izQsgTLgQkpBlmz6sRB\ntGcSUJJZ2iU9SFBbzZ5qZOZ3uxugaCWlu2tFVMppyoWtrQAZzBkOidQTli1P\nlA4WT7EqDuf999af5UM4kRJx96JbpJulCQ7+IhtHU1OYsZ8VvZThbohokSVm\n3oJQhKuvP7bpr+Z/kzWfwEVAy2zbjrqMFZZltPmcka1BibNqQkahTCbdMwd8\ny6fZUGxznqzvkL0OGZkN04zs23uJcjdyXRPsWCGxxk87ADgvfMa2pb9x0bH0\nPwJUkHDfNDGIA12Ih5/fAKISsJB48duukIz23YpzAXpTWT1U9VlOr+7UF7Fh\ngoSwqBcBPb+5+0DvHPEvgYFBtY9VpK0Je1iQNDwyfIRlCx1uVzjedLQNS5eV\nnbhFMxbAHwHGZoxynmDCT4JuwYmPVKkztn92BJPovG8vtRQ3CZIWJaU1J9pJ\nBLX/ndJGftfVsrbEs9Yuc3dNvlkxjYXy8OglE1YMqI4aDqcyDrlazqgaMtjJ\noZh9XShnpasE8K0JZdOewQhrirl0G/y9VRB7w8xha5lWS7MS0emESqhpfLm+\nja7VCe+NvgtNX9ocQyaNFgZ+nzVstKZpBGLlN4cerlHrNfN6WjQO3feQtRUa\nmz4FsNyPuISXSJXqCVy6pf6Ni6D8CwfLpJxdHSVvxzKrhAcGXXuGvxO46QHv\nfuOE\r\n=kWcy\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200917.737fe95.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200917.737fe95/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200917.737fe95/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200917.737fe95/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200917.737fe95/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200917.737fe95"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200917.737fe95_1600327026645_0.06354439116645194","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200922.6a0f42c":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200922.6a0f42c","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200922.6a0f42c","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"67166a94b90dfc8f0f67ae0f6873cef964a5752f","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200922.6a0f42c.tgz","fileCount":10,"integrity":"sha512-mUNrWk0LpTI86jzkuKMKI93IHSIc98RlZR9mlSR2RFzi/F30yISceF7O4MT+Gn8Wsb7UOuw0UH3FkdoeZmwRHQ==","signatures":[{"sig":"MEUCICL7CHegeZUyqEKldZlmgj4cyCJZGAxgfplV2AHMNcdKAiEAt/5F7AkNHPNYeBdJdcFd7MazOF1IHg3OLa47BE4gTgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaaToCRA9TVsSAnZWagAAYfwQAKGO/HhU8+BOHSvQq/8q\nJnmEYijkAy8mmaPm9mJA10eyM3+7nm708pZ2ACuYr709LEK0gVzRikFwTglU\nfUU7/rLvBLTYb47fEI7nh9GkVaRkd538r5rDCfBVXwr6diNFm3JMCt2utXAV\nGFQoJwmWquFVuxhwI0bhg/WcauK8E9MzV+2NUnFN5SrAfdiSuwQqvd1+t5Kd\nzKD0ICDM6sjSkXAVYi2MVM54AVQuzFLb2vRYrTBVGGgdKS0OgCmFcO1VXXiD\nA1vUmgjBR2POhER9JZclKwFuLS4B/6qan9X+GYIlBaQ3RPuHJOBpohrOsEy8\nTxvIuDnpYsW4XaaF5CGqaJYY5v1Z35704qohtWlAc7GX72ThA44NJNfI0AlR\nyZWDaPN3s0u9ZfQBgpTbQo6WObXbtVPTTAgZqdTBX/GOdyPoJ8um02+qsLJx\nk1kFgGCSAGmVF77SiXMYhJqsHxDEWrOlw8tggWmvuleNAfEQZWq2WfhRRVuy\npN0LBzcQAcuBq7SXqQ4/Ma4pqcA3umS8GN3koCSSyyfaqun/iprGf14p6+Uk\nShqc/Ouw9PXklwGnrnPbNczZd1h7bBXgXtb2Rm3mEKK5yvA1yByjMGQko5M+\nan5xLRTaOjM07HW+4lJiQxO3MSTQJRL/d6wTpF/xpLnJY42Q1BVRbWF35oAe\n7B0Y\r\n=vYQG\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200922.6a0f42c.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200922.6a0f42c/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200922.6a0f42c/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200922.6a0f42c/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200922.6a0f42c/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.3","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200922.6a0f42c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200922.6a0f42c_1600759015767_0.7687100272712251","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200924.df24cb2":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200924.df24cb2","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200924.df24cb2","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"18994cb529e0f512a1bb7f23d36fc2748b0581a4","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200924.df24cb2.tgz","fileCount":10,"integrity":"sha512-oXeMBeMfJNfnHDkb7TTkoJ86/nkh1JGZONlj3h/dIURz/IvMLXT2SPB6EV8tLGLmGZUbMhDUY6TftOWk2FBbFA==","signatures":[{"sig":"MEQCIBcyMFMoa8D5L/ROrzY4eRpnyoSxTP9q35f4n92VJTnNAiAqjyZFVCwkN3pTpqFKZjZmcG8rFnmj0x4QN/0+AorHuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbEkKCRA9TVsSAnZWagAAQS4P/Rnjeiym6MedohYDSZfs\nPjPNORGH5Q1ZQDHcyHEqlZPljWiylVDeeCQKPK9hwpPYy+bK0fePfiBFv5Qm\npiOFLUqinyUvo14YviOl8rBLWy7mPaRtvuV85A8r3EQJpjfKl2HEvOjxk3dB\npI2Cn7J3UQTF3fDr4L1XgDYLJWKoV3K/UQtcKZtj6pCntTmZbmHO2vVbrz3y\nKbKFPIlI2xE2GU0SEDPH8Asr87PbvkwKkZ/IcfxrZrTD/utd3iI2osXpEiE1\nZeiK1fTul/jw+O1taWikRJw5BPkyusNF80tZj6j/0VMTbawJUCSUTf80oCjQ\nEqIykVvcfWnkcDSIRlNujlqkttPgh0S4Ea0ergKhl70MsPMd4qodi9a/W64L\na3yRIcpQLoAckbVRnbaSex8lQMzVPBPTLABd9dhniyc8D1sLC7q+7DR169gW\nOKusX16XjYjXzRejLlluzNNO/VP8G8sQPKilkBhYiRsiDCkxzE/3YaffGaEP\nXw74DYjHQSJ7WmdzOJkPnZoFeemt+xcfkftHzzYWz9rBopS8eP7ZXK3dCjau\nAc3sZuhTaLtt+8E2QWTxjMCPX+4ern8dSeWy8B2lnt856HXAcFPyxPvRXASv\n00C7FQJBc2cU64bPuk/ouSs2/4NUj+LUzbKwxC8rQxewMMnKoVGaccQp5Xwv\n34AI\r\n=Eeiz\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200924.df24cb2.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200924.df24cb2/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200924.df24cb2/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200924.df24cb2/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200924.df24cb2/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.4","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200924.df24cb2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200924.df24cb2_1600932106276_0.1750008387866262","host":"s3://npm-registry-packages"}},"4.11.0-dev.20200930.028a4ec":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20200930.028a4ec","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20200930.028a4ec","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"7d314937a5231e6a81e15fdf3b01c6c28dfb657d","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20200930.028a4ec.tgz","fileCount":10,"integrity":"sha512-SPRxNKmNhijA1s736dkHZ3RB5pgOQaXs0HV+CkQvZB7jL741u47Bt1fr5B/BT747/J2HqYsvW1A/ftZneST4Mw==","signatures":[{"sig":"MEUCIHSwEVHYAaqf122a5QgrniogmC99tFCezY43WQ4nrKsfAiEAtCTVxcH+aIYJOkpBNsBRo2YpMRFG1Z88wfPzWLO0jgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdDDxCRA9TVsSAnZWagAA3ZoQAIPtmRh2BD0q4yROrKSh\nVCb3CT2BXUFLmeYnZ3yDgXRQoS8kAi9A6cRmlkfLP5jEbHIQKdmWMMY6m/sw\nyBOXGIcH3lnG/0+mSoYQBz3jz5K0Sjmu/tMW8muqxa1dMajJU+ChnP5fMsfl\nlPmJ1oa9jWtX0lzFYLRVERpbNq1YX2z+h07BQ1YVwda39uNwMK4MnYMNnjmz\nPs6sNEVLmUNh7E+m8igwAAxcY/IqceFwtBXGt+lShuyqBnmprv6GA6ukaiC1\nlFQjoORehZL0x7uzMzMpEbNg7XbO6dAFvuEjKR1QoSn8rseD5DheQIcuHrAA\n2xckwLVD/QBpTibylGfUEHgsaNvG7ea493vOzosIlOiwrUKH2iiUgE4QG3CY\njPLoI7PFeiIP5j9qmXj5X5VcaNJiUpZtSZbaZXbBAe7wwRE/1quCh/6nitBL\nZOvuEU14wWgqUF+h4D2MGgjCHS0K5jxSA+8amn1CfrtUPN42/oV/K4RafqYY\nGaxoJJWDLl06trrNdotLBTbyys6+/wSwVmH8vTdVV1m9Q3XvPPyP+m1+CxlG\n/2cMEjztPKEjCPgnRvVs2C+eluYunOFycrD5uup5tm0PuhmrUgFpR9l1VfTR\n4DlTh2v8R05kU63iW7rZWAmyfox4EMAGEI5y8Zk6QMJ0Fr71KgTB0qjMjp2j\nqY8/\r\n=uKJ4\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20200930.028a4ec.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200930.028a4ec/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200930.028a4ec/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200930.028a4ec/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20200930.028a4ec/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.4","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20200930.028a4ec"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20200930.028a4ec_1601450224973_0.36667223799504445","host":"s3://npm-registry-packages"}},"4.11.0-dev.20201002.780bf2c":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20201002.780bf2c","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20201002.780bf2c","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"7dbd7e0fe1da9b1fdcd9bddb104da6c8caeea370","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20201002.780bf2c.tgz","fileCount":10,"integrity":"sha512-UgBfdA86sb/t8FIAIHcLs/YSEqmiu1IfDkXCUUDb75af8M638C2LBTDZr+jNAshV29nxXH6QOmwaNawTAFspSQ==","signatures":[{"sig":"MEUCIQChorUCvJ1rGNpqqWwMwk9b8TaTduwozjosso47xFTpywIgbkIyjTXQWz7s4vnTuwOEKl7SKbuXIZ2xylqBgnUuiwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdtQdCRA9TVsSAnZWagAALQQP/3NBT9vLgEONg/eiqIBj\no3ZAO8uk8b4j9D2AeZLklyIAziPnLnl2aNX4O1u1c3btCydwgLCxlJvrmu17\nVEW2ijdwyeIQAeQaDzKS6bqFkkRG6a00yEULzmuuEkhWCpXUZ5mOVWaBnpDg\nzK9Y9LS69AvNBGzKY859UqEQmraqZn7HYvsEdVRYWL9Dhk/cysr/tewIguid\nB5197BbQ40a4DSOZwIlA7RMQ9pXSe/yG62eEdl+/WldZ2RlI2DNrC2Iau7Yp\np1mkbpCCFnEE/8NgLvU08KsWYVkhTGHVrQq/B1uGMjjn4c85EpNTnUjKtZIl\neFnImmZdJfiTYIrbU/aORs4VhhiUmi+aRiXDpO19AegAenhsZGCQJNzdkLdO\n9FDWg+QfQwe+2WEcwjxrtWQBycqKW71/MQrx19IPaGkDjzCxvPQm90TccCe0\nJG7gP2nCIvrpFdHpEgHBMznMs957K8d7Z1bWcmFcEkvi8yVVMtlq7BtV+A6p\nkJl0cYuFszzQ2DlwziBhW6+b99as7voglvXbxTIhqWmahLOY6x+65KT0OiEe\nX6af9DaHYI16MKJLr0fLmsTPcN1PElXghqv9TkE2y5Fy3l1z6iuedqG61okJ\nqtcjTkFOxSO/T03E1I4Buu7vVfJjrP4uqduTE5QdJUqhNfy2Nk6z+xEB/cPk\n8Uxm\r\n=LXYU\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20201002.780bf2c.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201002.780bf2c/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201002.780bf2c/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201002.780bf2c/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201002.780bf2c/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.4","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20201002.780bf2c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20201002.780bf2c_1601623069069_0.8584372354248155","host":"s3://npm-registry-packages"}},"4.11.0-dev.20201005.7e5e1b8":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20201005.7e5e1b8","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20201005.7e5e1b8","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"d954f6a5edd5d73270e4e00dd182b01bd6b9183c","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20201005.7e5e1b8.tgz","fileCount":10,"integrity":"sha512-IxfLVW5UFgswcPSrf41InSk+pvidJdjYr3Tzac+F6/DKekKBVhXTaak2exXxEeYVTFB3mSHmBbhlVyUbf0szcw==","signatures":[{"sig":"MEYCIQC5S6pI0eDJiCY8CZ2Vq/I2pBZUwbe8QI8HjFzXERZT/QIhAJGcdVmrSViPOH9ODByPp65M5CGOWnQ1iDXRMzDf6G2N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfesjZCRA9TVsSAnZWagAAcvsP/0UVlXD27ZhtCdytjqE/\n6pc2RDNE4gQvCjI8AvT/WjxQJNvI4sjHzckvnpZlq1xa9/6dwJIl1/tqV67P\nOpwNlFDurA/NLbH4oDHES6a4lpVrB6L4dNrR2f5xxNzyfFmlbQJ2mh3d3tUj\ninhjNXDI3Fi1wIQTfnBNrup8vX0irW5OIs9wHOrEUDkqoHtaTqHB1ZdMirbO\ni4zzTxJS6Wr4ciWUmfJ+0mYeyDV9GAL/TVynGopONvkPEqySKpZS8SGYq6Ug\nSr7XaISc2n26qSaSd5N69JDdoFOwEmMcetk5CABIci1iXZPOqsCmGqRa+rq0\nsF9ew21++tzKxUAcUyNAl5HlUn8ym2dPw+2D7cMzxk5cO05WJsA2F1o/cW6r\ne6ZTD7e4Ev6h35dneYKa+LqD6lLr9+tNpSf+zes62kidxxLKPCfv3Bz+sh/Q\nGuJMSNQSz09nA1T9kiWhgJHPYn92tYc82OVTH+NKhXo9eoybIvzlhL4qqWrA\nPk9TdFxn0PAKiQp7mdkbpqJQDI73sNDJicX6molfC+lxuTUf7j0vuoO1ZWcV\nAqZrF+UTlUSqnEQJhL1zO3eVQXuKYRgbTfxjbnE/HztSPOt3cYmyK8NUYTbm\ngs7zOkP4cOxT+tAZAEepSUfpVXkMw9hfHoJw37hsBwpCFtC55xn3GsRDjznt\nCpDj\r\n=eWkV\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20201005.7e5e1b8.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201005.7e5e1b8/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201005.7e5e1b8/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201005.7e5e1b8/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201005.7e5e1b8/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.4","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20201005.7e5e1b8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^8.6.2","typescript":"^3.7.5","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20201005.7e5e1b8_1601882328755_0.18107325565416565","host":"s3://npm-registry-packages"}},"4.11.0-dev.20201008.18fba61":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20201008.18fba61","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20201008.18fba61","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"c39c8caca4545580885a58bfad61b53591bce352","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20201008.18fba61.tgz","fileCount":3,"integrity":"sha512-YmSYvselN4sabxdIjYtvTmpOHuqXqNYc+DeyzUJ9oFt6QHTUlqZ+H33QJzaR1McUWpTUzijXmSdZG+HDrDL/Dg==","signatures":[{"sig":"MEQCIHg8rCCCCbh7cq5Ju/l1v2nXyf72Pr/xM32nUXuABqdmAiAGNECh4Xg4XxVtipAUJyR9aOff9Y415lMFEv4DnuafmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffrzgCRA9TVsSAnZWagAAWTgP/0Y/fzKvY7Nur5fQa83U\nbMJqOBDLqMtFjDYZnRoH96l51StcRyAdSYCWgaDom+2HugcPVk/DNAbrwVxA\nF1yyU1lUa8Jk3phpFAS6ZMymmZUEN0Qieyhagyf5bftJU0pEBFgvJOnctvlu\nS8+sgJ8i9+0zC95+bhVyxgtc9lbZu+yVOQWkp2MQfZKs/jl5CTjL9lebuhLD\nC1gl6SHO1UhxCS1a5PPOD28wS5+anyclFo6Avi68P+ZUhF+yIojG8QX9CXFB\nnESV8qYLslG6/Xuoo8d18unvky6BEaUqeBYw027/EI06UspRYMfgsQpeOFx3\nAnecZNR/DCLbZCm57sHkmZEcENKepHAp2HqTAxBp3PGiEPKHM9Yk3oIc4udH\nF4N7U1FKwM+Fq2/zuS63hNJeUw8zcJNtCiRe28LTgaDjDrwsmS+zf08QbQs6\nf3/oVz+DAqG/0u3JKl6W3MLGWj1Rb2ktJisvgNIVW9WGLuAlgkUYM3Llmvhq\n2jxVV3qdeWAMCJuhkBO7C/nwSRaBXrkTczejWxXuoALdT1OeXL5g3NDr/OcO\nKamXDFgL3b4/HDQ/+OvddjlGpcf965u6W3E3MJiKBreJhIknJ21Mev58uEau\nCmDC3qMtnIiHFSrQ6x4ytSTuh8sQhUyG1npaW+99A06NLaBTHqETxiy5B8Fl\nTkFU\r\n=4BBQ\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20201008.18fba61.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201008.18fba61/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201008.18fba61/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201008.18fba61/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201008.18fba61/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.4","dependencies":{"delay":"^4.3.0","tslib":"^1.10.0","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20201008.18fba61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20201008.18fba61_1602141408400_0.9930115001746671","host":"s3://npm-registry-packages"}},"4.11.0-dev.20201013.7ccb128":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20201013.7ccb128","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20201013.7ccb128","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"d18b771fb58cee2499beba60ed4a3f7124b9fcab","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20201013.7ccb128.tgz","fileCount":3,"integrity":"sha512-DsuN4Tznj/ZkV9NI2IBfpSQcPPslgN7/1eszNk/8a5SQ3tk9AtcPlEZ4JvvlyI1omSY6MUcATlsHwxzOs/rIuA==","signatures":[{"sig":"MEUCIEfdBBHDxPADaIMAJBq/PqL0jS4PXRDdsItyuzEwvnCiAiEAmfkbZFo+dI2mfNE47Og+4z57EovUAJ3geHssxQouLKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhVXqCRA9TVsSAnZWagAAEbgQAJgFYn+6JehMS18iGy3D\nSJOrvPjwVuaXRDN9HpBM9LbEBPQ/uXY6xunUfRWcNeyQwdm1uQwp4aec/gOm\nWp5QUswRmAO6Dbi+p16lsZ13XSbVILn4zWozGT0BxPtJoUEvYRKUGeqFgij8\nIR5MASc75AI96iHQ7b4I2pZbwB8hW1urMDhbKwNoYhXV9EnS3cfxJ8ppiHsP\nhbVyjBmrlhMWNZaXElirptMR742QMICt0uvMpRidNFovXIz5tair8HT55Lr4\nDRuD1kDYTDtym3O5AvcjHoAeTyR4/yNHSaicEJrylm16LDO075fyDfV6lAM3\nBP0X5JkQQpewT4RRvhKrqgAomswLK0weSoYddYH69B1+onrDMNPss2io2w19\nmtL39LaBVBc4WHaOotO1FM4GXt2z3NAPNoqL+og+0o/hO14szGDbqlQ0o7VJ\nsBDmL73mi0JcBB1ugZcX03QRyLhg9a3lHEqVCmBwHfk+vXuNWcGiSB3Yejr3\nM+FVUExtFy/My1m9c+JegPZ1txG4QlG6aKLg4QTbQe7eP4/VqzHs9c+7xA3I\niLn/i62B+qGgoLEObOH1bjVKrYVgfKuVAbjOJuzHmrY9wdFjdrodQ/irWE7n\nHvWr/TLWmjmJ5rWy8Nd1e7SHQ2Y6FEqrYLlq/gAoQDB4KYQM6pDPMEeSbi22\nWGJH\r\n=P7rK\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20201013.7ccb128.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201013.7ccb128/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201013.7ccb128/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201013.7ccb128/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201013.7ccb128/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20201013.7ccb128"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20201013.7ccb128_1602573801760_0.36268921412616484","host":"s3://npm-registry-packages"}},"4.11.0-dev.20201014.d8a6b54":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20201014.d8a6b54","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20201014.d8a6b54","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"29f480683ee7c910db9c5dc0882ff11c2fee7b59","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20201014.d8a6b54.tgz","fileCount":3,"integrity":"sha512-l/41w1GBqsOWXRfS09ooy24MF+1qoXpwBNDipPSOATODIydmuK8zi8eTSF6fO20ykyx6FN9aF52e1oYV1t28Xw==","signatures":[{"sig":"MEUCIQDoD5iB7t2SVlNODXY68LyCIDrmwbubzS9DtmVj8rSkMQIgZ4trNIA77NkuLWdKDSXxsIHZN3BmvN+5dKFxYHJ6b/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhqY+CRA9TVsSAnZWagAAtxUP/110SVhMXKOP7WHTm+Kf\nVrdCC3LwhSTpYJ/xU/zxE5jAqloRiILaRuAnf3USIHrSJQggvIVLhSRBWUz7\nsI4N75s89zFW4a5jHJsucY4ktNwappZLMxtuqQ1m6wu4RVY2AS2gSvD1Om9o\nX4L+AgsuBiAmI4IH0IC2+dAqeqxyyZhqhgHN+bFbQ6SqSjYVqcnLF/s7zxgK\n6z5YMFPl+HuZDkq0SyAiyONDYBXxYNA0aTATiCoo4u3bKrTg8IUxtHipwPjP\nLIFgZXRJXILuSx+c0S9tnuJlOnV1tyB09f3zU7pZcbhhW08yRrvggePfhsn9\nRz11o38hYnmZXRLc4SrZOsrLaMN+abSSM/0N3v2169S6m4Nyu87oE9oYLVQm\nSmYrgAKG+JXtg/9RjJRAyzxdq486C5puetLNk9+2sJHo+GP/mVlHG+5R25gg\ndrddK22OVSa/a7VWL3x3uEUUnPml2sD/Wz/RXjm0r2Pjss+OgCDehcZa4vqn\nd1HZLjOAGJlYkqYx7E+f8ailvak3QX1FFE83CXW+knxcJzzJGEQMv6kRteRc\ndJXCWUyaYBHyzc961JdqOjMTs++uHoiFkWPYofVDPcnDhj/SvFYinz4mqnfD\nZJcbj2kK79YrCia/klRM1UJAXmKPc+NlDh+TZ1g9GnPQ/pdNFbuzIA+Ssj43\nKlmq\r\n=E7o7\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20201014.d8a6b54.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201014.d8a6b54/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201014.d8a6b54/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201014.d8a6b54/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201014.d8a6b54/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20201014.d8a6b54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20201014.d8a6b54_1602659902223_0.299944766307761","host":"s3://npm-registry-packages"}},"4.11.0-dev.20201015.a41c691":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20201015.a41c691","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20201015.a41c691","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"9c83a8bd0f7f6161ddff15daea1212a2423c0457","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20201015.a41c691.tgz","fileCount":3,"integrity":"sha512-iTq/kOxliqgY+NLyrjbxr3b42jWl+HvNIkX5mc2K4OEV+OwN/8NXC+499hCQ2tMNDb2IA82b4Zd6Tb+/PLe6Cg==","signatures":[{"sig":"MEUCIQC4SRAsUVdXgXd0l9GjrhC2rsEvVrPOLpanySSPPMDJ+gIgB/ALZqU8p2aduReJ2JBnX1yZxRBXwV/cKtzayl3nY5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh/ksCRA9TVsSAnZWagAANCcP/0c7b2l3iTlzWbL3Iuae\nj0nM9HNjje73/8v13vBFWJpoyaDIP9G/9fm6va/JYGEjdMh8hqmbEfdqeW6Q\nU4t/Q6OR5f/AP8JAk7k/O84ij+9u09gIhDUjXm+kiAIoG/2pxZCFRJs4d835\nF/vmgvKISHg9h5c6AWGFAKfboROObach9ZwLpL2D6pnSVRTIUYgoZ4cLvi8w\nZlnffCl1fIAWS6J8+t4WnUnmsZPJI+rshELufeDr91LXccOaD/t94esSUYxk\nhCMsjpY4vuDNNONJgjiQVSyh/7pNLzQj/blplS3DgKno4Gd45ZDw9jCs+IbQ\nUYqnOfQVXts5nneshtpNdW98Xt/orEXzb9SBoJ5yAVUNuG2JF1Y7j1h0QsVT\nKMC1OShpMHtXvwWLoW4uyetFfxVO/mOfM5HbP6RHNTezfkz/kCtJC5767U+q\nYfswnXgtHpH/3expnUX/emC1XyoyJ0JyG0+8HG7tN+9BGqS7qW2tUDg84nV8\nS7adXLUWKDNKLJCppJkRRhI80quMy5EheM03BKcaboeSHMDmnSeqLUBUNsTU\nGU3MFBbjizHQoWMAG6xQxjLQxJd0e3CuQ2lTw0V+jENwDkF1cz9ZzsnKpj8r\n8eqivoSeSq7MJISnatui3CXyjKgLCWf46AZAXe0GvD+NPvZhiQTCCvrXPvDp\nQ210\r\n=E6p5\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20201015.a41c691.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201015.a41c691/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201015.a41c691/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201015.a41c691/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201015.a41c691/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"rm -rf lib && tsc -b && oclif-dev manifest && oclif-dev readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20201015.a41c691"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20201015.a41c691_1602746667663_0.38822539849334503","host":"s3://npm-registry-packages"}},"4.11.0-dev.20201016.24ec3b9":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20201016.24ec3b9","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20201016.24ec3b9","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"440ea53a9fa6e306b09b13feb716e95563acb11c","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20201016.24ec3b9.tgz","fileCount":24,"integrity":"sha512-f/ShrMhOFpziy9cub0Vzy387nzuT+tmUr4ZyTDBWYeC9jMHX8UGXBQDSGgiOOHSCZaCQ7Qc7QfKFohyuy341vA==","signatures":[{"sig":"MEYCIQCJeDVT7AvPx6y1VNl0LQXn8EmoM1abdlWfNLX4F9X/XQIhAIfWMY4xOqukaZQmZnfx1pvSwiFbOkQPVw8WAXtSrb3f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiUrrCRA9TVsSAnZWagAAcP4P/3VqTWiIceFCltYPquP+\n5w+c7zc6aSZuXhkp45s8gLQzD3dFv3lWi1PNLI/4ML2fUgy7bhs/AkSxDnF1\nTjTw31BoLCujHVUl1NWxlHgjq1IyTsE9ojSZJfpmLEtXSg07bJL8vfADkAFz\nm6KGTqa4znZ0YAnLhiOGwnBAzLz6DQljdn6GxC4e7J20BUCh+zV4RjYWA+t6\nouTemD4mucEc/PyjAwD41WlCvkWhZ3JbWFIFTuaZngM2TSRdOvw4aykWKdIK\nplcbSf5uZK25BAKrhsRghTg4WAMrpBhhjIZ9YsMuN25FROzEp3uninlqN44+\nyUomccG0k2+0m207Jjwi/nZardMWrZsY8f4R9sJBVG5RKf8b4BHHhMld7EGx\nyBiR2tTFWLaPI/WD05ZOdSwS109wZtgPgAH4xiSOn+gcjnrlHAawUZbP6ErJ\nVj3pMGbnG/v5782fakWvLNLbDs7r9OaFoB7hirLW7GQWTAz3MILVi5CH2dxS\nkxebeMw22lJ1+x7w9x9Tpa0zD7/WUcTuAxdY/U11R4LFn2wuI5xYQ+YJUoOU\nx+KorRJBdJTa3bH1AGcS37ui/f7hLSmL7PHam7NxIRUAaM5IH5d828RaxAsj\nh+aZ7YM/gEp6g6aXsgdqBT9zhGEKwnOzJIp+zVxWrPxjC6YNw9BDLJHIzthX\nh7Sh\r\n=CFA4\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20201016.24ec3b9.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201016.24ec3b9/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201016.24ec3b9/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201016.24ec3b9/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201016.24ec3b9/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20201016.24ec3b9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20201016.24ec3b9_1602833130675_0.8338450838698803","host":"s3://npm-registry-packages"}},"4.11.0-dev.20201019.091464d":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20201019.091464d","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20201019.091464d","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"067f25f83662a9b34ab86008b94824997b64f6bd","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20201019.091464d.tgz","fileCount":24,"integrity":"sha512-MifP6DUrA2I/6SWt9ZQMAfsQUJyreJRMLtL4m5GEBDawvrPEKYyc6JIWh1zJLAkB5pqh/ubTdn9k4R07//thfg==","signatures":[{"sig":"MEUCIGlh+0Azbn3shQHK9pGa+mp3PuvMxcQ34lw1UkqMmUuyAiEAtBja07Z/7huOUOzIaeft/A5bJBO5mFzvf/K9dFYkbPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjT1bCRA9TVsSAnZWagAAWPAP/1Z3chNKf65poza59rhL\n414U+Dc9GuE5mDx0s9JFkgrMfZuYkB0bw884KgS9eoJV22wymUNKuTF99T1P\n62tsop1gzZJ/FFpzBfZT/xgm7fjHdLJbB1i+3HykcVPYgMVKhQCj8s0G+tzd\nJaK4RtjUdSMldamM14V7OEfnDhnjiTpdgr9uYScShn3XABTdR14WojEoI089\nYLVAYxeiiwL0Qqw7PsOvHocwUHIYevk7WZSwt0wjFCjy8mssdN0ALTfryw0q\n+EUynZyb9/0ts+s6CPo89eLwbnIvpjylFTfGs7Ua5MZqwUa1sJietB/5WZa6\nNwY+HIjyKuo7TrDmk3hQDOxpl277hKF0DtAEgkpwRMcGHBc1EzHAmxO2tkYW\nsziqVUo7hjtd9NuyDx7vVYGfS74E65+M3BdxPfK31GmjUrJi2ku/ZAmtznqw\ndEztS0bcvZc2zU6uV2I1u6rJ7NcnBSKYzfHXWx/szInK2Tyo/0bcBUI602Wa\nOm22gqgPDwAizxZvTUOxwMFJLX1Vwj+5WkkBM5q6yy/fzElArxJwELjZBjDR\nbaNHvnw9AvNsIZyQ1ojhC3ACNVv+rUkfndgkosquOy5jXuNZC9kwQcYw650i\namg2VPQAMD+a1G6DIL09J3gjBV21yWM8lE3cQ++wDhjIE6holT1FEBF9tFmk\nw4b0\r\n=Qtol\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20201019.091464d.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201019.091464d/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201019.091464d/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201019.091464d/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201019.091464d/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.6","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.18.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20201019.091464d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20201019.091464d_1603091802785_0.7550823591635958","host":"s3://npm-registry-packages"}},"4.11.0-dev.20201021.d59abb5":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20201021.d59abb5","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20201021.d59abb5","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"3d2b4a2a43ea3151c9d58748337c11e02bac7b26","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20201021.d59abb5.tgz","fileCount":24,"integrity":"sha512-rfBtlj6LWzAECBqSbShTXwv1l+MKdrDRORp4b5Pj+DdSUeTZli+hLdR/xmmZrOwqPn9PLUR/THR60UxJ0F8kDg==","signatures":[{"sig":"MEUCIQD6n/dUjCg9H+th3Qx6I6oPx8VsIir1R1URtj9PvByUSgIga2eGd6/Jx0dQztSdDUFo+Yny0dgLZ890kneC+wccj+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj+COCRA9TVsSAnZWagAAkV8P/jfg4cFS4eCzqnzAeTRQ\nGq4p53+P86j9SZFiMvCTV0k4U6/bD+8fGZQ99uw+OgDhdaRMLFT7Z75eQ9Km\n9FpnrmAJCJqpnGC5T24OklxeIO9kskRRYVyyUUS+bJpbjrHPxYDwQmaAwsoX\n7ipT/I60NA8Dkyd43z7eCWXq299qxiZSb6AhActP6aCjO+mX/SjiXKZS8J8b\nI6HSdRIOlMXJfdsBkI53htUGfbKLlXisUnr9349uImHEqgE7Yp9c7b0lczKV\nk9xvFa+wf0JB6Fsr1XeFwLdV+GZ6ZO5tibRd2UzfHhPeJYL6JFZpjPKoHpwc\nDxACVWdjZR9VokuCqjPrw+U5VbL0peFiCalkCjJbopryUWq2QyyLRI39IGuC\n5dvrGw25OYLp8K9sO8gy8Ayz5XFbbSXPIrSBPrMoHM9m4sp4zqKmi52Yid8K\nSpaPTouoDoWwkV3uO5fx6BkLn6Jrtz87XW4kBxkZNGTqN79bAbz3FyLnKT7W\nPfX1K196rCeOYRvLFLPW4vr918PwpAiryyxBX18T+VRmGI7G4CGAiqniSR8T\nPzI90Sr+CwRKGSBLuqCv7l00PTZUbnvf0dad9n26G06EmcTwwqoSz6zGTady\notHZbyZ0J85daoZV694u4RYwnr61qMG6yLI9cjSpJGBQu8x/rSUcNJobDP8G\nXfyu\r\n=cyHe\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20201021.d59abb5.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201021.d59abb5/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201021.d59abb5/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201021.d59abb5/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201021.d59abb5/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20201021.d59abb5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20201021.d59abb5_1603264653975_0.48498784346203316","host":"s3://npm-registry-packages"}},"4.11.0-dev.20201022.a4b06fc":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20201022.a4b06fc","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20201022.a4b06fc","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"0493018345b6a8d0f596048ff08d4538d730cfe8","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20201022.a4b06fc.tgz","fileCount":24,"integrity":"sha512-q8eWr2A8bAMD/p+SE3uvWsCXNNdL6PMg5roxWR1k1MRszrYW5cN3BAFqpqIEB+FIzUm9Q8pGghKvp0PDhjmXJA==","signatures":[{"sig":"MEUCIQCgBnkegUILg4Jo2rbTukIDdKE1euzryiHXuqnXieX3PwIgVi9i4pOwF5TyHsZwUWYdrfeR283Wj6lWG0NfbPucJbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkTH3CRA9TVsSAnZWagAAtR8QAKHoYDcs5OhBF87nUCdU\nFo4S3w6PzTrEP/SSuo7h7T32VcdvfkXrj+bV+cGzLT2yAyaMaRQM52bGeU0X\nEIgE0hG9NC821O4kH3fFe1YlMXOlcaDjx2ySoUNUxa9zxdSL9tQO4oYFblZe\nNuIdEqa/msN1teL2EarqRT1vHG9OEkY1TVCZt0wHwHCvkS0D8ajAP1fesLYh\nQqd7A0f0snskIEfMDXPEuG60jXiGyhpV/tOu0XohASc4lRtPWWn1qy1jDsB1\nfkk2itcYPhMd3H5fIqdlZZwejxt377Ma0Q3U5WeDZI2E1FfQKZRu3oR5UTtM\nrfVn51csnHpqftH2OXlHM12+sAXKc/C75eZjFWfmlZ+m0sfHh5tOweaHOcw6\n5F29XeLHcAiIurA97S4smRIDMt7g4ahcImJoxdteo8kda1liNb1vU5cXz3M7\ngDYE9dSX8W3FPz7mp1+qUTvdHfM8Iu/fWXWhryxG3IteiSqvnzqMcU0xXyQN\nhyIaRPEzfeob8pjN0OLHr8yXwUl0GtJFJrJWwLuVdkmmERhiXOHVCsVGGqp/\nRZ9yPfA+6Xin7uc2h9dBe9O1J04TchXWhrhqfYB8gCNmXR2iumn22qIdN35l\nKfppufXphJZlqEvjzQ3dZpSWDEVqBumjcP6ZijoiAu+/xhlqXDQXl0AHwZNg\nlvya\r\n=umiV\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20201022.a4b06fc.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201022.a4b06fc/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201022.a4b06fc/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201022.a4b06fc/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201022.a4b06fc/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20201022.a4b06fc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20201022.a4b06fc_1603351031355_0.18363553916694708","host":"s3://npm-registry-packages"}},"4.11.0-dev.20201023.4d90f4e":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20201023.4d90f4e","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20201023.4d90f4e","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"53122191b8d0c6a593745bd6a3e5120d538eaa4c","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20201023.4d90f4e.tgz","fileCount":24,"integrity":"sha512-x9bOO8Sg8lbb+a9N0eG6fJdR+Kcb7qqWAtPsVHC46PhE6MvDLsdHmKvyK8l8ZP1rK6ONZSi9Z70jlO9gJDN4Sw==","signatures":[{"sig":"MEUCIAblbJhhRKTfDS+K2QaZJ3XejO/TKgU7lfCiJuMqZRh3AiEAw7m4r+X6eNpct8hzMTxyOE4smmhK/AGGMTlxJyQIIEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkoOICRA9TVsSAnZWagAApg0QAJTrwBC1+3HNBglBl6nL\nLW0a+ryYRaScesjtq5Aek0rXYHw3JpT2OehU2B1wEasViCDiGT1WmnCjg6UB\nFE1hlnim2uivsm/UQ2qd+yFErH6TSzTnKv8V5taYS+HVsblYsNQE4SlURrAx\n0ShjbND6iKJycQYVuA1iqlAGs5FzZx/tRS4CR0I41Watz6WTZyYwHNpMrDFr\nqmE32V2MENVn6y9a+j9AApDTU85c1JPV6vBYbWmnTrFeK8LvFNknP5tn4fTZ\nhbSa/EeH87e6TtizqfUKTSyRzRTFzcHk/VPgG5fQTukxg13D8u4KmgXbnlyU\n173X2INOtJhd9OsGnqg/UritwO5fcYb7FTst80danEw6iQEcURlPy/Usq8WU\ny3AprhlNo4+VKfIuoIuyoqIimmpYtGhhn2/knkZNt6LmHK+/XleHCHgH8HUR\n4EOhrwa2/F04ICHsBonAyQZML0AiiBdPwCkMFoT/9Ka5rquf5Ni3vzppOjCF\nj93cAGDYMFSLJ/+bJ1g1cS3wcL6I2V3oK1dGv5AxGC3qYYgj0Xb7IASsmasg\nWmCKfex1FBW4FZshN/EwLrL3Rid12V8aW21qf5522QTg6k2BUaS8DjSxeMN+\nqwggsuTjicwYx+vl+6OpWeDmuEeW1/KbXoRXjabUL14ep8SsoQocwVhWjUpF\nzq89\r\n=UHCu\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20201023.4d90f4e.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201023.4d90f4e/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201023.4d90f4e/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201023.4d90f4e/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201023.4d90f4e/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20201023.4d90f4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20201023.4d90f4e_1603437448290_0.7001223771091121","host":"s3://npm-registry-packages"}},"4.11.0-dev.20201025.69cf2b9":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20201025.69cf2b9","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20201025.69cf2b9","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"96ef21543b8c1b75794d4eebb5fd7d715496ec3f","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20201025.69cf2b9.tgz","fileCount":24,"integrity":"sha512-G28jeUBTApgArTWBZap7Mvd93WD8iGsK1CnueabgwQwZkChzvz8ZBv8VqBJNk754KDCTwtpx/7K9uSTL0yBMLQ==","signatures":[{"sig":"MEQCIDV3hwcy2W4+aTmPGdGNgNWoTOYTJb7S7awKV6nlcpiWAiAeDTyg0Hh7N3+A6crYynxQzvRJ6jYxGdIIcUpOy8+tFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflbMHCRA9TVsSAnZWagAAgNUQAJlYB0a4cln7d+d8djfg\nUbCfQMRnlfWo9CKgRESDgvw/DyeRTPv2zGc/jYZ4jnGAYLqX2NKvosfc7nNY\nSPBRU+y5uIDFWsvuRaWaRBuzjwYT8DB0eV4LWRWBI3MzuCMcKKOahuJ9hbbk\nb+GvX/NPofirKQc2EfXgO36HIn6yzmAoj4WTRHpdzqL48QzyjMxY/pBzyeAW\n4fV2VOPX9N0EZ2PrNSHkx+OH09oFdrcf8h4RulYo7XKdkvI1N6mZyZxEdxQK\nDw4r9iAp+Qh22/+Y0C8lkrbm1m57NlJIA53JiDb3KaZcB6NO5xMj7SP3ya1z\nHwLQ69y2lLop1IGldhO8sdEYvQ+9WlymP+tG+qSgXIS//HGGN28gxy7bRi0Z\n+ENRBI1ebtkWMQJapryu0hPtBi3avV/eH1vuVSGx/zAOLNx5Kl5p9ufVAgxy\nJTxoLM2jLXlfJnXUqcxUEAfMTDnEbvExEHXAM9bxUp85Zdf7h8Xh2WYlbDLg\nNb4HxS6bJE9T8/wfvvnGusHGIQEuHTXVvTeXwm5XlDyIsLXJu7B9EL2rlI/y\nMZk9MVKS0HMEOKx3kWABOvzkR4v6/W9neYpHgMlSSjmMtXavcVOTz17LHdGB\nTNJjjNiWTeafpZ5oVXV4z8dmUxmqQZgi1lkwprca8yb3qzXFNmNAXSKQJ5Ij\nADlQ\r\n=L84U\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20201025.69cf2b9.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201025.69cf2b9/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201025.69cf2b9/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201025.69cf2b9/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201025.69cf2b9/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20201025.69cf2b9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20201025.69cf2b9_1603646215535_0.7404825233123133","host":"s3://npm-registry-packages"}},"4.11.0-rc.20201026.e06ad47":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-rc.20201026.e06ad47","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-rc.20201026.e06ad47","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"499b9c4bdecd140a444b71f6924471d528de8ef2","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-rc.20201026.e06ad47.tgz","fileCount":24,"integrity":"sha512-O70jnYLu4lFnRX/pGumsd94KVJMBG1x9ckrNtmPRlOYwd9jYVp1DeOBWaywSkyhGKuF8LlQUNMP4mHJ/GSpOFQ==","signatures":[{"sig":"MEQCIHN7A3UqgKfygJEVg6mfgFZqrUXOsi59C5zZE8akeOagAiAnq9+PW9dnt1Knt1oWUmp8uQgeYgkppQQ/qCQb7KOVZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl1UQCRA9TVsSAnZWagAA0WgP/1hZpX8mfSlh4QOSGOX9\napshDh1slC2neep8wsxPAOHi2sou69wIxtEahgMKTHjeTU8IZqRpzB8WkLVr\nCeCEarEr2Q1ob5mK2P7MGZ+/k94kxIeGZ57/x280zRAy7Ua0x84NEyFTH+IF\nEFrAm3fZ0PARb742hGci5/HWt5nvTcZg+RbYX2I2FUxbqvvjaqsVGbDBQNck\njdBD5z+WDhIPn6Iq5dTXSHIIH/k+YtSapmTE97/tzm+/xSrmq6zXMqqy6CUw\nbUtviIFaoFhz6rLvEGbopZoLkQBp8GwK7D8TDXbaVR5ekX1rFvPkhWCUJDcq\npBZKK2w4GVE75qFK7WIM2DvukXoTr0DlPYk/gIj91EaL5novFJ4M80wm30h5\nTVlT+Ufho6xBsmQHvRJRuTkxeiNUkTxOxr5zJ7hYBNx35DBdVLjMq6Nf9LmR\nnFHsSF/ba8RIWsO2INiBDxrk+CbffV7B6FeZhy8w6YkqxxZX34sPjYyIdcoi\n/JTawO89Pg8nfH6AttmbE7eplaqe11MHH5aO+KGJ6l+J2ozX1PQGPLLP0F9/\nY73nh9Sa2fKa+npGSiDvYjg2G5TDfQUSM2SC1R/acDHaW5sQueOXGkA5tthA\nOEZe52BA4aVDnDa5QLSlcYSbTIQBr4ZtJFcp9LhjoGjZBz52ybTv0ueDRzfX\nkfce\r\n=AGLL\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.11.0-rc.20201026.e06ad47.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-rc.20201026.e06ad47/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-rc.20201026.e06ad47/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-rc.20201026.e06ad47/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-rc.20201026.e06ad47/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-rc.20201026.e06ad47"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-rc.20201026.e06ad47_1603753231416_0.37768647606878214","host":"s3://npm-registry-packages"}},"4.11.0-dev.20201027.e06ad47":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-dev.20201027.e06ad47","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-dev.20201027.e06ad47","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"11022411da844acf884d547eb869542fecd75885","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-dev.20201027.e06ad47.tgz","fileCount":24,"integrity":"sha512-bDnLOfRFx4XM5VQ1K9YQBrFp/8JYo6pLG/QKQPsRY3K/R4EE8aN3kC1/yfdqqAgNqbfH+se/HJkFltu1zjkA6g==","signatures":[{"sig":"MEQCIDghp6CIsHSIqvzrcX1L5XTq9Ouia5uR7/UxNGYzp/9CAiAunTXSkZlXGoU44n3Etn/BIsZSyDjcP10WGgU12hvO3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl8myCRA9TVsSAnZWagAAxPwP/jATEJtzdSq3U16EWVzX\naP00Jtsh/XjhPMqzRj724oFpFcAAlKfBo1C605ShkV9lf+AHO/XWSYeprhvt\nn++ppebwvNQLDvIe6BNjTuObQ9IFQKBTffOMSDrIUIl1dySEPV9IAIw4cNZQ\nU77B6AseLSe2f8QdcVgBl4crbSAv7xmIRQJxvehfqrPxQt3QjfvCSZQqxATI\niQ4jSKVL9OFrn4bo2BG3V3IltTuSPgU17aiwnJ++/ark3IDVUec3B1uyB9Ye\nVB0Ze+buh3Rho3OC3yKkduRawb5XIgwPjmUXzMx5OxaYmD7wZZ/OeiS5hSt6\nuwElHqyUfh4zMC9l8y7NyfQ7HnR9Sa//t7xrOcfh3Q6MzoKm3ojXrGECHSew\nR0G4UlJzs0XtSoL3Xq3awW4FKkul3c0OqdrFRH4F90H7nweLzurLJzDOxTEt\nD8uBcqj+EHEtXb72tnvg1SiZNzkbalcAp/R7Sel6yoNcSYT6IuGX6/d99dKS\nW2gbC95k4Jb8CV75MGOJ5tmk2j6AymDow//BChKdUGyzyGSujKrlXnYRsEO4\n6GNwJAougGK8v4CooFvUm19ORwONNvQLWlnKk3kSrq0ZvuVfKBAMZDvKoQlD\np7INXA3w/oAsAwPXRTETAVlR+0M63GWxRTF48mxZ7NOmt64vmjWGn9n6AYpV\ncJyA\r\n=pfeo\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.11.0-dev.20201027.e06ad47.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201027.e06ad47/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201027.e06ad47/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201027.e06ad47/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-dev.20201027.e06ad47/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-dev.20201027.e06ad47"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-dev.20201027.e06ad47_1603783089796_0.9227323537711816","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201028.999bc32":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201028.999bc32","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201028.999bc32","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"a28e57872cd9fcff9428b8a4233a07e66112ff10","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201028.999bc32.tgz","fileCount":24,"integrity":"sha512-Dprc51gWploFnCqpbeHRfh31hDB0t9VA1q2dfw/cUfOK91+CK4ydGqyT/9ayH5Pkjhfl1qGR0FTOxheae+841w==","signatures":[{"sig":"MEUCIF/OQ+qMXXVwqx8l18id9suwir9du94w8a+Lz6HKR5OMAiEA65W5D127HgexdF2wqF8t6GgRdBLn9dADgPSwkowx28E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmRsbCRA9TVsSAnZWagAA9zMP/ix7nwouL/vOyQa2n9a4\neoSh5vnemwj7fVjplgbFTrwizyq2HZqofg+BTswz1O4UtDk0noP1jZBkE2Q/\nf8E2xoxFuh6zwkjpc0Di9Hdg+g9cKjS03uzdC583siWo/bABSgGuQM9hK9K0\nLZC9BDj2wSDGYRRRXdgFTD93M+C5q8kPpqs1XTnD0yKyP/euYZQIvLa9f/8n\n1c0vOmjDKNDNhbqg25Zi40IHBubfxUrpLM0CotYCYbm+25sTxtPh56jLuGs/\n1ChvKCtAtxynqzgJZnjjak7gBhjBFix1Djnq/lrHQJJbqs/3+oK0ZK3s5cbF\nJUoV/pZY6EWoQYKFf47pXDwSJiC+uK/0VseJUu77YeLw6VDlw0asQVWX3Lrw\n3+YKTn/lX7/6HrNp65WbKwQe+2oowUQZ2DFw1dx6CYR9/lFtiU5b0m72K2eD\npN9OSVhOAgp+jUy25NQjEe0fXNk75ct3DfQE2CgqLmhohk2Pl4zKZovdW8fA\nwhRxSajXueW4mIaZhSq3mdnfgPfeRqNrgpmAe+mmkImEJ8p8cqEi6L0ykaL7\nxGYhMfPbzoI56CJsrNNWbhiHXDAS9dw8S+oOQRNg+UqXO8r0kHeSeiPxqixQ\njFiqIj6QbmLk2MU3I7Og65UU5fDSsEDsFUkwvAiiwtrzolcznebQA3I9EsAQ\ni+IT\r\n=AWYS\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201028.999bc32.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201028.999bc32/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201028.999bc32/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201028.999bc32/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201028.999bc32/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201028.999bc32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201028.999bc32_1603869467034_0.37808007175581304","host":"s3://npm-registry-packages"}},"4.11.0-rc.20201028.6f4722f":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-rc.20201028.6f4722f","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-rc.20201028.6f4722f","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"605722c343cd4b3415c9f4d33f841996c5fb7a04","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-rc.20201028.6f4722f.tgz","fileCount":24,"integrity":"sha512-89t0/Jzlqd2wZGIr1lSW1bHXrIG3cYDr45kYfUUWaMYDjOtiO+cdQXAXY3e2f/5rxgn5tmibkg5rdaVzmWc2Ig==","signatures":[{"sig":"MEYCIQD4ppWBxvWwCVREwfplvH48atD2rCjzk97pDWR6jgEJnAIhAOu5Oi6xsoVKIA1n6hGGLAwiL0REwxpksGURcD37uJMo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmc+HCRA9TVsSAnZWagAAIAgP/R7BwuFWptFOI+/kC+CX\nHb8XvmWqIQccrecxBYb6t3EYQMFC5Ikxuw09WH/Phpy5/cG014EFvmcCEWom\nFWtac3FRqIHaeKhHpnbUQeqXlMFNVifIUadAV6QpRa/NHrCB3wr86XWwdJpo\nuxKu45uPD1IrdQ3hdEabgU/YwgFv7HfRn10Ys8Qu8UTtc8l2JwxWUH8JG2pM\n+q8mivFg4Z7pIb+c3fB29qUySqGLJnTSStal9GMhwysk7KrPtWzZtpztcIGy\njWxVT+FMGWHXlXZDv63DojsbaeY7NQC0N/KxJ9uo395NOr5b+P5AE26rMwOo\nlhjRJ9mIqULJHLf81qKjtZOtvXLGXU5XEY3Qno+l1SwcDojAflhZPNozSMP5\nbaDSEkXc2i0qOM8hVyvwrjzyucpt7V0ou6XwzgbI36qzZDXWXKeEejANScrE\n29bjtc49bnbksqM4KY4EXW2N8Qydf6D6123viToButa2oEaCaC4YSQ6QTJgA\nYDlRfaUHFJvOwQTwY1LeG7P3DKxnw66pmwzfOlKAuFY9JxKr7b3TdtVFsr07\nUoNa4utRcoDl7ZGU/9n6HuW4IR4DnRapSm7MqbURW/ONrw70m66VsUmv6gYO\n8MA8BdYsYEtQ1y1yAGqMhTzU8SlWHHsYjDoZK86vYUw1zzNbUuCRLFDlfPlN\n6Bxw\r\n=LTLT\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.11.0-rc.20201028.6f4722f.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-rc.20201028.6f4722f/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-rc.20201028.6f4722f/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-rc.20201028.6f4722f/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-rc.20201028.6f4722f/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-rc.20201028.6f4722f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-rc.20201028.6f4722f_1603915655255_0.9674911047938015","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201029.76cad5c":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201029.76cad5c","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201029.76cad5c","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"02a09bb1d75da039911d875283c5b87e741ac7f3","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201029.76cad5c.tgz","fileCount":24,"integrity":"sha512-rndAUP5pkheYMy88ESvKwpTKCGpEoqt8TtfcgiNXda1GbF0LeTC7v+1TqaPL6ODMgmfo5Kxed9M0ilTKZe3DQQ==","signatures":[{"sig":"MEUCIQDsbPnrbJr52QZKMNljM2iWrS1P09kNGcVcWdtWMezOCQIgKJqrkyLDOY/IVaP730kt7+7Bna26parGehPAN5zkqEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmmyBCRA9TVsSAnZWagAAirgP/iroEFY5w+ktf6rGwrg1\nbgCWBeNmKF7SJHifxy8wggNazt3vTiSIIvtnzZO/rhkKjq8h67lEXQalNGYU\niqeiWWufKHrWewJCeXxE6Dc+n/vGCdRkkKYqbttJInAadQrBxuMYFgn8a3Kk\nj8ia7eyIh/1gwME2YA1uQMgZF01Gxt+J65/vnRGGOyGZRtMKzDfqX0QZVcbL\nQjr3DYn/mAUQdPRFYhj1s4Rxy3Y0NR+qi8SowVEXNCywvK//r4CFamOuaYaB\nKtCqudyqWkfL0Y8fvvTpE2/JLKC+mrdOuebiBZ1ePadsQPGyMNsltmU3EfNo\nc+k+2eiPRzbRbQCfeAlI0Cfthf7L7i3HhAflwdq/SfXEcUbp51rRmI9V/lay\nrqO8B+uD4Bcool7N21V2AfsptGTjpszr45X5s15j5RwvQOtxcRcbX0ue3uZ4\nx5geRY6S/PhA8AHgHktw7++1f8M3VSuXgfET487iLXQ2yVghXmqCr3GG3SXM\natKQt1QSUKnIt1m4d1uj/jJVIDC/lavU52/JgzQe85/bQY7NKyCCt2pJSyys\ncrYdSqKXe82/grTeTxgdGNTzOLu9YMHaihCQh/6yGWT769m4bZVO+/YQeCk0\njzifApav5d5EFGDulPlxfydmEk0dcfuqcdfF+VHksHvnevqCe0SlWiwCwPAq\ngAf5\r\n=dMT/\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201029.76cad5c.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201029.76cad5c/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201029.76cad5c/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201029.76cad5c/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201029.76cad5c/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201029.76cad5c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201029.76cad5c_1603955840879_0.32049270446750966","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201030.307bcd7":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201030.307bcd7","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201030.307bcd7","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"10da977025a0e74665e20bde6780c8b0ca88ac28","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201030.307bcd7.tgz","fileCount":24,"integrity":"sha512-wMq/tv8iMlZCDyGyL8n2pEODw8FRu4jElOY+DMUkWIlLI5zgF3DL329iNkYF1f2AFnP+OgmrIapFy5yEN1uZGw==","signatures":[{"sig":"MEQCIH8TBliGg4wJGDI/ntwSQc2TZIS6P0L3EmmS8nGjZ3VLAiAB0tY+Gs2Gb3xevutRlH7tjfk9LeDoM/wfAFG19sgCUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm74ACRA9TVsSAnZWagAADF4P/ittcvTknJeH//YYhFB8\nrkqsB+2vxSEqjH8iEY7QmiYFNWGV1nbupR6iZtJvmesA4IqcUnkB7FN6dLPr\n3dYgJ+oeI/okomMIGmLNDmA1ze/bl38pBwd/vVTnrwwWbgI0so11oke4RLyG\nbSQUNk7mu8yXx7vjPJbrvj2b1ubeDS+Jbuy4al+PZNIlN1mcGB6kU1mfDRUv\nvYHL9Rk0fYwkoGokfNEyXvul+xQhipgyct6GYeAnd+USsoJyHghpU7eypxEO\nF+BLjPQKGbO/1FP4cfSPmbsMvi7k7PwjGlbbkhcWqUz/6Dm90FjKqBhTXOGC\nwwyJLfwF96LQXSSqMVROtRKOCtlCh8l3JMKf9qYJvhMcYz/dwnvnyRVWAQk+\nMnA4q88XY/hMQfwwkh3N4Bq5KBu5KQZ+fQSWcosjHGlIMEAsDH931RQmx4kN\nnzqgF7dr9Xr5rvPrMXshtT83XLfEvKhrE6bV4ZxK8yjzadohThj6Vc2mqt1+\nu17F8OClX5QrKAVph2MDMwoxi6WHdEVXc9x5FMacK9w1zrjhWnM5oOJsGlTA\n4/32qjcMGWK9urHzhHqLHYv86n9uM5BN6BHI0HrFat94CqLM0GpTHe73CU7K\n5bGcVmu0iBv7O9gjIGg6oyOr1evsFwcIwErCMiQZ04AEuXRgh8ICANtZV8J8\nqoBz\r\n=eHO/\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201030.307bcd7.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201030.307bcd7/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201030.307bcd7/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201030.307bcd7/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201030.307bcd7/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201030.307bcd7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201030.307bcd7_1604042240319_0.5180463659184251","host":"s3://npm-registry-packages"}},"4.11.0-rc.20201030.a9f9b96":{"name":"@microsoft/bf-lg-cli","version":"4.11.0-rc.20201030.a9f9b96","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0-rc.20201030.a9f9b96","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"8607ed223fd31cc0acecb02c4cae02685505c5c4","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0-rc.20201030.a9f9b96.tgz","fileCount":24,"integrity":"sha512-11mmiXiU5u05Qny89q2lpcEBUGghEOGTKgLWtIJHBOZUqMnUuNRGoHlQT0uz3LA3vcj4lIT8QRa+4cgiNEX8Mg==","signatures":[{"sig":"MEUCIALdkYyxIiorMiszek3hSipTsRRMDtOA4hwwhgbJajo4AiEAwkMlKC9bHblOLzUjgtShuwsrH1LIbfeBLJ6CRokx61w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnHicCRA9TVsSAnZWagAA8h0P/jwA/O7KnibbP/FsM/kT\ngkqVrToTh3bxhB2DCObsG51QFlCyXmU5KE+7/6rAZpHVAy0UpkzLwXpKH+rj\nnheX9qDU/6VpXxc+hROlMKcVTgDYTkS0FWR4AfrFLbLXhgLehw97bDD6FSaf\nW1iqnztc6v5VOPD9AbWscw1Hd0fFDWM8BdyKQaaafayjQyktWUUK+CIlsBT+\nI+rsaOi9UVoUmxlJCc3r/GmN/4kh/ButEe6zp5B3ivb5uL3i8sc6d3efQGEz\nus4smQsIC5mqZesJjInWb5JlSGLtohMWH/9fTKRPQJOgEhfFEY/DLtP5Svb4\nQlJMt2VhO1fBoexwHfowKqHL/DUNQX3NM/68E/z1qLkARe9p2qO1deTzrH3N\n2YkhEOiaJuVXGp47X8AUDXt+hLlWiCwEBXYrSMYDWijjvdBj1FIHfyA+Yylg\nct29UJoABvuLCAOXxla5FVgk6EkS2pW3Ld0ubsLh/xTKysTVH0VMK40dsjmC\nlb52BmAKqg5umx5CHs1Isa2q8Slb5cs/c9Upm338r7rM0glrbJUy07o3AxO3\n83ABR8H3q+Rl6bBA8VDwQYwtOj9Age+Veaw4Y6zgyZdpwnSYfZ9cfLmK9KPi\nF1IQWF3SpWomPwY253vJ6I7ND/0maKi2zD4r0tQb1ap+7LU1nHEmKobqv5fk\nVFF0\r\n=Du71\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.11.0-rc.20201030.a9f9b96.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-rc.20201030.a9f9b96/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-rc.20201030.a9f9b96/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-rc.20201030.a9f9b96/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.11.0-rc.20201030.a9f9b96/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0-rc.20201030.a9f9b96"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0-rc.20201030.a9f9b96_1604090011926_0.8607080958295801","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201105.f7da1b8":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201105.f7da1b8","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201105.f7da1b8","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"6103b82987cb6c905abec374ccf715195b6b8929","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201105.f7da1b8.tgz","fileCount":24,"integrity":"sha512-CmO6fEv4qF03Dh2OKjY+je9Y74p7LHTJn+/ZiDWjQOKOit7kJg9svTntfuHohYdi2TK9dCDLUFidXtdtJSNNTw==","signatures":[{"sig":"MEUCIQC/psSfI3Y5XuI4szRz8N/Ag2oBuzpJKNinEtcnYyohiAIgGcpytthjtRzNTgGak6ewO3npH1ZCpt9gQL6GkqBXCp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo7WcCRA9TVsSAnZWagAAgdgP/1KZ0FbgYLOs4oscbDeD\nEvOPDtgzDDu9jEOpGd9lJ5XFa3eqoKMNbb9Y1Kfl55vMOZ7iLAg28eZdxPik\n1lzNfLTmf+ycUa4+Ienu5YhuEwPMsmRqdoXEgahSQyHKaBgrdO5BcfPTn5E9\nAFqbHC6t7NtDPrVbYtDG/CymJ/uP8Pzvy5LFSOJpsNZPaiOEZ8ZZhFQ32kzi\ne6YvqyK/kSuWJTDCTRByLkdf2i1gqh3QufJA+jMzVQCcUXG2OU5k4bGUxapj\nrh4tdIAxoqiHM8zTfjE5IyJIlOZJX6bcv8fqeEloKu0non2HnUxtGdnY/ffm\njJoIsVKPfh7az+D5kBnqV2DETpg95t/hWaRPCYcQbnDXwwlJ0ahPPrW14zVH\nQwtNgfkuOH4HoOuhImQLHFTSy1zZRHxEPa0T8Z87/DCbMjeiioQBRLwIzFcM\nubkXMW+nUU/DftESkRJv3DWACu7LA2Gn2EuQ/WpZhQdSf38SaybbpSuzcqT/\n5wLFXLI3+t5RotiCXkF9nqn17DE3QGr1rxOEcbQl2xgLaLs3JfzHeVUpwpDy\nWPh/fCBzXDjRNA6q8heBKMEAe/9XPmrMep3v71/jDEG6qI/zJsoQNpxjai2p\nC/dXIIzmNNhz0F1tB2qjG5ENd5oVkm6uRoNzncDyZVRV8vV3Kg/4Gmdypdh4\nhLb3\r\n=wZiy\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201105.f7da1b8.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201105.f7da1b8/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201105.f7da1b8/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201105.f7da1b8/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201105.f7da1b8/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201105.f7da1b8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201105.f7da1b8_1604564380109_0.624914265665852","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201106.c64ea80":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201106.c64ea80","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201106.c64ea80","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"44a271e39e52b18c1fa5d84ab27ffa15c3a1a37a","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201106.c64ea80.tgz","fileCount":24,"integrity":"sha512-VP9N3/0uu2GqCec7XQcoes5fdVDBYR5GYA8faqHAZyEUTn/q5zIHlxYcszjsYVh0vrYrPbQc99LvgdkUmlo75w==","signatures":[{"sig":"MEUCIHzO/lzk0vy16Lso7I1kuAxQbU7z1TjyikGUjn9SX5DEAiEAjn1PdIsqaIFpnH838SJdT0rtyjYmrBo7NOL00xEu2ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpQYxCRA9TVsSAnZWagAAD5sP+QHDl8fL+OoXk86cE1+g\nScGh1DtjiKLmKrzn9gjwaA9Kwc/Ad8SdBRsZpWuiPQ+9+tlsp/mP9F3s/QFf\nlsnnb+K3q7PK1ttvDJIm4/mI3pilNaXubwBrZIFVRnGiGSqTvybJ86oqEwKo\nxiszP+7c4Tk8mLXhKC61ZoLfNI7Lj+6uSEdiGxaFQ8IZ9zRPXQbtRrtJWqSf\n//cz0OrhWSb3nQ5rUiebmEu0BdQbAmxX8xDjzUImakiBjIE+gaMqpGTl5Ymz\nNptniY9yGbq/jn569+dmTgCze+il0Gbxuq14Ckbx4Busaa7i6+Y4PG3Ay6QZ\nAIC8aFNZVfF4Px/VJXZsjz/6/YvL/LgrjRidam97OU/0PTQwzpxh01X6mrUM\n9J7lozkKVZxRe48Q7fcNh94bM/RkjCzDVhP5nl6ytUye2jwdslJCQMyGGvbP\nAyU0eCTuV4jul8dg67ptnBwQGDoy8eVCvXRNQCxl55taNHM1SFJZhlIFYrIn\nppcBA8P+ZYpWA1ogj5WxLdavlZ5DkR8AClvrbWSo0eqBI0ufz9Rv0aLHFmdW\nuBUKfzAWbTVOVT1yIonYHe5fK8cIB98Hsseof3dT62FNYAuL0O2xZThssX3z\nKz80oPK+iedmuxDATh1EiYf7Z67sPD6Brw8k6AgUTNjWlt8ALvtMq7DeNh/T\nanT0\r\n=9xVy\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201106.c64ea80.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201106.c64ea80/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201106.c64ea80/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201106.c64ea80/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201106.c64ea80/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201106.c64ea80"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201106.c64ea80_1604650545472_0.6802188201312998","host":"s3://npm-registry-packages"}},"4.11.0":{"name":"@microsoft/bf-lg-cli","version":"4.11.0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.0","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"bb1f0d19e139c125f61c7d376aa3dbbd403afcb8","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.0.tgz","fileCount":24,"integrity":"sha512-5s4KuZoc6/3Rz08QrGNPMjwcH6/XN6G8kailBycYq1O7YR6/3wkyh/WFr6UxzPu5CUtRjnn+tGcv1hZ3vfvmig==","signatures":[{"sig":"MEUCIQDJ3xK9BDkCodDsWM3eEoPrTCwgXCkEBoCpB6XZzF/NhQIgERpCi1/KL7Zq1L3/LXVS2lluuYaNYd3k5pBzGZ8Td8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpdKpCRA9TVsSAnZWagAAfawP/Rx/TlkJiCVPIvCb5oXy\nae/5QtybtR7b/VAVu8TAPGAnhknzoSrxZyzvur0bSbiFVzZsk5esIZXb7/uT\nXO6LTllyHhPTZpJJe7GTyJs6oSZB53oOiok+tzuenvGO20Du7IzHn0sk2PeR\nF+m2Lzq7YKAZgqjJSUr7oRQpafMcpj9zxph+tnteuMU0scHfLsz5ufCCCZYY\noSCXWboJrYHHD/QK6cnVnwiVHninDs1sajVX8Ho6xKv8MTYEwEFJy0/cBWNw\ngBYW0psTHpcrgIn6wvuN3VoKL6uAIT3NYptBIZiRn+2Dyk40eieixhEDgLZU\nhN467W/zMGezksuij/Ms0Qt8CshI1+zNNl4w+5lFv6uKo6HF9Kl1Iru/J21M\n6rK3MUUWRcSKx1rowf9L9ljxmeNcOL8aGgpHbT42byvbNNZUvm+25ErGPsrh\nQlwJ8xgRrz7xWcvW1I3x9N/2h9IHulcy53757aKbQ1tBNKg3mZiNKsV7FHlI\n7g+hD3pQrwM/3EHYvZnF6DEmquPLbZv4UvkE19fezS2SdLEDbh6BsIh2NRvc\nsGzKXu78RWTPtORLr/enOEHu9+CObKu6hDpQvYkKa0511pFVt6zSs36rJIjV\nZ7LPikqSeuvffyAbNu+QXGP3YzjLnyWnjyJW2ri7mUC6AcfiuStxzDgnFhJB\ntZ+D\r\n=BzFk\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.11.0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"12.19.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.0_1604702888862_0.9021491842694529","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201112.f9270c9":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201112.f9270c9","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201112.f9270c9","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"9cd455f6f040bfa983306363024973ed432ab666","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201112.f9270c9.tgz","fileCount":24,"integrity":"sha512-/rjsra12M0RjpAa9IiAom94yDsvL5Ed9uWgWiA9oezEYilMHPMPc1A9PCWPM5+6v8G4MpoK22wsW2fhTaR4c5w==","signatures":[{"sig":"MEUCIAUPj2tcFnBZSK2cEqczHi/iKUwkJzLiGt3fUr6GETHJAiEAz1+Q7dIcojnQQ/4gmekRGoUMVG84+HJXIhtN1Y0r1II=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrO8+CRA9TVsSAnZWagAAi9wP/3duGxsysXM5RajnXDsU\nGT0GlrLQDD27wlheeRp4Sfm+RDMc/MVd31W8wYjCONXSmwogCWg7zpyw02pu\ndW5TCBEIRON0e24uCsUVwiMMoY8Oydlh75gGhyUKFiPc/rqvSIiU2nwTiiCS\nstnTSiq3aO3oks2TrtZryoMJ6Lnz3oPp6LELbC224UnYfOCZuH0AMvJb29Id\nwTOrQwl0mecE8tpyaM+F57iJvvemoEAlH9+Zey2vIPlExoYCbcxBcnYZ+N4b\nfszPr7oYEVk8qnFfp4VmPFCTPn/ulXotOoEtfgDHRXqPBa2lLaxC02vtjHqj\n8V2hYXNqpifdAfeWSrb1glsPRTEzagntp1KRpW+AfzWOD0LcTvXekJSrY2ph\ntaRQuNYMKQo5Qxwg+GopSSsKiI2XEWFLSDH7X3BPgf2kEQjJclDCzjK/FKv8\nbCDEyyLIaHZwqPCWlAWxGoTAXNlR10+tIy+t1ZGdEH44UsqAdKT1AynuRh14\noeCFqLyF698coxJ6TXKNvhg677zCJx7CIyOIJ1lhuvi8xHL4LUdKijbBy43V\nRnJeyclPF3KQAmy2NtC6qC0rWSIcYZjOt3BGkbNe78XtVtW+9AqWzs0lBhY6\nDrOydN3Le0mcq3mXMiPhPr9P/E58DOAHGrH/FSi+apPh39ECzY+oDIiM6CFT\nGWvl\r\n=INYp\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201112.f9270c9.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201112.f9270c9/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201112.f9270c9/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201112.f9270c9/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201112.f9270c9/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201112.f9270c9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201112.f9270c9_1605168958209_0.42155815456931967","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201118.1cb4bee":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201118.1cb4bee","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201118.1cb4bee","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"4985240d27ba982e76abc5413843068c8f8cd17f","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201118.1cb4bee.tgz","fileCount":24,"integrity":"sha512-ykP9GcvwK8cUeuEKdyDpUo6rGLXJXXl6IgjKrn9sepWCq9iFJva9aujQ+MOZevDOkNtA8SQouNAZFkm+bK95rA==","signatures":[{"sig":"MEUCIQCrvkIksc/+lDVaqX8Hbmyvzzr/9a+AdzawmbHL4/iDUAIgWT9pOJuidSE7vnv9YuQdflBQknphiIyUndECvn7CW5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftNhuCRA9TVsSAnZWagAAAEoP/3ffkzMh11dUKkMLwwnC\nRxJEJGo6Uf07/oAqdEzENmW6WfXhs6vMUz50D9CWso1T0a2EbRwFWIfMkvB6\nuQ52s87Z4erK3S1CAcsQmCkZeUuu67DBBZ/NWMbsixw9UIxw5xUyUonvTDF4\noZXHc/5ZIPhyk54PNSqyTmwDhgQr7nuTuHua8JOJ1e+Fk8IFn3r/iUqOdcf+\nAlVBm3vXgkgAGT1YHYIPhZ8xuS6mKZD86SLyR35o87HOSIq4xesRmU4C/ysE\nAg1qxdHoFsuQaHplVblRDnwecxCGFuoUDs9tpJlEJtpf5FQXIcKnvaR+bOy0\n2udwMqYC2ReKdK3N7fBMq9jAAWCqAGZN6IBT/Dmi6ZguO52FSAYCFOyUZGtw\nkFuFWNO/uduUvZjsTq3GpbAGqhMLeWqBqPPD50lcq2LTyzQt0FWbCZU7NAtt\nGNZUVUYSasEhH/7SjmuI+bk5YF/ipPOOQ6iSCd3mW902YjkAyxug2q8vlT7l\nfGnO4Ggd2O1ytyE3baVR1aHNhyBjp8f3LYQec/kwERpuBby2b+4mhopUBOpM\nQfF1O6MbJL/qFak1yobP0e/C6uC4rzmgo82ic+LVphb6c91GdWLo+tRKof/b\nE4AKraCNxcXkEiDtbvz04LZg9figMCRZFo1zIZt83l9L8YReE1FMe6hqOoLm\n82V/\r\n=Xu5w\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201118.1cb4bee.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201118.1cb4bee/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201118.1cb4bee/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201118.1cb4bee/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201118.1cb4bee/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201118.1cb4bee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201118.1cb4bee_1605687405937_0.6774937677788755","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201125.454bc64":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201125.454bc64","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201125.454bc64","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"60d34145a99ad69371b2f713c9da821f6c758660","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201125.454bc64.tgz","fileCount":24,"integrity":"sha512-IPMZRi+4jLyCskoL0O4m90XzCXlbpxVjggmLsODWqObMsPbS7/BemhovmR8yB55BMj84uCLTEgnQjFJkLswxuA==","signatures":[{"sig":"MEUCIQDu/gn6li0p8OQPVXa5J371ZVX8t38elkl2ETqzy2f1yAIgHEQaTnwd8sGxJgbf9g478JEfken4ore+1/oDifOqgaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvbzDCRA9TVsSAnZWagAAkJEQAJSdobBIPLOc2Z3E2MD9\nS7YsQ073Zls78naEXwFHW9ly93HLu5gkTzJv2Ggu3hA54SOC2Thh2lmcgmEb\nfsLxQPPQlQAd2b/+v66Q4peRjl+6245mVSAr3B0vG9Vo1+UjYQn7jBWXdbYy\nJvT/skU4fLUl+NQFrPofOdL0gtVRhnXjHT2QVNd0LbwYaQvsmqZPggn69iTA\nywlzIwkU6/q281yZtn/Ary7UMvjyzIvNfqok9E78SCy0nvd4hsliO5fN+sLT\nXKufiTEhkzgZrCkkiB71FB1bV2GDPh9CXwN+zh/9KDeSoKPwOWn3f3GWF1Dr\nP+MK6k045ep1nktPmsHv62RCuTeR1dSPD5BIR9qlrqm3m6pR5+2W5Q3bJdWc\nccUFSyT0ECe4OCi70rt0Dq0aGSoCdUonWduO02047og3rPdeiA/g3M8XIQli\nTzqQNIQEsqRbH2Oe6XW1uIZ7QyZnrfJJQXxkwMqr7JlKmGL7bWIQPcGxB++y\nBpxZshbQMfPfOF/HRJbK1SmpCRtdwOHGxuJHeQDmEUhHU2OalAirKhQwL9jO\noyF8ftGxJsRWxxZ8c0PucZDy2YkWop1BgT7ImTpEU9sBFJyadL6NL4YT/7gp\nl4y7svf1WG1SUL8BeKhXaU6CYUgIwDagUmP8r+EpbrqmFw+6oPHQIr1eyPdu\nutFq\r\n=pVXy\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201125.454bc64.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201125.454bc64/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201125.454bc64/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201125.454bc64/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201125.454bc64/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201125.454bc64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201125.454bc64_1606270147211_0.7348399774321319","host":"s3://npm-registry-packages"}},"4.11.1":{"name":"@microsoft/bf-lg-cli","version":"4.11.1","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.11.1","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"63b6316f282eaadbb45a68549deb94587850634f","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.11.1.tgz","fileCount":24,"integrity":"sha512-+Nttwz+jHG2enU5mthuSVGyeWz2JCmu7+JQzCbt5moEVNDQGCPSM1AFdDbRCh2J/aTOrrCi2Ova1e8xGaBAjYg==","signatures":[{"sig":"MEUCIG8/x1Qh/lkRlqb3uPR1WuFCqlbSn74I95A7FWUw3LUQAiEAwV6A1k8Mb1PpRpuyXG6O/9Ec4wJNmxY/neLCFlydmro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvdOaCRA9TVsSAnZWagAA2zAP/2Vf10iQw41rcn7SeeU1\nY4H3kmB+3BOifDS96xZFwKMaIXt2SKEidcRV6EsgJ/PsA+bCxr637T2cVuYC\nsLB2orJj6UcISVC7eWeIZP7gS1FvgqNLPLmFV45cpvs6Q0amNCj9JR+zUAaS\nDEzG/XFR0rcLTp07OBaF+By9FlNF772sIDBuCGGoQG31o6tsORIvCeAoM/TH\nc0+937YnuDmgplgVvjZ4qJSv0D/Cgs82oV5Ve/CEedNpMePVS2WU0MyzfWq8\nrCszVZQ8nb3mh9o+doUYjL7Wt6oXrHRqH4xGCl9IIKm5KOnr9FlcYcGWYCuG\ngUbjgxPdkTQXjH1Eg2efr2IVQAx4UPJkAgf3dB0fDKDD1p5l6/gTPXJy0H0I\nOomZfkELlA86ckzcHgmpMPK/fjnIdDm7Mi2Z38blId489N/RPXn2AFUERmxE\nJJIuYysrmjSwgiOe5Kv3FbIt2U+8SSVv6jATl6jsRz9OyehbdENoyaPRWu5n\nj7yctzEXy+dDQ1nD8G5TtdIrSe+NCK/RkBkXbMvlI6lvt6uAZoGE5pzMuln0\nBMtdf5W3KEO83xVlauh4nn6evK5A/F/lvaJUA9gmXb5nuW2PfCopcE1M6Spr\nzfAfjuHOH4sm2jggdsZ5cOfGwxX/55EP1EIIFgR3+9/CyMxZ6Tf/kIyXF1NI\no3R4\r\n=WOOh\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.11.1.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.11.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.11.1_1606275993912_0.8685074169275886","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201125.77567ef":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201125.77567ef","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201125.77567ef","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"d0b77c1aa5e3449b86752bb7a5d0cdd50dfbd3d0","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201125.77567ef.tgz","fileCount":24,"integrity":"sha512-odqi4Wn3c6sm8/bD4SG7T5di117ihQ7M9OXz9Wjzt8tfGDwL/1olt+ZmVdB4Wf1VfnDajpaxr/JbJs1FJULtZA==","signatures":[{"sig":"MEUCIFtNzXQx0EMsrTNp8GdNVjNa+M1GzHiQd5f16rWunEiHAiEAm5wrII5bTjp2XojakvIFDyJ5q8OjME3eHTRb+pWrHeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvhMJCRA9TVsSAnZWagAAdUoQAJf3V+l3qYjidwmZV7jI\nDOsuvf/hDBI6RdFopjQ2byCjG0txj+VLxXByL+04NVoiPrUeFYT30GwhILP8\nlxBunH3jhWxWSaWsh6fWuupWHBH6qhSpDLeu0hZvRtL1s6sZuYyCiNbUkXZs\n9QXX+sdPqdYy843T7/dvnMqkGX3LzElcnhMLkduH1rbHgbSlWqw0bWGz0sfX\nYuckPxUUaHc81H07s9yy5T9kOj18PtYCrvaVS6Rk6XDUyEngtSfRg8BdZSLh\n4FiUols6e50u7/C2Os4qixx+ACpmRQj62+lTW+lSJHVpKo4Z1n2n5alKRXgQ\nWQig7Fk+NLTPqFPyRxgIYtvrBtmJ7Mge/bXXhlPf/FTb2aCN2YU7G5UJCI+E\no7HAMdV75kIj13PUy+gakB8H/l/17eSzbYSACeETtA6Y5dX+Fc0+IAN+ZfUq\nMdHO5UV5PPaU2EJkhjpdpRyNvUSHVkJSWqSQ/y/6EKk0Ymefj4o5idCGq5JZ\nhFmboKfm5uZ6J59idH4IeySHo1YqTqH0DnGa0mQvE2TBh2R+EKkIBxdnNPyb\n2PPcQU80dPO7mwLdBCyLRW+H+zE9dftc1p5WbfRNns6Jck7osbtrCWo/X+or\nt2aoR3nTR+MLMIcfkDgOOgWn250qseGoRKPvgaPAjEBafghs6TdBIF77bcKQ\npRi7\r\n=d8ev\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201125.77567ef.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201125.77567ef/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201125.77567ef/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201125.77567ef/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201125.77567ef/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201125.77567ef"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201125.77567ef_1606292233011_0.6035751420817508","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201126.853f44c":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201126.853f44c","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201126.853f44c","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"d61fad9869f25182e53c1330b2df0a5afba5e465","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201126.853f44c.tgz","fileCount":24,"integrity":"sha512-uZQuFYKHsqbvDOW+itJzigl3Fc3cUMTTm36gw+xEi7Rbci7IiA6tBhX6N4VW2bmcDTdW+mKeNAm3hWlmjsrIjg==","signatures":[{"sig":"MEQCIF3n5Hbkl+VeOp47ZTbvbVeIzLOsi4irtRwCsuzSbo+RAiA2v/nCyEWWRljImTqWpTpTqRjSsa03RpPztzN/2Y39cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv2SJCRA9TVsSAnZWagAAxCgP/2K9emh+mQMcuvx/c7sC\nZgvTSbchwEoa3mVt1VWzLZ9j2dra2LVjcXkELe0SEt0P2uR0IsdxlOaY7zME\nTnokc4hewRv6jloqOC3hEbABQpFyLyi2N2vhuZ8mDDWzPHxdQaXEtuQe8Sof\nTrOz82pUjoRgzNcFJphEzqQjvbua8BEQT9RHlckfiZ306gaOdvLSe6ESWj5e\nJ4eSmVWS+QITVnR6VEfHFRk9VyxUV7jmfE8Vk1UmZ6/itao1jfb+Ah7yD49u\nY+2WYHkW/hpita0m8Gc6gK8GRKgYZpz4v87UO00Z37ON0LhAssTeRdraGBrL\nZPu4sTj4sKP0wQT8MDcBuIz5rk0IeHcEANI4BZsv0N1NvnjEXsKht4GaGQIj\nCd3Cm/fQnCE7Qwj5BNXSvb/yfLx4YFbDgMLqENaHUarVlpsqP2qT6dpvL0OM\nvjAPYEqze0GuHsXOg+waRnVnCetu/Pc6ufJRkla89OMBjx4GtQVvvmm8iLc7\nXozJ6sQwfZo6m8dAAdMgaT/PrUltG3a4CNuWZdjAytiLCa9r1GeH7KOlE/va\n9Pvm3D0wxwtbnvVNFF9x6II2Y37kC6uKoKQE+OqdldPKfyyxWk9JuiboaMCV\nR1FtKrYjmGi2V7m5NWxETsKjxAdQK8RlJM31J7L50dnr7qnmKU5B14KCjIOS\nojZ8\r\n=lCc5\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201126.853f44c.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201126.853f44c/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201126.853f44c/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201126.853f44c/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201126.853f44c/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201126.853f44c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201126.853f44c_1606378633232_0.5836309572092706","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201201.1253a5b":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201201.1253a5b","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201201.1253a5b","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"8528ece8cecbcafcf85c36a233cc28e5b524dec3","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201201.1253a5b.tgz","fileCount":24,"integrity":"sha512-Vrs8vteYZ3M8zzJBbBPuc8HN9Bpgry3KwWwgP9vYdJ9fvOq/gwPUmVEo35iuJi+fTGF3rO1fC2thhUXf8l22Qg==","signatures":[{"sig":"MEYCIQDucA54TJZfaEWbNCFui25BYDRyVgnPGSIZBjn+X6AyHwIhALrU5iOCsocCetAs0ALQhnUy0Kgc8wHnHzPC2PjuMoJz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxfvUCRA9TVsSAnZWagAAi4kP/03s5SAQkuS4yZv/bOJe\nSvH2n5pP+sCvlbGbjanTfgAhU9Rdx6epCJ/K/twD6enY56hHINdecJwQsBcJ\nOlmtK/9VZy9wtJgtrTf2Xqpqa9bfElE3MNdsfwpfS85L8TWESyRD/ZkTJ2im\nfwnJrTVqwh6/iuia6CdhCDWM9VcQvm5Rldb5u32BMVN/o6NaWa/a6SBvNQFU\n+XxAGjcHWZo5zmAV/mO6IcqYsfIgM3fMAm9Eebo6IQU8ShWBCvJp7ThQ71VD\naBbmI4/iTXZAF1o109TeGLfyUQssp36YhtVM1MDD2vsuFlDejSJ34+/3BMK6\n4t8ui5ptpMVePNrN0K5Ds+iJD8Ys+5sMrco+JOjznjpzQxeEbw3rsbvqstrn\ncDxx1fB97CF6dUzc8tl2Qcm/T4WKnrRLDUXFpO4rmlY1YmqUDM6EuCzCNVCs\n+fHjg4sYzfB92tKQhdX7obJY+YePjvGKijxJMkhXsUnCKSqSjG4jr2m2XVPF\nwPY/2w2HPB0C+m/uNJeaLAwDqO3D7AFJDAy4o9/k6a5x3Q7Z4VT3oD+bHYXJ\nEPhI4C1JNwnj3hvqFu4jo3rlofn6UYcqsAWSYypvhH/2r4zdNZLzbx0fECnY\nOU8g2Ymiq8xuv7wTq9bj5EhlqHE9+f5U2OyYq6QfygYPnXpVvkDfSr+Zbw0e\nh7gy\r\n=lu1t\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201201.1253a5b.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201201.1253a5b/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201201.1253a5b/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201201.1253a5b/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201201.1253a5b/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201201.1253a5b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201201.1253a5b_1606810580080_0.847421198408786","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201203.954f006":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201203.954f006","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201203.954f006","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"bf5f73396d5791b9b2f23e02db403969f2d41567","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201203.954f006.tgz","fileCount":24,"integrity":"sha512-4TsfD6zcZhwQ+Hf3gLWfZV2oqTcp+JgW6xToDxExMX5ejA6q6E6f4jbap+8n0ZkMofwIkMvJjx+cv2DyfrHZhw==","signatures":[{"sig":"MEUCIFmh8bz8yji9JTnXS4WjcHxNbGrcvpRTysMxCKtq3kEWAiEA0kPEoGrKwDALI6c4fF8i6/kOatv0rnaVOnZKaCLpGVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyJ7pCRA9TVsSAnZWagAAXxMP/3/tDX6MB1pLxxphtYym\ngO4tar3I62CnriGJlL3VW/uZBE46VTklFC9EMxvF4F1xY2SoZ/NDV6HVbKcz\n48wC2uItwMjiQlMEELJgL3BtcoMXGUTdr6W4/J9twMky1I0RzURY6L9ud+hE\nJqpDRue/LeF6fnmPjUgaDqNOzUlutWdtLFjV/pG1w/DbE7f4uMRag5TYPKXK\nc70ac1EpwhKbnVQy41++Yjbp8T1ABMAdzfpNzJ3B1TjdJsx9d0OJ4cYBMgFQ\nzkXTuQGvE32Xa7Jp4PM2a8GLTRFH+3Shr2Yke9J3R/9NEr54gvcFwj+b3CyO\nw0Ca/1LNSsbpRy1ZHxE/pA0dbyolEGXWPzhvsVyTeb0Mda7e/p72Yl2fAS0f\nN6HtL2TY0n5bsL76K+epUnb+m/WL2Yd44i7svM3Mumoze3txNucfXVP189a5\nvhKO1IEty0EmDXgr1AhzjuE6XUA58iahKl4+jXLKLgXx8fzwEXMGkuhwm52a\nCh5coFXTjgxQee0qd/b4BgJvZiX6ReOacZChIiKkmX1byJGqFDQNRd5ByG2a\nnxz7WtCd7Vi74pvKRi5vU1wS80sRarqHxKoUMS2GfYG70MqNwIihPxiIhNZd\ndPKat8L0nuYSM1hZZMRgYB/5lYYSXh6XQifwcxx4Z17A2YgaRo00Re6EPz2g\nFnQ5\r\n=kASM\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201203.954f006.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201203.954f006/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201203.954f006/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201203.954f006/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201203.954f006/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201203.954f006"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201203.954f006_1606983400852_0.31626002768174777","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201208.3315f42":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201208.3315f42","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201208.3315f42","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"9bd9820d33c7759ac9a75755a7c80de2df1d9616","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201208.3315f42.tgz","fileCount":24,"integrity":"sha512-kmq5LlfY78f4qI4tsV8CBItNQEimLUgV7KDWBUr/WKWLNTUHoh32CWxlPE+M3UR2pcWwuo8QC+XEZ54IdJ2hdA==","signatures":[{"sig":"MEUCICgG30lm7YQzQiQT9mBhUFjTcGPTwMB7U48J6j9gsXW+AiEA85O2D0rogzraVxuLHM3Et87jVjnwkkdzdxVrk0D8+fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzzZ1CRA9TVsSAnZWagAAjY0P/RsOCNCLoJgvLhfiWpX5\nq+ND/JO5RJthfA/CR6CGkRi5nWPKoNLLka1XSax53VOgUWgJxJ4/nCAtixwr\nyHe+2E4HGu6JAj/SrkyAHyl1vp2AUTsqw30RNji6WLPQ7uUv+CMb5294rJln\nHz+Fhh/k4LeN9gVIfXsKzVdnrk4HVml15pR1f8qLLjL5vpW47IOLZqRKNRi2\nVwq+/LdWJBxPmxIMVU6D29Qhg2YC/JBczaK+3k1PcgCN/bFImaEnBGZPwxBr\nYLaDso6siD5Aas9munpVREpU/OB7rQstYHtdS8NbyvAlFEQgCDbUPTJMiu75\nZcJDzeNcXYnxTXhnPo6qFU28HnyvF9lN/KHvMqdLJuXnLAvhrR7y7+/TL1o4\nqBrj5pnYGfKa5RRg0hQ/m3O5h64poA8lZde0+6bKdTGMb0+XnY8qNgnE/brx\nNA59ztxLxPKwhja+xSWzB+ImiX98EkLxcvhr7WyJEA6gsP+TGDx6kcygxC1x\nRwo69Xk6LFcBqoBe/8oM9NJgTyhBVW4pYgH7HnAZNKEZIt05Tx/6EXsPZHdB\nVNJHNoT0S+2kZGwy5hwpllmaExZNBY3X0bjMlBIPu3OUs+d0mPPG17/PuZj8\nZ/bCjgSDTtO26RgrNVVZjgzpSENjB6IlUTy3hTyc/yofvcJzEq6ZL0biALUs\nFyh1\r\n=XNkX\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201208.3315f42.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201208.3315f42/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201208.3315f42/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201208.3315f42/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201208.3315f42/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201208.3315f42"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201208.3315f42_1607415412994_0.9856757207959927","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201209.a2ab9dd":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201209.a2ab9dd","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201209.a2ab9dd","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"70cb2fd9a6e2992a93284be8a32eda14f67c4f79","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201209.a2ab9dd.tgz","fileCount":24,"integrity":"sha512-PPA7sVPx5Ux5TPVzXgSHGlKZlf9mlx2sBheL16PuYe3XMIPKOC6ihxJGsqEQZqHKxQ0kB76T/PTFf485NoYlTw==","signatures":[{"sig":"MEYCIQCoTo7zqbg1LwO5abJ7JOLt9axWRBmTYLRynz4X6a29uQIhAJAsp+ci8mPh4y9YJ6QfBoKQFC5GncblzotkMZvUKqK8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0IfrCRA9TVsSAnZWagAAmxUP/3cBG07V1b2xU8LplkzP\npbeNV6JuKDToM8vyb0skN5ih7KXkykIAn4kukhvNsgS7EidInf6Pxc9MGQD1\n76BrvtXg39PHhHFUylmkqFxP6ur/VgdBzUi1J8mOvaayBe4CYutV1/yHsboB\nRIDpi1yCLVNOqFIhgyXfWVC69ad2IVWt3Qq0k7FQ7AM610e7Ko/U33ZV7sdg\nqJIRNYXKGw+2Sq/X19kZ9KvqDfhfnyPM7aXYG9qEgPGAKCMFFLjnB6Hul7uo\nIZY13kwsBb0308AlB9NlkZrlHyxrPhXtMY1WLsx1JJ5D/RZ4d04XoXOhOTdu\ntGaJZJ9EW8im8sLhPvLQLSu0b34YPVLIbqY+1jmYTfIqfm7GsAM/uG9C54dX\nWChq9/bk6PtQjoqdqhaSRsBJYX6moGBn00OtsV5Li9oCrofKEVa3V86VQTnb\nZfT/tLQDP/zBmhymc+Ovmm3hvU5zhdmotYsSgxHhkd+lzZUaATLl8asxilJb\nsS53PEiek2evZGk3LeUY6bQrVd229tlywzt7jxI4CZc/KIOaPD1hcaHn6NbC\nTmby7mrie082OhAMwvfeJIPzPMlC/FXnOoiEXL6N5U7kSHYyfhC7btSh3Z4z\nn193Ht5JVUk4poycd4P+SIsih2+YpbZcyT887nqfviTfU8Q+iutkpw7khBUR\nYD6D\r\n=AJGH\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201209.a2ab9dd.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201209.a2ab9dd/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201209.a2ab9dd/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201209.a2ab9dd/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201209.a2ab9dd/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201209.a2ab9dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201209.a2ab9dd_1607501802921_0.924590945959169","host":"s3://npm-registry-packages"}},"4.12.0-dev.20201211.e06f70f":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20201211.e06f70f","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20201211.e06f70f","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"3c2c039031b8ce7fb40097d4cc553178350e78b3","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20201211.e06f70f.tgz","fileCount":24,"integrity":"sha512-K17X1o0+R+/ZIKD85E/EIApWqSAPLUG75VSdBteZERed2i9xvtrke/QX/cRMvxfq848Nm7waRR2kmtNLldmDqg==","signatures":[{"sig":"MEUCIQDb6TEo7ZxABLnoJi/l3znSkKZf5Uh1wpg6xAIEuLiazgIgY3TV9PSpWi2WMZJZOR0jFUYznsrvmjZ+iJvjrKNztj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0yrcCRA9TVsSAnZWagAA5lEP/Rm2HlguOIO3j7M1o4oS\nel+LzBcGmq8k3WhR/TbjsevbJXrqBy73iirXAsXgZ3wzIElWA7jwV5wNGDyu\nQalAUiHQHI5E/hwbbvjC0bXTvrCDXgPW1nfQZjzjlIwy5k03fdvgJ3DzN//u\n6uJBi18H3HLYUvmmxPlTBQzqpcDK9XsfuJ8FI5nnhaKq5k0R9lCqYCJGpgdN\nsZnP7k2Okm3SDMMzmt01croEufcMo+KCZcsMNWZ7ZBU3dB7r9Q/8StzzsR3g\nQxyioWcanGGwWXFnuf+eN0fEEhye8J3D6FPMh0+WnfDvK9RaH46eO531wW56\nuRyqy1cow0FQlDmiZ6Qli/bmukY+MdEQZr0BMA2Gf4d5LkGO84tg7MCLsJG1\n1OT19PRj8pdPLTe23vWcLFIzc8fkn+n9P7vj6cpNrF+96/xmbbt6tmVd7BXZ\nguEvOsMHJG/zyvKr9b/Kz0Wkl4FzpC/WRFVk2RuO0f20j1M7m7ISxOCNqGEO\nmJnM0/Dybrr4TSc4b4YNC6GXAdnSULsYpN587q5jdtRLoxDjR4nI/Wq0MORd\nm/3rVd/gqwYCBreg+gO+gHp9E9Z4Xy/dh+e9MkWh1vfxMDYwcEHMJVO8g8iK\nzJAa/qsZoAGVg8wiBjPiP8d0VwnftO4G+117dO51/uFxRBHyuUmcYC5aphWT\nTghc\r\n=xTZB\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20201211.e06f70f.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201211.e06f70f/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201211.e06f70f/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201211.e06f70f/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20201211.e06f70f/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20201211.e06f70f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20201211.e06f70f_1607674587822_0.529956821632497","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210115.2b00408":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210115.2b00408","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210115.2b00408","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"a26a52e9429fa3e07cc35afb2a4ed62411f1d9b2","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210115.2b00408.tgz","fileCount":24,"integrity":"sha512-FMwWlxgpF+s1Ln6mYNxkvAzmKYzgQYYiXK1jeUFyNS6x0qEmy7Ot4/IeErRX+IJp/vfxH2eG1YlNToR8La6MLQ==","signatures":[{"sig":"MEYCIQC1Lm3dLREHlUhKDLlyPIcoGM5jz6jonb0eNyBOVtC1GgIhAKA1Sr+qLP3PhR+RoE77tf21SU0VorPY+nKIm1gLNiQF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAU9gCRA9TVsSAnZWagAAVTUP/2/020iB2uJtS1dqtnFu\n3GDDyEBCPhMKb+DB93VYPcBYeLMih82ZR6MbtX3JMm+R9uDb4w6MbetnrX9K\nePlux9BLB60pj+KY3RHEIugOacxUMw/gR3YQmgwZrgzTLQSh/uq+i0JlukDj\nmdzNDpgQSkj7h6Np89atmINd8LyMJblhX1X6rA2ZgdYN8/dECB4GE55zPj+3\nU3xIwgckyddzKAw/ox32QPmxZIYj1zoRr4INnvKogg9TNZ3ytuez/t/se9ZE\nsCiw1aUR+BaTt5RzWaRAo/QnTV47mM8D+BBuLOpq7RRRe7FeHfpsmH+nbaTY\nj8ugiSreyNrOBA5nv2Kv0JyuWAsIm9/xPSIasviQwtLAMRxEljmxyhzHdmI+\nyrWdNHPjGaJOOPs/PWjh8jjfKtSHjBsRTQsK+WIysdsU6zfOCeAMXpcCvmt2\nj2yslsM5AaKc91cKpNIyzoN2RHFWnYbZsl+9lnGRjYUs0WMV7a5lOqLrWBJs\nYNftVolEg96IMyZXjTLmPm+VzkeHKRiIYCRPkcL5gs2gnUJC7yDtQKvTF63v\nm5BecMKTZiS2r6oadO51rCS2cMpyjf3QynpuhiWuHWWWgKemLgLArfHrVrcE\nZ9wOM0Nb/PlsEejuiOi2wBFClrz+T27X17jsyGCB1VyNZtd3jZuR2JGisBH8\nUFix\r\n=/CFp\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210115.2b00408.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210115.2b00408/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210115.2b00408/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210115.2b00408/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210115.2b00408/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.10","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210115.2b00408"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210115.2b00408_1610698592069_0.5122605433145377","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210118.d2c102f":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210118.d2c102f","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210118.d2c102f","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"dd2c93cc0eca8ee3d47b4b092a9a4d4a552b9a2e","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210118.d2c102f.tgz","fileCount":24,"integrity":"sha512-n+OPGvpjgYLC0T/WlGCD6pZSbueTq+dG16y2J8c2TlMuABDwju2OEb8UBk6N7IXGoTOoRtwktuaKERrVl3wZLg==","signatures":[{"sig":"MEQCIDn3U+VBWGedCZ4MhdqPdzeFIgs9UxqWAnAO35pDsjWqAiB3IvOlSA/HE1owHHO/+vLoHat2yTaV60DsZMtX46APkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBUQTCRA9TVsSAnZWagAARZAQAJTFUmOgEx7uZwYGCzzF\nkEQlC4BZrBJySvN2F2tmIyyRR5IkH9uv0agIDwEn/Wg6IKHw61IPvlxVQY0G\nPnSVlq5DpkF1NRehZhQbEPNDlX4YvAyyOscYZ8R/S8bAUNVxDqmq1YwS9oD6\nVt4KkjvKbFGFlQhZEJBnabRQ2Z9w4LYyTL4rcQbwQp5hSV7Ax5gnClf7BkM/\nHUdkYWlcLkaKfSAAvy997jD56bclMkT45f59oCM6LC69fDZRH6vC9o18GwxM\nP+JFnnWaM+oh6eWtGOMCtS9mDxCMVfvmKo12E6orFKbM0pZYDjRE/aYc3WI5\nAH+RwfCnc/55XltffaoqjCK5wBdZtHFnb/BYce5lVCEr2CMXsJLCWpiGBZFv\nsmvKIu0tuISB/4dR5UIrLjAB/GSt2fIN+klx4WTsAIERCHPtUdDt6T3KPzti\nhiS2dmNIbO4USKIZxFFLsftLhG/Cy3wQV4fjF7nEPKTN2XPegM1maNjDN+nR\nhV/CuO2b3VfH+vxfFBGhEcKpbnfzLbygdglz583+uZr/X9ug6D2udOTDUzRH\n1btbCNAXcYG+ZrPew/TLADly5PHphSYiPOQD+mMWsmBVP/wtP0YOD3HyPdJ7\ndhuuzq0L7WyLlwZU5oKHwUxJHx3EKe7d0CgSV1totvv6kLTS38c613KVtTMo\nPshE\r\n=Raep\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210118.d2c102f.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210118.d2c102f/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210118.d2c102f/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210118.d2c102f/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210118.d2c102f/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.10","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210118.d2c102f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210118.d2c102f_1610957843112_0.5189521383203026","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210121.7decc06":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210121.7decc06","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210121.7decc06","maintainers":[{"name":"microsoft","email":"npmjs@microsoft.com"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"27046b8e995a1435724d367a4a6ba62a26950d42","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210121.7decc06.tgz","fileCount":24,"integrity":"sha512-ic3h7mQ80yO3o/U+qzj/uZCCdRkkVVlOaX7fyQ6y625mIlITrOAGDPOaWO9evk7E+qpRXR4P4x27ZDUQ0y1Y/w==","signatures":[{"sig":"MEUCIDFzHoZhu/+1wKrmanlsaXJ+qXMzRK5J7uFNjdY47413AiEAlnd9HFw9/3nx1UqlAgAXM/hZ6flQiG3S6PGhSMCgYcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCThxCRA9TVsSAnZWagAA7jgP/3oxXu5KP5iXf47uns8q\n7hi2xiuuPCcjg+QOfX/kBrIf5+PJ49kRJ1+H+TuAKhzurO/pJTzujThXhpOs\n7JqimMItAb09zH7Qe8w/SbyPKLq3gbn2qkxJGEC3czUvAu7ZGXytunXiS/j/\nKEvU0pXLnBFSReUAjxwiqAASvoRDZvv1ceefEl8+pu2f3F1qasfDn2wDGXao\napfR+QlqHfUi0k+upVjkUdUwphrGL40mnH4UdRhy1MmZKn8WkdRzdXcT2OP2\nmLkHgk6IvyBLHoEwuUKQ1ffbcn31yEGemj9PCvI/oaji9kBgbfOECnyxubn6\nsCpKfCDo0fx/GMa0qyiXlVrF4vuwCXGuIJPbzMZMlRcZ2aXRCwpwNTKisOia\nYay3Oyc9F47kUTOjghId5Lsfozop2G0+66aSGz2sXPyi7ZRCol2xPN3FqgJ+\ntj1gi3W3BUDohDkbzfOiXlMfBaubTh7zjhB7uuAo3aQqTPEEyoYy1nwIgxyC\nW0yfCB8MkShB5AiZlW65ZJar9d6IPxGG6tOQh9GsyAJ/ibN0l5CwilQoW9m4\nlkQbiTMEyhPqzHVbF0JBjc5yuFC8qNsPUs09WA5j7jRH7Ir0rdBjo1Iecoef\n5G320mC/AdEWQF3cbgrXGlGTsgqvphAI7RGQLZMcwVRyRqPsuLI4UCyShnu/\nee7J\r\n=mp7x\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210121.7decc06.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210121.7decc06/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210121.7decc06/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210121.7decc06/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210121.7decc06/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210121.7decc06"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210121.7decc06_1611217009253_0.6207464818745583","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210126.0184ff0":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210126.0184ff0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210126.0184ff0","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"e9155634e1019ec315149d5d8edfe9f53e30daf2","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210126.0184ff0.tgz","fileCount":24,"integrity":"sha512-SIG3699q/0dgInvegLDr5c66Tby28mQYP7Cei6IYDeOyUC+yLy6t0ONZwmTYAZrjDxLRAOMxnAlB3/rCoTn/Dg==","signatures":[{"sig":"MEUCIQDOX6otQagbFxVO2SNZGm+XexE5Kmf+EP7Ktj9ZuDDJywIgcuUJUnPmkHSPRwj85HnmA1CY6fLJWBEaqweDSJMnLGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD8+kCRA9TVsSAnZWagAAdcsP/1LKOv6tBXEa0vn/oiWD\nWj1ii6ohNqZVm4FTHxsf0Ubjr1Y/XYjFUFvvlqQln46DIzOZQwrEMas3i097\nilmbmMeWxMlaKcmOwAiwDk4UVVg8ukOy7sJtH90UKFU4jqaGzoI8dNNOp0h/\nfz/6ZGf32zhoKi4HSRVh45EzGZPYfkL3R/1d98wwAlqmMPkD1KoSLxTvob0q\nz0a2sJ1t8wJ1PTRXP1cQKNQcZknYM88jCG1Gn/KicldNZqFvrDn4SmlAW7WD\nCH6Kg1GpgHkpbrPbvtNEA/P0CU5p1yg2Dd2hJ460NB23TjWN4uwtsSiaZb/6\n2zsMvSC3kBexKo5FzbHVYEwCSYhXCX9RMz6Xv6olWG7Wutufh1xfTCiVUdMJ\nv0uZiLlnfSu+qL1js6UywCgCAfukRM0HM4MrJjRX7L4qfv3ylxfRAB9SpEYu\nj7Y4zAyN8NIG8KVWFIjuHUb7U47Tpeg6umKgUHpICulGk2DNnz/hcfDwFnek\nHNXwpChSLE7IeGW2krJ4PKlfZePjgIjJj2Ag+V3on1AlyPkDTLJ9C+ObUkOv\nR5Eltqu6GQMxWwrtmcNNkkBoR+MZBe3mwTifLia951I3VItoA8LwR3xQbLFB\ngQAhyiSnE84opIja/m9auYoKNktUTIKVxeAEbZ/Ht+73FIVY6Fi6eynNDvKh\nHUxG\r\n=1fn0\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210126.0184ff0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210126.0184ff0/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210126.0184ff0/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210126.0184ff0/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210126.0184ff0/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210126.0184ff0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210126.0184ff0_1611648932022_0.6112960060661328","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210127.fc25e77":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210127.fc25e77","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210127.fc25e77","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"45ff2ab8f8ef7012fe26472b4215537ca4485e1c","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210127.fc25e77.tgz","fileCount":24,"integrity":"sha512-gF7RuZFsrd0VAboqbN0C9TZAs5e93i+fi0idyJ2la+Wm9E3A7nUp8D0GIGtPxdx3T1RN3xFdaLgtQ+6MQXmCrw==","signatures":[{"sig":"MEQCIBEABdQFPAZq3UoZAgtzxKvwz+0bBlMKup4zY49Pkh5iAiAHDBWt15Z8YVxAReYvg9dGIF3YpzNxTu/wbm4CdWEPAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgESGECRA9TVsSAnZWagAAuwoP/j1iVgNsJADZc8r7WGFB\nReUiRbRzKBXm1Wez/cnIcB0nVF3IVy7+8idmGAHkijSvoQuViQs639pt2q+w\nKrEpBfgrJiR84eweW7zvcJR1PzkP8Bt3Tu/6V48SS5KEl3y1/5xwctznfb5R\nxi6RQLbWXGNPpFsmZyNdo6sX8V9KN09Tvx2zzyS3dazQbFIk44lq9XFwFgo5\n9Jo4SZUZMN/YXHiKqyedj+3VeIymjhq1oPO8Nbh825/HKeFaCc38u7VyWz/m\nTQFMQc1FjavWrIT3+emyFy+qbCMrRYvZalkJ9YM3EFtj4WKHS5FTVNwx0YCi\ntr8lAYyziQ0BjAPgVB/E3Y6/qTdUiDi2QPZVI83eRFINvJqrq5whAbAjrBjj\n40FNFWmst8Du6qcrUYaLhlLvSZ0wuYgtU6BzBF9P9CcNVUPnmSLtg7PdlkOM\n5ZkBsMHn7J8FNAe4JJqxtKTIZwAeXhJwpWDNBs9WarfW7/aX4mEjGL7vBlhg\n8lybFLGicC7io+ALbzHVuIXOhiBT6Yv+zeC1hAB7tgv0tRJ3oGEdskHhMFVr\nqZl8rAX2JrFilpx3OBIQjoNzRW38Igk7AlFCFP4qd6v9oZ3QENQi57iOs+Il\n56rsgZlzk3GL3qCKUubixnuQ+wY0qabuXHpM0ds+M8nE7CK6lILDMs2G2DGq\nUtfi\r\n=fZ5N\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210127.fc25e77.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210127.fc25e77/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210127.fc25e77/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210127.fc25e77/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210127.fc25e77/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210127.fc25e77"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210127.fc25e77_1611735428260_0.21450805587384525","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210127.3725565":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210127.3725565","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210127.3725565","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"25d3190189412bf0e68eab82a78be5df6095755c","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210127.3725565.tgz","fileCount":24,"integrity":"sha512-6XOH5zlYWX9BkQeFTv8uPZdu8Sc9imjhahsb8SttGSOL7A57sMxYkzh721aqMTxgfhH3cfaIf2ygdcd3+Tnvfg==","signatures":[{"sig":"MEYCIQDeL3QL+p/nYEUVUXPMRMG++RsHqVrovr6JxAVXdcNRcAIhAOqCWkjd2+qUSlooMxEPWVpa6gJI2w05G4si8JjamoXv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEcN5CRA9TVsSAnZWagAASHcQAKIBlGJ8qXy6B5ckM0qs\n0o7IRE7yCCdcDoKbqtiwjG5R7OZCdgYgUjeB10+8i13GuMXkDMpnsa/EBQcj\nTg2CD+WnXuQ6eWdAbC+xiC2S/mdQARMqdexb3Z/W/hagqCwFX0bGjFwckDsO\n/Qcvqk/zCnR0K8HL9p5xPVZJZEJxKZZ3OwnZKaoIUq0v4OZMPgtYM7rWyu/R\nf1taaUqNrSq44ILBx1WBxCggHVEi23Y+z+utWoYiX639+qJGGZMLwloKt7YS\nf6JjRrY+MK3/F0Xfmkd3zOGhCd9HAaZM9rsdiqC4XnBVVICqDcrpoJe9vGmD\nZgKb65GKdGnH5mX4NjnwMAt92f5web/w2q2kMLxlRh5IpvC7D/0IDdOPLOy+\nu75mrfWY3NjyTAJufooEZoccM/IKKmHRrdmTjw2wJ7sraw/WzRrzVuONH9m+\nJK6xAFhAMeTENb26ni3b4QezVCMY1j9ygQBCUGlBc9wtiCHJRfOVDesYhm1u\n2h6yFIg+WY2XaGV+wfUyOZxOO5x2F07Y7QStpGpgfNfXOC1yJPbnmMfkl369\ncOB6ygyn84FvdmAfjPY+C+C3xZOiE7TanzlfrbKknRI4SmwTqSR+zu6k6T9r\nRmP1VppadEy/80nwR7rZP6w+IDi/jXPtOgOAGRjKhiepXZ0yhzP7sW2M5woq\n7LZ0\r\n=GxtR\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210127.3725565.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210127.3725565/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210127.3725565/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210127.3725565/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210127.3725565/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210127.3725565"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210127.3725565_1611776888807_0.28175445527371035","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210128.3725565":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210128.3725565","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210128.3725565","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"13a275c72de14a13bc6a62512c0296d75e14d623","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210128.3725565.tgz","fileCount":24,"integrity":"sha512-hW3DuYSbKlXckrd00sNGrlDNmFeDJTtQ6jRPKsZvyYFFoH0XTIfBDy96B3u//kiNHSd1jBt6FJ68J9LVAD8AlA==","signatures":[{"sig":"MEUCIQC2cqMn+OPutzqPN2BN2pQwLk4FcAGpNR+zRHMO9dOfKwIgJx1qXsGFczYte9cys98GVRwEbkokY4/by+4NWpDGjtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEnL/CRA9TVsSAnZWagAAJR4QAKFp8SrIXsITk0tx8IY1\nenL230KqPL1eSesZnrCxI+YUbW3i7rLN0gcu7xIrxJDdJkFc1Tv90RZRJyBF\ngOe+NPZk0kPRa56SyFk9rGjLkDrjKSevUzoiabvNg2/c3LYdGsaoyjXj+p7B\ntyLES9r5YRN9HMdt86ZfvVIuQ5rOc4KnPjYo6Hq8nfA4ShDemFLPCCvJ3rLI\nGqyLgJKvtVB0In4XRT9fKrVvseooiNZ1tosZy1b+JAZf/oEBG3W0pBwyQRQq\n0UN2DPFnJk2a9SIadS90GXfiLg9qqzLtVy3ZOGNqARdbimWVW47k1IyKPp/J\nEQWCyBmaysyWPWNd5oUkTXrxSNHH5Ttkvtdc/eaMzenfgnLdF7NL+FboRn45\njigq7vMRN1fp5gDVPtlTHeggBDtLRJ1tmzh1E0xLZDrCiuNYDZXTSfq/oF/7\n4pr9MHxoXCabo34iYwiPZeK6YKu/+jn54UlKcqo1dlcX+hPH8Jg2XGKxL4PC\nIoAIlBUCp0mtDyJD0Tc3sHD2yoK6vkNXZ7u0/oEVhCWLAugk0mKSZIsaVnn8\nr7xQh2R168QKPGaAz8b0tmNgUKQXhxNWlqzsiQZFCnLJTi+q6ouL/XPR1dJ0\n91LRw8UL0JqF507VPyjarIrv0kXLKPNDOAG7IujxMiRdYjfgSrUxAaefjLWm\n4WHr\r\n=tluD\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210128.3725565.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210128.3725565/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210128.3725565/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210128.3725565/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210128.3725565/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210128.3725565"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210128.3725565_1611821823298_0.9097359153140929","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210129.82760de":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210129.82760de","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210129.82760de","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"0c66627da08ca0e5549e0fb31aaf628ed1d2a506","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210129.82760de.tgz","fileCount":24,"integrity":"sha512-tbJq0oGasGCq1a8M0v4hc4g5kzEPrFC6Tie9Or/mmre0Wy3c1d6fonHMRkOmM7TEbLIPZNEFc+k55lKsxRw3bw==","signatures":[{"sig":"MEUCIQCHVE5jm8m8kOl/FQhvvbik9eXBg6jx3C2Djabqk8YA5QIgdxy1nHC1TjufhlsYuXQYWMStSWNIMJe+jnrsMfMIIvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE8ReCRA9TVsSAnZWagAAvO8P/3+TJKm+55jJbiN3J0Ve\ne1FZ2iztOUskgG9BUbDSQr+9JLHMEj/TeISZSBxiJvYVZKwZksksGOTazac2\nPTdhqEJRLCDcdPraYq54xvAKZmKlwAJeYZezoiTPOgKmLPVH7SDWjoBwTPdg\niLZAlbhv3dOZ/WFX/xTY1YMwm1oQI9gVkQtRuja2xlttckrdzuCCXSOrgnLW\nVzQ4ZzZBCNBQgN/senutNAl+aaPRLOE9zB6pB67eTT38Ykl3+L1vzIjnztTq\ntxw+AJdhwusmmdG9qtK2F6VPawcuaHy+bKwSgQR8erpLkh2xEnaPqVYijkWy\nKqsgrTXwa2aDkm7Vp75yVlDEsrAVb+1QHVMnnYDR6uJGWaXO1ecgFjUsCpuH\n8HTufLkD0Gcs/3MaZ5YYfgr3ug7ROAciEv+sNOZMfLMM4U16zziIZhI8c8KZ\nV0xUWntd1nkN2lHWeO3bDGsRbnitQ8CKqMULT5HsPXJYFpulVfUgcd3UOfw7\ntnamA0IA/GccuNGCrtxHhvSZO/zjCaDllcnrkjpUey9XnGN14hOBDL+3luRe\nU5azzHkaziXYXFVkTnPcR/GL+ZxI9cS71eV56hwAJGxCXu5RANS80ztrQx/l\ntS9FHh5vkD8ar60eup2LjIWbTal1IR+0lQnK5dOui8SUu6ogUoCpXI+8+AkZ\nrfl7\r\n=rqNk\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210129.82760de.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210129.82760de/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210129.82760de/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210129.82760de/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210129.82760de/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210129.82760de"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210129.82760de_1611908189986_0.6866238174317643","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210202.c622c6f":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210202.c622c6f","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210202.c622c6f","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"7b5c9cee0d9a0154832944250ecca27de0406652","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210202.c622c6f.tgz","fileCount":24,"integrity":"sha512-ZEa4SiDDBVHQxW9FZYUf8cDs9KeOmKVRFwD6LQzC1FwRVsG5MgQf7ujjsKTsfRv9Oc2Al7B08LYG1Q+N9TAZtw==","signatures":[{"sig":"MEUCIBvwAq279LNaSqR44gP2hfrfWL5mGw4AIRThAh7pk+YbAiEA8sqCJDmIDaYicNEZf424o1jxzUOOBNuTTdDtoxPvIeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGQptCRA9TVsSAnZWagAADAAQAItvNSAf4hqOxTD9FWh/\n7wlfaX9rAzIDy5B0OD3c5kobwhQNk2qmAGJGLsmKVCeMBApjoEoj2rGVsSom\n1eD0NLeq3WKcnUi4jZ40s0Bl/YlvJIgiNiK8qs+NBr4IhGv+APBOiyOMbitp\nmUCZPEVoHnuC10/zN9aGKHf/pEoFjCNFbZK9CFfHJWIVG/rgrlgHDdZhGYAS\nf+s1MuIRvNM1aj6ceEi0J95AuWoq3t/MvbOVLD6FWUy8xZVPuJoHinUSTvPJ\noDtkA1rBR5FI1gNzTn5bon9/WOAoeCtS3+VMFvPN3LhAv194+31MUXQO3n/F\nwgXqrAKtSRnNOmGGszHm6uD7xKxNT4LkOvLcqu2lfoKwPsc2cEI8vgX9gU6h\ndERCvpW4g9ilpo31CFZ2Me5ofMbpQxDMKlrO5eyq4DHFw/tMqEbpUuD39kSn\nnEkOt/TFTHkw8Z7MPcrOwiNq9ihdROCLrURIikE7LBzzAe9LU7ld4OtjppQH\nNylZS1lA+MBSVbeP6woA0lvFqjMlM5HvZWp3jQ7+Gwwd0mXiVSEBs3srpC13\nOvzTqk90J/9wlDo5W50G6Gi+Rl892UyhoJHbndldVWsz7BSmVhBPX0FIeBvH\ncXsqIMWOE93ciw80Hi3Y33gK7MVuLYwdwmmeLMHam1+N4BjxFDeL/RSjV4E0\nPU85\r\n=TAHi\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210202.c622c6f.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210202.c622c6f/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210202.c622c6f/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210202.c622c6f/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210202.c622c6f/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.8","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210202.c622c6f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210202.c622c6f_1612253805175_0.016134947383864118","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210205.fe56306":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210205.fe56306","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210205.fe56306","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"aa9a94ddac16e8b04948521980132f8699387d1f","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210205.fe56306.tgz","fileCount":24,"integrity":"sha512-/nFDhn88xGXONfPEePQMOxDFAfjDPkwx+ClXsN0mYqk+VoUrOX3eRygraNEv7WeMuokKBidvMbihjaRJJtWjEA==","signatures":[{"sig":"MEYCIQD7BgrC4xiJ7AxctPWahu8lulcB1oZeaPnDwV76aUkFaQIhAP9hv5OvxA9vPpALpuq+madqOr6IUAlzdhsoThj+URLf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHP7nCRA9TVsSAnZWagAA9zwP/inMQvgTQg3tIMsJ11E3\nVZ9cWx9j/96GXhOb+6IrTqFmlX0TCZv5COPe9/9mstA9ASVLfA6SuA6PODHG\nfhdP05pjaA8XfdsdVB4ELbZ1vMQxcwqWA4Lg0hRzASKLZ9chHNaHmeSOmISF\n+D2XJvuyckUY5mlRfTNuE1DLbTorJOwYx4wkcx/9i0fFdH5owPVB+1xgM3d5\nPULCdeDz2yq2TzfK8AH5YKQrhtwHZHVkWIATr94NS9+Jm+HY8+Y/dvtgqNHN\nF/LEqJDHyFnNRT9K+ehU42pdCBw1DJ5C38taVxFI5eAQQQxaEmLHFC9HNB+E\nxJ+7qfvNbXWvZBu2ql6qtwVWUq0xq9y1nG2h+B8ctnqo0hRgId/HrJm655ZZ\nEHoBeowmBIv7oX9o9m4vlNYwVYZdDoAZ9QB6tQ/TDvs1PIeS77YNcBiHc7ZB\noxfdbFVJKquzYjji7q3LINtuawEMe61O8wdd0LxteycFAkp8ZDI6d5ECR7gy\nTqAH9wfXxcwKAXhuYxP+29woQ7wyGmeUrJYJ9WfDOjsQ6TipmPfUqL/N8M6W\n9a+M8ase3TelkAFjv8qWidKpes5H/pyGYJMBNWzVj+XoULXTzKNgv/e5jhn4\nsA7y0g/WErg85SwWtytUX69a7oNdAQ942UAZtt6JCWtRzN65aonH4YufBkcG\neuLc\r\n=JEfJ\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210205.fe56306.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210205.fe56306/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210205.fe56306/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210205.fe56306/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210205.fe56306/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.10","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210205.fe56306"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210205.fe56306_1612512998518_0.44348634101034734","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210208.b300d92":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210208.b300d92","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210208.b300d92","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"8bd7b1415de2aa647e1c65a1564f9211c136ece6","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210208.b300d92.tgz","fileCount":24,"integrity":"sha512-y4NtPffsL3PwXJ1eAJPl01koBdtrRCuPcVxCCecMAlv1aE8CjHABuHV5gDbtckA51vvIKOZpsoBUlVxwNdXb2g==","signatures":[{"sig":"MEUCIQCGzTrVuoEbWSin5oRRVdDMjxLJrBnxbqFtg3xLFEc0JQIgUrWiNwrEVpQbZJwsqI54OvWGFH3rSMKGZMwJiz/djKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIPOlCRA9TVsSAnZWagAAimsP/1Vfi0/httur6HqHQE1C\n9zDp7/fzmta+gPKA4quLON1Z9K1v0dEIAD4yl7yvirxxN2lenPwHEMId+6KI\nEE6fpR2d02BFicg4k0ngDIPcECT2kmSPktyMZkAmMoyM72/78+cw8jiXN9Aj\n+0ikV/s+f46DimGW48MNXnTgNGw01DpcCE5Zwh6z6gTryz9N95sS3RBrXmQM\nIQvJxSRoa4EZsQwBfYGU61QV2Igl02tUdLmfLCgWdw8TV7xzZLXk4+jDBksu\nwglp3QZaTG9pyJ1lf2ZX9W/57zf6SLt6ppi2ToWMVBB1/sy/2lscVUAt6J6Y\nK1U4EVNA0Ff4NxA/p1DfRHNSP9euT5QjT/722JD2HlD9y8S9gKQwkSaJFvKY\nBdSvdkqEWedLR8E70LhhXoQh6Lm0BOKgerskfYtjEAeU613kp57rEh0BYeuW\noBAnFqHRjx4m75Kvpji9tgKaM/fF3WX2r3l8LYqz5W/L29L/MuhejMlerFw/\n3fKj6bHIdmlXwfwqRK1km4LIXY0enCUT6UGkkbzN8DAhNCzPZIqQ1rIs22EG\nMqUKBWmmY/K8dVIf5ErN0iz2TME82mECXuUg3EAb9qMY8rMfmWSN7rLiomr+\njnbo1rdXjW5ZoGBJREDiq+J2NPQF890tAL+feRkl8LyemN/3Rd+Tk1+XWWD7\nmhmD\r\n=odGM\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210208.b300d92.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210208.b300d92/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210208.b300d92/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210208.b300d92/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210208.b300d92/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.10","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210208.b300d92"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210208.b300d92_1612772261481_0.9124444819036759","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210209.dbba6c6":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210209.dbba6c6","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210209.dbba6c6","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"665cc577b470b9f46f3ef00e3c752b0b848160b0","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210209.dbba6c6.tgz","fileCount":24,"integrity":"sha512-3CBLMhG11oGkQM+htTEp1FtvDo1gWbG5OKUt5hfZeX7Px0bwtf7/qaCE3pzv8dW2fcWbHrO7JaoQ30GN688HIQ==","signatures":[{"sig":"MEQCIGNQBk3sZV/Vz1aWMiUAKl0dinGLRYgpxh2MFRowXJchAiBgjfMcprA5TzK7+pKbyBOncZapede/wAfhaYPc9G4Wbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIkT1CRA9TVsSAnZWagAAmIsP/jefx4eoZmiVaIQeZxvF\n52LhCEoPDkS4DAGcpJppd1FJrxVIHVgUMOaWnWYGeB5Cwx+cYKcW1kuZNbvF\nnMlKbIP6ztmfqiBFxJGCtlcTiNESz0JhnlqlmssC/jR0ANSYwA6ApiKq1NDS\nDhmT6DmLPkzd+065p1Q6FgIsfaBRvgiQfttn274jTIwNgnKvmkECHQL/jfu/\nE7E/3XzkrACkltvottkxXTtnU/Y0bS4844aN8hi/S9dP2kkNkc6gopE7ZZXQ\nZJzYxZGsNMVKaERoUgshr0Oz7H/HvlXQE3QLzV0yCjZOOuUnlkuCuOeoEsx5\noeRnAKUxU1jbwuFVnenxOI5fLXwZDS+9cwP2D86htrEL3FNUa8yRSZTgY0sU\ny/VHf2sESdjzqi11CypjFLl9+JZQswy6mOBo1p5mq8bNl4cKPiwIJ0SFrNeL\nnbNaMVzJZGEfiVssFFm+u7EjnK96k3AKr03xrwdcpLbZqd3DJOWqMXOl/vr5\n7iM6eHpXlYwBGvyqMeq9CWu7GH02xqBPbmRO7zxdtqOjknm0J/4MHoQ2pxLm\n2zHn+oSD6jZbAFrL3dfxDL5Q9XTTFz//6tq6VDZdZjkisIF5CsgPLiACx0Em\nuihpN3sW2dSNwDC9sW8oh5IoDAGD1ePyPYHrIVexcUHqrlMWN6tQr5rbjFDy\nGZqO\r\n=p8m5\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210209.dbba6c6.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210209.dbba6c6/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210209.dbba6c6/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210209.dbba6c6/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210209.dbba6c6/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.10","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210209.dbba6c6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210209.dbba6c6_1612858612623_0.0045745897460856","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210211.d80ed6a":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210211.d80ed6a","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210211.d80ed6a","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"2076d469fa8b0e366a44437cf8912b39b78c2c09","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210211.d80ed6a.tgz","fileCount":24,"integrity":"sha512-krdixMKxO9Q1SqUFdwXVlb5F384dqyI6tiZ2O4dLeuw8uwePEYKKvShsENmX3NFg+7//Xl6lOq/VH5vr6RjWPg==","signatures":[{"sig":"MEUCIC0fqYETRgZ4r/6yEcCVUQ7rb600BARkx5H5cCfysI88AiEA7CiMwE0pJ8Pf+aDrvwQPO2NJgxPH5rnV3XjsSllDd84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJOfLCRA9TVsSAnZWagAATLMP/11WsJWaTLVdHpQrappI\n62XBMUyowf7yighmPC6ELJ2mHBt73RxsvGAC+xFHzGx2YotPcF26nv5WNmN8\nBDQr9wmNKsDGKai3nyAoNy1rJ9ItEVmbW31vl6v/gZFwI3RoZAVDuMEIvzrz\ntdD4H1HkFkcsr7Sh6PoRMGRPmkZWqoGZ1N5tQmKJxllFnM3mcZE0PbcGC4no\ndBohdDj+T7vt5yKflbp/4KnaS2VPT6UpJrHeMgfbZaVT/suufaZdJ6TGFaAX\nMJFJYtPIMCEfCD3SmrRihFgjeINojVTfKJM5tUtXDPyo/nYR0IC2217u6CBR\n/TXKwPHoXt+RVm4aoCh3lR6ZxHjZ5/KDIKdjS6vVa6OluDh69SVVPRJyRCRi\nydHW9v1FgHezfxKv0YIEUO9kt+kcS84X3f5Oa8kUiAbdGlFkJ/OvBLbMlWZL\nSNN1Gd2B0HARpTbo+wFTKQs7H4vRX9Gzui80zdE/M41jqLTILFxM4HloEIDK\n98I2yIa85x2qN5fe/wzv45cOIwYPWchJx++tWtq1eDlrvRsfgGoFpOKA3jRQ\n0l5DYvbhS8XTgiaT5oMQlesmUnPParwppa6llZlvmifSea0B1VkdHHV6e0KX\n1vBynl7w+C8NJ9GdcdZmxqKpLTwedxbPALdAa+aDu+Cro868hkmcLaG6yPjG\nxlXk\r\n=zcX/\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210211.d80ed6a.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210211.d80ed6a/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210211.d80ed6a/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210211.d80ed6a/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210211.d80ed6a/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.10","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210211.d80ed6a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210211.d80ed6a_1613031371312_0.5550446969713383","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210212.50bae19":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210212.50bae19","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210212.50bae19","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"01b7cbea1c04d173511531b20a1ce9aa2cc9aed8","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210212.50bae19.tgz","fileCount":24,"integrity":"sha512-iHNU089hIBVaad+hC+una/dvMrNmabULKHHSpQ0yHX1/a049i5I/Uis6IFy4W1Y1uLaE+p4hydhJixGeBE2JVg==","signatures":[{"sig":"MEUCIQDpU+Eo/eIoq2gT7ux39swZWcYhPJh1Ab7O/FTERUaInwIgbJkhy0txP5C9GpgXP63omVFQNKEE5GHtKTOkOV2h+Vs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJjlpCRA9TVsSAnZWagAAH2cQAI5pIWPnNivQkYjg6P3t\nrnpdNhRClL85gp2R9OdGGwoB/eOHGuwEq/Qjuese8sUxedch9RAKpB9jpfNq\nE9F2F6aCZkb7lC6MTvn7B+wcj4rEGMv0cNGk6c4bfF+E/aRiVzNO83qMwqLG\nH786hLp+R2s2BkXmPr1NAy/4Nlj+zJiMiem0vSq9ykJSYub1+xt9b1FOH7Hv\nehhTA5l8T2m/hTPcFcgD0MAJtcBFJ0iNcmejL8G1vipvNuWtBh7gZwfcviS9\nPKvl8KGaCMQCTKulDvw4mWv68e2fE7o+iJ6b76KVjyzaPyAq6wyYBQYid79L\nF7f0dY6QNWj934pmIO8BqREKcdhVkvyfX721sRxvi6S/ZDLMImlbR9IBN8Aa\nE5iMd2oR/qCrb/F5tgzFy4COs9CqPFaKT6g2cf8QpT5N9OqEHtTbNP9hAx8e\nBg4adbUf4M9TtV/H6q2t5uQbjZbOPcivxhAX3qTmRZbIgsbH54QGm+nFDjrI\naSyBEkRLCHnTqFf0+J/gxhAV/b0qYARj9W7OEeVKEK5gDg9NdwSqMn36gc2A\nq3zCWsarng7I1Ny2v91Gk9csT6HbIksaF8vrTjLS18o4ufsP64Yo1lK4dAo2\nuifaynWem6UkZYcAnn5wf/ttT1kztVGzJFe+LT1VKsdiCt8VnZb3x/g6x+rF\nWmIT\r\n=rA0r\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210212.50bae19.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210212.50bae19/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210212.50bae19/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210212.50bae19/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210212.50bae19/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.10","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210212.50bae19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210212.50bae19_1613117801201_0.3795513142271085","host":"s3://npm-registry-packages"}},"4.12.0-dev.20210215.64a2839":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-dev.20210215.64a2839","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-dev.20210215.64a2839","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"c6d733716c9c7f2c1f8fde31145ea92916aba832","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-dev.20210215.64a2839.tgz","fileCount":24,"integrity":"sha512-aeimsHMA1SoTiR2MjcFjS+ytpj7li1iDF6lbJ/ry5sxXmkmEJch6AeWwt7TqvfB2nHpeKRQyoomUBX8P5FpPFg==","signatures":[{"sig":"MEQCIDGpXlSzFM6yzCl+zxRKaoYk6nsIycl1S9in24x6Jy90AiBUnieZRWVmMfZUQF0hGwHreOb/ZNjc1+t2x0oLP+CT4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKi4eCRA9TVsSAnZWagAAwfYQAJgHPcZ0O70HIu4J7Z4M\nwkAY+T+wrzD37PT0iaCpl92OHGnPuZeDr/hAYCTrgpigLFA0r4q8w+sqshlY\n+uaeWb9PYJvzt6s5euCwHrYpVeoQOMvy7uaBCPOGUjLUDcxtL40jmh2pT4G7\nFfUHpfNoi+twMV97lBFdTYQ71DHMbeze2HyOktHG/hQsmX7T3AJEBcy9ezo/\nMrrwDvwH1pdyBUVv6aKT5EGObg/4+YVAlx1BFv/X8fgZ0EJrRPh17VfZD0Gq\ngn2NRN266STFjJlBen+g9lAtnqfQ42/iAObFnYp02vbZH6Ii9LKIwcz5kNEW\nQEEV1oYWhdBxBP4bIygNgrJlbx4KEVmFakWTQkVOVz0dHlXFRT5CBIBPTdfe\nlGPHh8yjWINLW6iO/D5O2x7V2CQNibrr7+Rm+vFWX2K7unP6cq6vh4alo2yq\npc9x3KRuglcRgvtcB8QKSZkuGx6oiGys/srbosOAPXBGBYLVEjt1PAmVPwSk\nNWRoBuSz6rFiqkfOtuoQsqoqS9ju2ULxpwpGWNZPnJU8vCrlyqpheuwCZDg3\n8QDx37oYzl2Sfb356cvMGSk7kCbcmELvvjpKlroDF6/FxgMs44J7yDzYsJpi\nmJQmr5d1atlVxasG8sVhxieswJMy/Ya1ixNQFIylrh2ofqi79yn7xHft+ICJ\npG/P\r\n=inwq\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.12.0-dev.20210215.64a2839.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210215.64a2839/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210215.64a2839/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210215.64a2839/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-dev.20210215.64a2839/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.10","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-dev.20210215.64a2839"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-dev.20210215.64a2839_1613377054102_0.1615895191206158","host":"s3://npm-registry-packages"}},"4.12.0-rc0":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-rc0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-rc0","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"58aed686d9b15804d2069cda5b862071930c00ad","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-rc0.tgz","fileCount":24,"integrity":"sha512-+PJXuEzkkoBL3pt9yG6qbEJjySMuYIGO6AS3Iu0qxeeuA9kz+9yBLwALqQR7GgW/3OoNGnG+Czz3pqnUcMur3w==","signatures":[{"sig":"MEYCIQCSijbcvv4efX7JGyVfcEc1U6P9G3HZzSzPk5kePtMv4QIhALnLoUg9szdEUXNy/sm1iuRuOIe3f0IYPXpsMnuWmFwk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLa5YCRA9TVsSAnZWagAA/WsP/3xOX8RNDG6dRRbETt8Z\nqcCWkA5+rUm3iKDAFHvW0vIVBIHEWZnTSCnSvtUQHmTeqeHkkaXYVif8NcUq\nHHsjh0NHU7ElydB7Tomr/zwU1ya6h7q0+bJP2iJZ0BaCrZG44UWNvDbN9z+u\neZLF8uVb0tR/Dhyj+dwQtu/iGxlcGLHIj4h3+mQkChO/VqqucWTHJ/Rzv+5y\nYaIPp98sSWKKMeHTFy/5t4a70+6PfEHolzqB9WSY4+aOn1TRLVe+dChF6Fmj\nC1GY1R06N6ngwREzgQZ38jjl0FgooILaJ5UQMox5VfNTS4m6dbfLsX+wzigg\nP1GJKJPRxx5Fwh821rOuetXU4nOzbmvHD5U8vq9/S6u2tjAir2Sw3/w8ZBP7\nRw3s0yfcJEzo5N2MWq71+Oacekbl8nBdMzyfO/ne0oC0c54f5q03voP2lei3\nwb/rckLnw3ME/xlqgzT+Rqr54qIRlK4tvGU8EPOpqjk27dWHFlF283gd4rMA\nHIzlahQ1nk5dvoPic2znvzeszqobArWTEt9Z0wk7ecFC2BtKOI4G+nahO4lA\ng7r4hKZlx3GCUbUTAZWmrUMbUAvyHLmWBmPykqh8SxIAfYHgVB6XnRDH8Ek2\ndJVHdfqNaNYdizc6MNcr/FPC+zwIt4kS8TJ//tqzluzzIGY9e3e5EwCV3gsg\n7aN2\r\n=iIKs\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.12.0-rc0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-rc0/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-rc0/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-rc0/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-rc0/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.10","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-rc0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-rc0_1613606487805_0.9797226463052788","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210218.d9e7d3a":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210218.d9e7d3a","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210218.d9e7d3a","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"298b9cff26f8a46f7b29eef1f31cc57a39cb3320","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210218.d9e7d3a.tgz","fileCount":24,"integrity":"sha512-T12bVcZhOMTNERAQ3ubwSVtw2W8o5o3Iwc1VQ5CaPuJdJU8uCSt95tSsm8kzdtt+hRSuBzfr9DTI2yLUDt03vA==","signatures":[{"sig":"MEYCIQCuT6FrDzv+8mOrXLIuH4dZ1Gd8cPlJLfeJxu/Z/CnRMQIhANIItFL6eWY2DRo040KinA4b4/PxKls8XqqhOtVRCC0c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLiI8CRA9TVsSAnZWagAAyGkP/0QOYzF592+tiDs+Vmt6\nPfG4GW71+B0knJ6ezXhKbwEfTNfuQ3QJmn3lBskkBpnc9e1jZqIADg22MkFU\no+4unkTw7NcIbgn1dt2mIeERIMcaeXGNuBiuytyGFw4ItWGgHaTK2VApZi2T\n+vXqLmRWNWbbDoj7qdOKb3RLzTOEd43HnqexeJ13DrcjFprNTpiNdui2rHlt\nTXZiI2krmccOEBM4cb6Zkd2TSNY9KKgCDb+66fWLD0HqaXyfz7Uf2/cByOVY\nWqA2z8bZRR3tm7yj7lcdsVs1xavZVgHgO3K7nPPERRJAS6ns46/DqhlFSMWk\nHaiG+9uDn00trFP5g2V7kp8VUomAcoN6w6sJfs0sQuBBvlmxXHmLDiVkcuOp\nntzhLb9NwquPFwyhPmIuJ75gSy6uvt9cTw1UahTK6H5AujECdh0O2InVlpLG\nGYwM+3i3WlDA8QWAUIYK+xAmmfhvazMCqFYFsFmAjZwh/FtzdakMXJMKRed4\nJBJ4olGlWyh0+d2VbpsWCtKupvtyr3L//GLIiaRL0QLAO0dKhiNnfsnw8bf0\ntGgRijfCDATwSyw5fjrVys0uOFIKF4DAbRCw37nO/Tw1fdDykzPuxcqCcLSl\neIkNuVPU3YHLioQyVxJi3XJ3G3RSl3dAT4zVD41PCKOrg2B2L1grpgvZ13qa\nuq+w\r\n=O7cf\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210218.d9e7d3a.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210218.d9e7d3a/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210218.d9e7d3a/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210218.d9e7d3a/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210218.d9e7d3a/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.10","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210218.d9e7d3a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210218.d9e7d3a_1613636156158_0.9082707801086889","host":"s3://npm-registry-packages"}},"4.12.0-rc1":{"name":"@microsoft/bf-lg-cli","version":"4.12.0-rc1","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0-rc1","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"179ee09faeade86e6aca96506bcabc8333048b30","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0-rc1.tgz","fileCount":24,"integrity":"sha512-szGRFSsRih6fnX7t0duHPQxZaSn8dL5ip7Ewu6OCouIAgaAlY5Pb8QMnYSR2HHZSgnaonobN0YplhVhdoKsfTQ==","signatures":[{"sig":"MEQCIClyzIKURp1SW9qWgOMswXWd8cdWtiRE5D/2ll0D4+RrAiA46tLrAmAG7uBE3MioBVoeKZ+lihE4MHztJATKbDxSuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMGRgCRA9TVsSAnZWagAATdYP/2lpgUt5PnkZyns7lFGn\nyM/j4T73GUBk4ZirrfiyLnmDHDax3xLe60Lp33yjXwVhbPa5TDhFOVxDMZej\nMDqzLd7v9wH88i9hLDphYc3r5Vw0TJPKGmHW1QpLKfkLCPI/fVTWsBCuNUSk\nx9vukLQqIboozc0L0EwRmzUJN2yrrBPIqcPVp2b/qQQ4DcmqTFFgwnnaCfzq\noHH4Ip5aqj+LzpilzXgCIAHlXV5ttFujMVhyaqMWl3IOYnmCQdnRk8T05u3E\nW1Xn1/5+xnFqKB1x8Uc6FsHuob55Ob4ELFTIuZtqa3ABotqVjaTV0VXJNRVb\nb3lJibr/zdhKL5Es89FOixVIK42BDb2X1R+xB7mFMhwgPFlZ7c+sIYGp5+Ji\ncd3kVcaogdXYWABaZ/i7RikA5WI+Qz/0Yup+uwhHuAF1yAmZRwFz9UbIv4bg\n0L7bmiT9Hzb6szE8Nj3f5D1pUgBL5sGSajJKRzXnb+akskkwUfFjOREyGGUC\nDvyYLypldGTjYmuJeqG5Vy8elcW8WoOMp4zp4jT2Rc+D7SMd8dsVJN/A4fZN\nh5EWPQgkZ4fF+EAY/WZM+Ju62pzVA4gLCrSbl3jE1yAQtFium65SETOZyIFf\nUeQnEfRi+RsS5IGnb+vYqI3SrZ/tFTDAxkySvo2+iU0GqyBYZyrW+APUPLcZ\nSOwM\r\n=F550\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.12.0-rc1.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-rc1/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-rc1/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-rc1/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.12.0-rc1/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.10","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0-rc1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0-rc1_1613784160590_0.6702102739862599","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210222.5f35a0e":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210222.5f35a0e","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210222.5f35a0e","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"fbfea3149d9445548d542430333d6859d4964517","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210222.5f35a0e.tgz","fileCount":24,"integrity":"sha512-zNv5TF+JeEAxDA+DDQspsCECn7aYkKM3gSn2gIxsu9vykcreUOJdQlqOQDicPmEhT7FdOMyYWr97m98Mp/S+jw==","signatures":[{"sig":"MEQCID+ppLx0yVAFPLKM0lq6KsutBUJkLp56QeD2FwkxYZ1gAiBSrgMXUXndTVgHuM0akJWrkyVSm1sNYciwqBQ++3J0yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM2idCRA9TVsSAnZWagAAPJAP/3KvAdSb6sdqCYURMcJW\nzpoUE4jT7vwZ9Mu8CLyCDm6zeScrh7iH+ImaAIqGtZTSK/xCvG/631DqAy9K\nYO3TcP+mW/nasrkKnzGEXp5CpOGMbgqvYUQiCkyE7XznKaX1TfU/ImFJjbud\nUQ/wEs5YVtWG6hC/4tR5o7gKKlxw5PP6hew1piwg4LPZScc3qVGcTwCCPqie\nWaeikvTJ+vdMjuAPy7DXEgSjyBwqscMNocLaSKaY5KobMVuw01OfDJeTZU+O\nVhDrwW6NnauyHa5U84UpD9Q55pNb6acx68jtvpIbKbtWW2y8uuxDORghU+V7\nGPWspPuVgtiq55z9r59nklY6dNIMSl/Ad93oIwYzUK/clZqtSw6MhCJflTyc\n66R2MhE1FGjImhROGW+m9jL8XcVAmR2hBquJZ8Qz0z4j3zjPCljwwTWBF/Bm\nL6su7gToJgTEd5nE0ApGHWs7FxM/IOIYZRhMZPAPfRk2Yn9rO5odmfsyVd4h\nZfFB87JFns5cel+dxyDWQN4CNZpr68/SQGvYazWWpEqAbuwXCs6fRRjW/8Us\n25fJ2o+kpcq18Th5a4m/BNFBRlOkMcfC3UC/jQu5ezUMJY8EgmTVSowsMgu3\nUGfPvmevmQf/tShFgLj+Wb4JsphxOTFoT+hKjTPb7WSJh+jcRKsSXkK2G4kn\nWGTB\r\n=hQZh\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210222.5f35a0e.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210222.5f35a0e/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210222.5f35a0e/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210222.5f35a0e/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210222.5f35a0e/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.10","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210222.5f35a0e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210222.5f35a0e_1613981853271_0.20639569931615975","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210225.ab2ff4c":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210225.ab2ff4c","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210225.ab2ff4c","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"606ca3df245eecc1dfbc7e22642be78be43fdf32","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210225.ab2ff4c.tgz","fileCount":24,"integrity":"sha512-7mwALhjlL8Rbp/AU3d7aFZv5T/JNSaIAbCysHpwPevrWK6euMOyhqQronEDYOEBKPGnfCugnVHfmUEmBBzuBIg==","signatures":[{"sig":"MEQCIEWBY/PD7QsIBePU2xY0ZyRDFwXLlAxkHE8Gryhn0OEWAiBLEwAN3LRcrb92G53BBa3voJzj+m1MP6PK5/sSyPGR3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN10VCRA9TVsSAnZWagAAPHcQAIbgXyg4caP+1su3LpiY\ny/xVW/nUYB7dIOz7y7rVBQl3BwrbXsFUtzAPBkxNSFxamtrrLT+i34EeIp/p\nZEyvvNLdgQ02T6mnuQtAfEn8P+wwdT16oipxkjB9TWVeXIOeoGGBOfmTokCL\nYqfY3dvVXQrH+Ks9Pv3ZZjzGWaf75vNXNgBKocPng4ZyefVqnIm5Qzn9jgqY\nscoxJRnY9uiFlBYu7lh1PpEeH+S7+Dd2JRBe+ANTakOu4IdS3zXVl67HVw7n\npOXMs5NlXrNvkSJr+ZX2OM9sgag3NXCI8i9d6Guhd9rtNMMUZFLNSwamfXba\nIBVrMBzWx9U8DqWxK5802b3Q+xVR1MBUbPp6rU5qsi9BxXqMTL+HZ2E/rdvU\nnn/UcLzIaNPsLhsIFIK/vdAy2DhO6ck5M1LBj+M/2nW1TuJUa+11cL7Kai/R\nJx1UyszKjjNSUkEHRv04wIctkX36qYwra+BdEuuMU4A85gKlnulPM9lzJ3SX\nR+dz+IMQe00EkGx5/bqlZKMWNhmSNWKc7ND8nNNnmHb1RpjJFlRwknU1MEZK\n7ZZGAzD+/4sSiM7EH2Ih3R92oI89gxcsmu/vu6qmnwionaAbFH/hTjqHAgkD\n9wwOBt5vqfDdoJaEHr8t2/yhXComZ5tSz7kFGndIwB1Yk1sGKs5XKU9qWG9e\nO6yQ\r\n=m872\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210225.ab2ff4c.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210225.ab2ff4c/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210225.ab2ff4c/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210225.ab2ff4c/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210225.ab2ff4c/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.10","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.4","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210225.ab2ff4c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210225.ab2ff4c_1614241044637_0.5261917422943294","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210302.8d7ee7f":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210302.8d7ee7f","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210302.8d7ee7f","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"f6f9a45d6a84e6b458601a0e9aeee094eae02de9","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210302.8d7ee7f.tgz","fileCount":24,"integrity":"sha512-0ovkbdENj1nNxxjRLdkn3OuEQKr3ity7AcT+ykqQUgeJIiugFoKU3J4mKVtXxP3ZVtQGD0E0/pv3gfhQBtEURg==","signatures":[{"sig":"MEUCIQCeGUNyDNEi4k/YT1jduyAepULDf4iV2dfcwETTURidRQIgXMzv1y6qpEn5oZHFzRzHLJtGyjVMH3uNaNN73k0tcJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPfRgCRA9TVsSAnZWagAAdgcP/1kuECDknW2m3AlUKbTf\nEfPZNSMZvXZ44W2rGoeaFzMAX6r/nIMDbGRS3Bn+AVCCyVG7ux3Q4nvLTytI\nCzJzXDMx0sCCdJyQqhwCC10zTilpTKd7C4vPw35bE5bZjW5gIpMHsRJ1Mzg6\nV20wa31I4uES24jDI/7XuFX3UlaR6V2bg0bcQkHb2X5S0vgqpko8zorkr5qc\nRg1AnkgHvTujAU7yAaT+bwyuAMRf/JhIefc+YkXi6FgNuyalwpkxupLRlWbC\nXPVTCAFLh3DsTpIZeyB/U8KvFAnAE3u70qMTpR7n1SovKP3v7UorTtDDvW3j\nx2NFeaKRNPv5R630ifpSLrRwkNUKnbtKcmbNAxoxHlbGcZlSoVP9IeGs9Bt5\nzzwyHZAioK53/YQy7Ys3KkPgyubWrC43zpUQehZg21E0fT4pJPWt73g6DqDU\nQ943I4zfD8qaFKzsf/bfbfgR2dW5abYEU7d8/aZcegFe1E3LrNyjWscocD0I\nrzDAaEwNOu3oxNVAYOMkKbjK5R1QMb5IwtGMFYyxvJqCJPf/y1IZPz5j+BEV\n2TtXs0RFMs4LnHZf6EZKVRyIp7XHXSe17CD2zBgsXdMV36/EBJmIB8RMG+1N\nGYoScMYNOKYIl5ctEWl/CSsr1VxJ03SupyX0TMYbR8YUMA4RsMzQaW10quNc\nHNV+\r\n=3BB9\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210302.8d7ee7f.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210302.8d7ee7f/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210302.8d7ee7f/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210302.8d7ee7f/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210302.8d7ee7f/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.5","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210302.8d7ee7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210302.8d7ee7f_1614672991295_0.09091781372642216","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210303.7004e0b":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210303.7004e0b","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210303.7004e0b","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"47a92d60eb02a9533e2e027c6c439b9693653928","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210303.7004e0b.tgz","fileCount":24,"integrity":"sha512-lBB0u5I9g34cKImZ15+LWv7QDvMF6UV1msI0dRetyCYcPF2xB9WTLiJ2nN1HU06XJzXM6dm6muah/0tdwHOyFQ==","signatures":[{"sig":"MEUCIQCbErcXuGt9PKmkVvt8UVdxpzD9yy1jUCBEYgwDeGCqsgIgAkTiVmcMSdxDF79CQqc4IGg17CrQqAGSBuqtmsnLLVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP0XRCRA9TVsSAnZWagAAGJ4P/2xQ6DtU1WE1pdu8bOmL\nmSQSdQvy/m5QaCSoAFDuA4smJ5ezd0xDlKNu7G5ouCS0b6ACqjOsqaHVW4JE\n22taaZhaIdxhjv1HaiY1tBEQgkhcJyWkOFedSpE/uOMQk2e3+Xg98msIYLPC\nwJ2P1tiWHbLzwUqLJ81o0GCHAlhqLYEzGNunxhjaF2tPUeX7Ua8UXBkG1vud\nlu3NgS8UNJiG7n8ht74elLQoJi+3zhPmAdKgNHyPfqz9ss6KgL9TPC5HMyha\nOWDJrxEaOD9ZvdyBF/mhRF/hW3YPYKvWdUqA02HVSJDzBMHFCK5LyX+KrDRJ\nI3DsVsn1y5qjl4O1VFwKlmwo52hoKpD0dAI9noOwXI7Wynm846N6WMdRZadt\nOPREIhtuwuoyqdiM/RYaK3Ocn8gnadc41yp/2mh6IDDv7wW05/6ze3YLIil7\nMKciVc+cEVlgqE1MTtQnpYll1Diug5o5KlR6/TQrsd/ejJuW6MVfDCwQ3hEU\ndLsFY/nX/rajKriPVaGqhWb15qXE4OK4PndgvgVaMy9DFacutUINt94l73YV\n4X+6UMP3j3Pyk3YOLtiehKqmmmm/02KmbFfq/HwiIzqiDcmmaPUw7FE0a5Qq\nwC1JfNrHRKoSjH59QdRt404ISg/Ght/7I9gWiuF8c7AmE5rCktDta6BirJ9n\n9nNm\r\n=iEuI\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210303.7004e0b.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210303.7004e0b/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210303.7004e0b/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210303.7004e0b/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210303.7004e0b/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.5","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210303.7004e0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210303.7004e0b_1614759376665_0.3542831831515927","host":"s3://npm-registry-packages"}},"4.12.0":{"name":"@microsoft/bf-lg-cli","version":"4.12.0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.12.0","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"9ec1c450e59ec1b97a722dcae94c4ff8f8282771","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.12.0.tgz","fileCount":24,"integrity":"sha512-Djml0/jJopxoFB26wM94VKyMApcY/kJ34+rGuWz6dRJOiI0/kZeu0PlJAHlLwme7A9Jo4lLPh79EURqtq/JM5Q==","signatures":[{"sig":"MEUCIQCU8aP4Jt3VdBacCPQxuzKAu3nJRLN3PIGfkspRSrsEYAIgGa4GgJBprlTL06R6JliG/DuBXt+KZQB9NOcNq5/jQJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQXiHCRA9TVsSAnZWagAA5HIP/0Gn2Ko2lt2DQi7/bFQD\nUz2k3697/y+xPlFXTgx9Xjks0I/vLwpE8mm475yT3joPqLg/z/awsIVBjKwT\nCZWu69+RhWplI7j/aRyT6ne7VoKb7Lequ2yVQfoub4H/E/ake6SopVtKqGVl\nTqVKFtf4njM5y7RJYNmpsWmad60qCv8/zhjjfi40BDfCWLKwm3zhJx6+HnPy\nbwm2Cv+qlRHDTj5CZgHpRrnjXDpoFs9b+rVhooqAvsC/JBNA5xxCwexmn30B\nZPl7ETHKPPJG8C5QVocx4/Tnd895qm99EikdTpzdpIMf1F/waip8t8XaqaDH\nycTSq54Ccfa/ACZtjF5zqbfWFPYPM1zT9XD9MxvPGfIDLnAMgNuRVUr0954L\njn2kxQXDvhY2oeS8z7IGK+kSCeSm7G8fu4jous8fOEg+cKi03SVnQVKLz8Rs\ne8x37LtCml/FE3MAoEMZSVsMP4TxkDNdyUdyt0Mesq3aOAxu59M2M7DWxflT\nW8ztAZY44gthiaFrmUvkp31exeqpIv2FOlh9VNm3zG8sHn+Id89/ztrx1T3S\nxGV+8d6XckV+ItLbn66K/xcAbL/ETu96mUBLKMsZzhWOkquoIzK0qAxL74xY\nG40Kzp3+yuxZUTrhAgiFemoJX2q67VmibDNuoYXfFA9UemEetR+TvRRqkaq4\nKX1Y\r\n=6PwC\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.12.0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.5","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.12.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.12.0_1614903430116_0.6780149345467155","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210309.33c7b6e":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210309.33c7b6e","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210309.33c7b6e","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"924e0efc83f6512855a4c4bf25fa9e7175df3bac","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210309.33c7b6e.tgz","fileCount":24,"integrity":"sha512-xjdV0A6jmizhlb+Lbfl4nm0FQQD8xpWq+cuaNwSRfe8Znk+aTNkFnDaXJWjndbXLrN9Kb39qSY5KQOHcA+6ZWw==","signatures":[{"sig":"MEYCIQCOXTm0YaNYKd5LAeR7VCAiberPyXpPa9gxt0Dab7nMowIhAMTFN2q8th9EbYtJ+HjLznXzDUd/wfX+Xo3oEMkCeq3o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRy7/CRA9TVsSAnZWagAA/3QP/i6WsxxJ5OSP2AtXFIAZ\n83osdzOrar9/w6mGqzcx+WME/ptcYV5x+L4p6x5gJPZ5ja726xrzU3xwn67E\nlYE66+6spzJIoSocEs5EygZUL3aKK5oyk1s9MQsjXhLXiIg2Ax2ZUT4oeMgP\nNbanc2lpK+LscrayNyUgTKsWm4OhYoOjdpVHOWPbkl4fRZbQbOk9kPAOs04k\nlfgwHcpDyJExt1QdoDj2xEUl8JY3VzR3dHvyujgT+lhZ6MNcTJYu9pkSeake\nQGNQZcjSaPl3inqWNvENbprAi4xWDVhaZy0SueFcgXeBW5l4k1Coze39yW1t\nbeLirJxXVt331HfUiBE/C3XCr0NqaOrH7TUqU2iH3OVB1PLKSt8KUTTqyrLE\nfcxxzlJpf/+UMF3ElLf5jmbNLPLXhO/vhOqB1/JInYpWgdWTiFAcfuzC22mx\nexmEWLioDsmS6SmUGRt0XyTIN7APD0TrV6ZZX2Q6f+oLbps5DX4+ljSpa7pr\nYpTiGZOni5NhY9MkHisK2uBnSuLKodeoPF4aus35jGYFe4Ydgg1D7CkC96xk\nOCwQK1hL02nX/9mD/YbiDf+9jrK8O+bTZox1PnnwHRhEIYjKWT9Ltb63u5gX\nqhRsTgyV+7y4rMyE/rN3lsEtMeNqV2c+AndairOtIZy7aGyPW3SBECcTDMfA\nPFzu\r\n=AtWh\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210309.33c7b6e.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210309.33c7b6e/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210309.33c7b6e/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210309.33c7b6e/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210309.33c7b6e/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.5","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210309.33c7b6e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210309.33c7b6e_1615277823070_0.489212557112374","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210311.ea3dc6f":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210311.ea3dc6f","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210311.ea3dc6f","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"5aaa31332a6b221d98f42dd38b2387ce85d12773","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210311.ea3dc6f.tgz","fileCount":24,"integrity":"sha512-EZRtY6KybZDzNqCeqxN1CkGGqPGUk5UyqdTijaEKAjQ6+FdjL8whmFf1AVntdj9k/IvXa6Azh7L+pNpHYyWa8g==","signatures":[{"sig":"MEUCIEbG4abJZv0YSj9rZJez9BjqFJuMmF3YCVFtqHR+7GTmAiEAmaqOLtnrQ90Y+HDX54/4mMQaZiBDERLQBq1mQJJNo78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSdHtCRA9TVsSAnZWagAA/QgQAJzOLMo/eYEfN1So6NZa\nyqwI62Dp2sjdkQaZW4PLlFKheUgWATH4jubh2t+mA7CC/hv3wZBOtNqiYSpK\nBRnCP3ZUUOvQxYkSKNV9hSjne3smJ0KjCLi+f0pAdbu9MCU1KUwJrM+eDOb4\nDKV0tR4d64hQQnuCkfuMs/hvGFkMKEKTZBUXNtYEofm3Yi0IK/+pmrLXUPjT\nFl34V8wnMYnsG+SULeHuhzvkUTqZmIIhqgSthZXdjI/GJEt1DXNZnxgtqGtj\nfR1CHZYQe4CpfAtFoWN9yLEhFFBD425tTFfsdYsharO+vUtD+NKGKO0SJxbL\nDpYl+syvANsiuyK1K63eI2Ct29tr0b0TOM7bfp2HciO9uq61gOsqYt1zcRZX\n+EIChJPXi1t+IqEuULs9vQ890Y2fd14abQQ0PWDpBWmGsbOjsqwv61pqv+Wm\noneeCZcjwDrej9S0/HmLEDT8SSljnBxrpNw/2+vrsJKuodo9kNwlSKA46XFM\npWL2S49jtT3xVXfjHGFyt4yw/Jx5tdYkjPIIv9NwyGpYFxBxE3ii5JbT7EqP\nuaA4pT/fvsxigycC4YeAmjAxh9lYHV+PvN3lUMnBsnNg4vzqLC+WmScrtn2M\n+Pi+u6WoVFblPLf/FIk+lio2Fy9DrGqjL5vNIjO8eohbp8ZawkdqESPsbddN\nyqKa\r\n=/RQT\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210311.ea3dc6f.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210311.ea3dc6f/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210311.ea3dc6f/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210311.ea3dc6f/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210311.ea3dc6f/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.5","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210311.ea3dc6f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210311.ea3dc6f_1615450604812_0.817315740379037","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210317.7efaf27":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210317.7efaf27","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210317.7efaf27","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"8d45419a5886c0c4c0430414e4c69948447acb27","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210317.7efaf27.tgz","fileCount":24,"integrity":"sha512-3Ju/ytATGYwQt0W/S6g4meqaVWlZqguV559VXVztkZ9mNCbvyLeuohYstJj9Gi8Fgu1AdiFtrVclzfWFifPWeA==","signatures":[{"sig":"MEUCIQDk1wFp+3kTa7FcsPCdxFhODyIkXHcVwAjtDb4m9zH+agIgWtz3RzR8dyRWev4tFXk9r8qdxXrTpjwiFoE+B3jrFSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUa3bCRA9TVsSAnZWagAAHToP/jOW1ypnyrUuxc3wFiZl\n3lbC6O+qu/119LkBfn2wKJovCCmnGjCU3pocntTx47+GQ/5BS198rTLa3rBL\njCwoWQYET9F+U8CFsZ6y2pDQlg81Eg1pCDouf0SfS5urRIwJJoI0DOn6lOEo\n0PfwQdVoX7hRBND1mVItgvh8MViQLenYe5IbCwy5sC4fH4oaiEIyO8aJy9Ft\nsMUaok5AnRy2KXABDcg8xwbyKCpc4wRTKIWeyJedbZy0dRKYZXKcNJTwOoVY\ntA+2lM5j3Vi5gGWMunn5Nqf5nwT8i91y+DDkvDHb3x9vtD8+pryd5UaCRnHV\n/TjT6CjUBEJm4t0qodEi9kh1tWoNberSAkGoXD48QaTAQSGJfEzl4zgC3kKZ\nOLY5MtMlRNaLfL3C/3nktBvIaaDUhB3zZIAHd8AL9eI2EF6qLY2h0utYx3yB\nSCa7rTs3XUcA0IMXEEkjn8Tbqr4NmfdiSYbD0TI3n23Jp8v7JZJkNrnTsKNk\nSsCaPq6QIgVALSsLdnhh8dJyNc0LOtxv1QxzRda9nvRG5nQn8/QFytf6+832\njOxlaEifFqOy3FrSdTiB28GjzKdXrNxt96ID/ciAbWE70kCy5ftgGbWmG9K9\nFRAFEOOP+j8x6Y14iA8GUZgh38j7X9KTw+gUabElJOrpAGLUSGU5RZBzDVoz\nW77m\r\n=kNS+\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210317.7efaf27.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210317.7efaf27/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210317.7efaf27/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210317.7efaf27/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210317.7efaf27/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.15.5","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210317.7efaf27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210317.7efaf27_1615965658656_0.555707846660116","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210318.2aac9b5":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210318.2aac9b5","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210318.2aac9b5","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"98848ed9a7ce8e5439807d995ef10d4336bafa08","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210318.2aac9b5.tgz","fileCount":24,"integrity":"sha512-p+12TOfSWFNhoYNutMvqV+fW6TK7++r0R2uHnNCkv+jfuGTDxE0UmVVjnYBcU2ww5fyj55LEJ9M/TuVd0MVa/w==","signatures":[{"sig":"MEUCIQCO0LeaWQPzTGla5BWQCbrL60WPye/PHly1vo7POwSeOQIgTtN+UBVA0UwfAU55ocgUfcAis+D4SELWYpSvqXDYFeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUv5OCRA9TVsSAnZWagAAIMYQAJ+lBC3CAXDIbSS3QvVg\nkpenNeIaNrY0vtYQ3JIsGbUj8Dk3XGcI6+qUVIlbhOzrxwQQF3djkzFz2XoQ\n5Si6XlQMU3nQXSQ4552HUANpG/hYgTLGtIX29rj3/EpQWyLnDTQLrBFYm5Oc\nYw3BzxwEczoGP/hj93tvGV4xFzIYo4ag/sFSEey19lUmcfafeEr3f8USehZO\ngl8N5pZEt0uoMU/2qdBZ0rbJfjS83T6OSIRt6uFZ8e93EMmGjQOk5m/kf074\ndCsmACGoXxsM+0kcpN9utBe4ywmSQMVPj2jYaVP/CqrAJdLecUcYBj2eyOVM\nEh/kQMR9DUiFOxJijb1VVav3NAruIKie33N9Bpec4VXpM3VKNXtNXpYevUVN\nwTA/OBhw4CBoBcRQ3B9FNDdGWUbvTJpN8U6+0TvOUu/9soaoGKlPv4F24gSV\nTjBlS3suruqQcFx2QNmh0cq01Tsd11lcZmhDCn1RUDEU61TKu5h1rxWlRQmM\nDX233ZDz58LAnNJqbqAEwE8a2KHjFoqc1A8W+N/3ckIj6+YKn58/C/wDawGN\nNtaLIU1u+grn6CRqybnBlfQSD3etFUbWNOBUdJ/uesTpMEykl/4DSsPhIc/a\nadbXy6wAG9qyobimnu49fMtHG6fbqZPr0w090Hm52f6UgLcEqKGGbO0VgNmU\nRvBj\r\n=8/V+\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210318.2aac9b5.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210318.2aac9b5/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210318.2aac9b5/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210318.2aac9b5/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210318.2aac9b5/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210318.2aac9b5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210318.2aac9b5_1616051789957_0.004216970910977391","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210322.de71c51":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210322.de71c51","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210322.de71c51","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"37d38604a075fad17bd9e8484f3e5c4365fefbd6","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210322.de71c51.tgz","fileCount":24,"integrity":"sha512-sbSwoObDgETZQVNT7pC6EbkRVexKKuLTLzQcqt22ucPtiIlr1UXmj66zsEffHXPeGhvQyMZnSlIrcUtRab0hLg==","signatures":[{"sig":"MEUCID+Gt7N5RAVzRnv/NP7dHekMl69eJN4vAbzY3T+UYiNoAiEA+f+2GHGARkz9N3iuo2k4atugRMzF7C+t3evIek1gBbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWESPCRA9TVsSAnZWagAA4ZkP+wZMLWjz6CcuTCQKpCrn\nxEdkPdrzpOPeu/VF9qnKwz5gFaaB6JkjeXdzeeiHLen083t80bcoLD+r3y6T\nYuDCC5AODpRkPGfTGuQjmhZfvYBGw9Koz/wriU1kcfNxLwysg4R0oAM9q2Wy\nv+i2SjlxKVILKOxfGAbnbiI+VJLIL4AnPirqHIDvohjsrFUp67exy5KY3L/Z\nI+Zc3fbByLWJD/vR4KdXxa62+Jmm29ewjXTdKxjRjmHF9bj+sAEGW/BEZzm9\nhx03Jj5gsxg3ur9FRELUt6Bb+2wuhUsI0rKLSyrXyi0WgmTWYRcuK0S4iEtW\n8a6/2KLjtCHRdqKkn9QlFOeuRUJlyBdPV21bpbFakpUxfuphhBvf+mDTDGG7\nWPujsL1S6N3l6EMOqs6B86SYA7VZGoPACh8rH5BfDJqFpfJWXBIKfiurQjil\nZqWskneMi55i4XUjDbUtUZV8WLVgABNOG2Ej4EVx6bLjUeDmyJo9p3CgExjs\nmd6mwt692FltSJzozOze3oBNHl25fKo4VfkQ0Qy4V8I5pqk7T+xFEyxcKyfk\nF9Da4KONV+BBFyR6s+o2NxmgAMwwUGmSKAvd+w9sQChgFl2DIKyqMls/BHRT\ncrXApp8XyvVlo7GPMPBGhWYV8U5Pw4LWRiVWg8rsUSKmCVXKO3SsJOyqGWTU\njffe\r\n=lA54\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210322.de71c51.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210322.de71c51/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210322.de71c51/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210322.de71c51/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210322.de71c51/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210322.de71c51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210322.de71c51_1616397454705_0.6265923405906979","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210323.8f22a9d":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210323.8f22a9d","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210323.8f22a9d","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"6aaa9d948e88cd80fe41ef4cbdbb85e675dceeee","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210323.8f22a9d.tgz","fileCount":24,"integrity":"sha512-7+raznrke0OIfbOM4cFpMdaYvLFn5FItVdCQDWBm1xDzM9b4NjJFBDgy/SG0TEaAjr2XDYAzeZJOhb621GkleQ==","signatures":[{"sig":"MEUCIGUnE9MifL6ahLMOCf9ZI8oe71EOVaZWwcH+GmVOck5hAiEA4Z1onnaRJJ3BlCTTHYAnJEdxmcPsO/q2r2vODP8PjAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWZYJCRA9TVsSAnZWagAAK1oP/2wnPCyXzupDy/mMrFyb\nzPOoc1wNWg0RpsCqtTCygmSQfgBTzc52VdJmz9EVLgorVUMDLQQbblgjHYUw\nLLkYMtjc1LsXn1V1eN0w0UzIW8o8uG2cMyUmjWduI0IobFXRDQ27eL5Hyexs\nRQRZMFaXO5MsTaczXWmjzsZ83cPfhA5QY6ZYNAPKBFJGPriCdLrvjv0kEyXK\nXiOA1Q/wzaeYNGfL9w0TE4OWOJBAr3aESO98/ujDo9Stb81vDIH8zeg5hYVy\nJGzzySlKT56eRxQlpmNboN9/sLAYkXdRqlxmMifChVEtHCoeE6MGHTcDg5it\nfOryA1ksIA6eK02ZFDKV01AVphLYsh6owGqVjnNN5uxzJkrXkcmSNqejwfm6\nhM1uWbdNoWcgbX1WbkgXy8BeLavKAVx0y5lI4ZUl6Fgq7sZDjIUe+15FWQKi\nWuTwbuuOTKioJ6zkmxNIDJW8OmnVJ+RO72IU9jxwoZZdzE4GqJb3BF7AL+Pu\nHcHjVxxWjOPyDspQTc1KqjAbVbXgxoaM0mHqgoqk9V2ubHwcFP3A6Y5S4095\nKgSK2DJDvgZqjw644IvLj3z19hElW8y3495QAs51Ccl1lJzhw+Xc9TYpwg+R\nYDNTFDpKfNM9Q9D4gDi/r6QIaj+ewiMGGY6acXreN0sdUKl/6+48OWTf0KR3\nTw3U\r\n=l70o\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210323.8f22a9d.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210323.8f22a9d/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210323.8f22a9d/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210323.8f22a9d/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210323.8f22a9d/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210323.8f22a9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210323.8f22a9d_1616483849029_0.7729644040103469","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210324.2241623":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210324.2241623","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210324.2241623","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"c68a1342d2d550cf8e5c4feb1c40d33b79a80c93","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210324.2241623.tgz","fileCount":24,"integrity":"sha512-KruTgj9ErWLbZFYmBN5gWOs82OCT6cGhD5zrPevGttY/V5l1qvmWmgEFsPtFaCoMrbfMEMuuN3SByoyDKgNqfw==","signatures":[{"sig":"MEUCID0R8YjoaPI5QzuJmTPmBpI+SpzJxMq3KZPXbbTfAOpeAiEA5ZVMNHvKnDyvD4hRglIu9NpMk35X+15n54VlzAa4pPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWud8CRA9TVsSAnZWagAAqJAP/jBKilOKfdUqxe7QQnXK\nH6+aR5h/K1NQkDFuHlRfAYc824YQPPfOe6QNhjeSEQs/GB6+5QwmchhDjBqS\no+13tR+TtiH6xa43JYc49tD9/LzbC6fZP8a9zmR9Dab3mpS3kywbPHV5+xDv\nmOtTvXHil8dZk8u1kePdjmN8qIZGZAK8Noqjz8lzUTsFuLlgnLaIFAMzXb+t\nZaidrlvIK/sAgoEC7BmN+up4c0tropDSUuDJeiAdm3byqlyaFbdlCs5i7OSQ\nBXcBfqiva6ex49kKvArH4NIdxrZt3fNSUAAErWXhF9coLHfRyE0z2IEdJbHx\nwJW3dpkIptNTfGSUsJbDdhKgLJPfQHjtOeSQL0DTwIWdkY5OIBW1N43uZS2c\nRemg7jNSqewEmRnkAHjVU/fxAuox4+o0iocPWk6OwqHbOL2GnwjUqRpNT/fg\nzmeb4k3kPx/dnwlmy19vzoGVfrsBdv0uF/esy/+S8s2mfuInpF7prxDRuVFK\nciba7upZPVZg4kwygbttIHvnpERW5RQ+rmVCDDjcX4DGCwjt94YynJqbs526\nG9Qn20/F6LcaVosyjtk353wsXh9XZsRjCBCaizVvn+4GGmNymGah/iWVFgtK\nfaWnpB8Ik7Z4NntJvSmqo9ebp4zA0xUEmIummf5G4EzynxethK7rME5L4R++\nkdyj\r\n=Cusl\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210324.2241623.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210324.2241623/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210324.2241623/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210324.2241623/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210324.2241623/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210324.2241623"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210324.2241623_1616570236097_0.7917625138742397","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210329.edada32":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210329.edada32","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210329.edada32","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"388b8b971f9af1ead2cc11c08ab880a3df4b1eaf","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210329.edada32.tgz","fileCount":24,"integrity":"sha512-iBHDvc5cq2qF6kAyMXGq3/kz169tBHg0cZjJ2N5t0KMDOm9zZutPdQZ6L4yW0gxgWgrtjibLtUL4nypEbaGt1Q==","signatures":[{"sig":"MEUCIQC6T5vIyCOEgPorwSwekLKIK5jOF9DM30MiQaT+ppRjngIgUeGUWSvUstEK7eey1OupaQTSOeKKoVfxudhUXR9PK68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYX9TCRA9TVsSAnZWagAAAC0P/jFAPt7ykEpjwQ1ejYWx\nXpvxiST92ThENwLMNvV8L4U0reZ5wPYqBB10JUhyI2MiWgiZhbvfT2LJ5tAu\n6ofRAn71ctN34OHVs5BKhKjVU7I/ldDpuUO5sAhR/Hea7XZeZaMOmt8CkbKa\nOYkE7bt8Ac4Z0o1gPMOLLAxSf+P/NV5TBwK35SGjPyiAxC+7jm1KFWZpOOjm\nLu3foVI5IIZZc5EeazaBOpF6N9wthjO9nl+EcEgdqSBfFJwqokeR8JCUvLpn\njlY6rmHk9lRTnYJQxv2KwuHiyjhMSZLW9IoV+XfMwWe01i/SWiwKHnzBJH3a\n5VPa5ZyEaxMFo0bPulTXQyF/wrVAzVnztGzC0P6jLga+wxT+Cv3Hc/dI2coO\nXSPneZxeiSBvbh2/JFpARiZkp5/O7jaXZ4KW8yZNui9vtGVXp9bUFvKynuzS\nNfyMvXcU7tYNo/djMgh5nZH/fRUjDK8DyY4hhQSmpBZvFBmkBYL8A8q8gj3e\nseb1+o0fV7nCM1YaZKmgeovM1l9IbeXpPotOFwAnivLEKGl5gRuZ2STSpj2r\na+mnRo9C7Wh7nQvuRQ3h63y6aqbmDVo+j0dDtib6Pl2o8EI+RjlK/MON5/qx\nJYYGj+we59JjYnp3eZFSBCOaCozy0N6dHpk8vdpNmSAOGDu/jiooanFm9DOD\n4ES8\r\n=1qhI\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210329.edada32.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210329.edada32/src\\commands\\lg\\index.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210329.edada32/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210329.edada32/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considere sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210329.edada32/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considere sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.8.0-preview","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210329.edada32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210329.edada32_1617002322735_0.1255876755482337","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210330.dc0594f":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210330.dc0594f","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210330.dc0594f","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"73576ebf72f7942786037769a1cf96afb7c105cb","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210330.dc0594f.tgz","fileCount":27,"integrity":"sha512-ojxy1vfeFzgsL5KUuVTkhF1XPEBxqdPmfqu7CBWsa5SyYSJAtg3EDvYvpgIZq7SQrKJVrNb44TSKzfN7FQXMBA==","signatures":[{"sig":"MEQCID20TdHq1cfaFpf2Yk6Xh9+GJPTDHmJlgmYHT3bwdQHrAiAdb8PyXdqzX+dwGY0Wa+zG2WWwd/4i4HJmYs778Duq8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYtBxCRA9TVsSAnZWagAAdGAP+gMBjDcKv2FA6Sfw7rQb\n5bb/0biYO+in5ESlcDIwWtZ1hxPhWiF+4SbJtCnASRuFhcIixVMsT49Sw6Z7\n9JyAtDBUoB1j2x7GtRg4nTRBo249AJ/ofQbd9Znu2YaUBJZereAw/jMNWnj+\nlo5Hk/Rla47M5iMGfDdoeFLs/5+RXCl/He9ejmcpoaAvsoh+H6FAWGKpbOgF\nvKiyXjHhynTYorkKn52LEAKEv89f41ZtwnuKsjNJBjCFN2eGsWn9rsr5ikTL\nKnWdXDzxowj4C1JAk+/ByWALmskfzp/opv6wxlUV+lFPHd2dQt/74WVOz6KC\nep6uxETEQGu0JqI1rT5n4JIPykxQ9aG+QLlCWpi77eQ9SnxDUQfsOqNEjlox\nYIC8u6S+rzOOl9re552dxKnc0I/bf2q09OUzCRUYWT1kpPmAbWtQ3itZkWnt\nQ+vb0bpD9QC2f+tcLLG9EKdOvtFeVNMWcNTZ6Yf1T6v3BERFELfG+atXje3C\n+CUmlKYwRaUDNNzgF3rla3P9gH38phx3BJEugFXqUSCIw4WFPfSX993cTPSX\nND/lOWaWxSQ1NPPTDG3AmjAMR/RG1q3E0yYzuo1ydJA6QhXfeAmAABDuNnYf\nCcLD4lcXONq0hIKtgUYU1ZX/BlCPtSxLy/tY/TiI/XqhC26TvoD7N0WFsSes\n30Fw\r\n=+kdC\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210330.dc0594f.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210330.dc0594f/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210330.dc0594f/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210330.dc0594f/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210330.dc0594f/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210330.dc0594f/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.12.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210330.dc0594f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210330.dc0594f_1617088624802_0.3310675989170748","host":"s3://npm-registry-packages"}},"4.13.0-dev.20210401.8dc6ffe":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-dev.20210401.8dc6ffe","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-dev.20210401.8dc6ffe","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"9f3ae6ec774ef228686c30d59706684d04f6188a","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-dev.20210401.8dc6ffe.tgz","fileCount":27,"integrity":"sha512-e6eHVyuGKmDt29GZd7L8mdeSQgOtccE4IU5ZOQ/G4SVM/zI9iKXFqA3EC8IMtJ0JtwLhUbVisyosOzr1rOM5xg==","signatures":[{"sig":"MEUCIQDQWcX4dMtZj3/9HSEgG4PtudSnxr5VALQdNd8X6t/VigIgQBzA3ypg78RHQxfO6jvpPht+lQHOqhWKX3YkVfUj9DE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZXOSCRA9TVsSAnZWagAA4MUP/iozhzujso7FZxR4snEl\nTuH91XFHIP8VYgwCNJSBybOWy3G9JovKSCt+9/GroXGwxhzytETYXugA5Tqs\n9l7v29KYxe10KQ/xk/gKHwDxwPuqVuvwMlxHtQSIlmSCBoHXNSIKO+aA0dkc\nHcfWLtv2M1URyCLqaYag1OUMvh8uJoeOgqksvQGfQUI6hD55AiJB4pr9n5Pv\nSVhNVGHyYwXvMbCNwjQ1yIVG7QwHNO9x4W10n67HfYbxAfAYRyEhVhEt/GT9\nblB0uNazMxtoMJuDDYxMJDhNg6+NgO7glPUdbw8t/g8ZCrMJoocBzdK5yKqK\nBxIbi+7YmitVdF0w3kRddrkaaZDxxMoFE0flBrCSHzJQWfEaQ7gKw5HywH9b\nyVIqyooYjUuXcLd8ppK5ex4Dny1yRZP/n30ndfhRqEeZDb8+7DYO7FnSewIZ\nGm/916SVocUW1ZckHNDvq5O/mW0BABLA02oj09W+J41z48RS3rhHPNJq6t2B\n5FlM81ArbNoArUL3eJQULXraS3PvBv12wMp/Svj63YO5/QiRheMrsbdbI14x\nnJQ2SViD/dkisfyXmrNSMme/SfTLT+xjX6EBScKygg8oatwYsxFCkab46th8\nsyJ/6Jb77n7h+vZO//HIDvC3mfWRmqttUc8fLv4GcDTpJyt/gbK3gnG/br8M\n2qJo\r\n=5yrH\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.13.0-dev.20210401.8dc6ffe.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210401.8dc6ffe/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210401.8dc6ffe/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210401.8dc6ffe/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210401.8dc6ffe/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-dev.20210401.8dc6ffe/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.12.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-dev.20210401.8dc6ffe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-dev.20210401.8dc6ffe_1617261458483_0.18550072948614305","host":"s3://npm-registry-packages"}},"4.13.0-rc0":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-rc0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-rc0","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"059d1842d49f95678c934e94044d81d64eb82193","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-rc0.tgz","fileCount":27,"integrity":"sha512-XdPeetyDCiAPl3pq1OjU4UZJQEnaSEcHGFmKq9sTFJ0c+qEZAfkC8cTW4iCaJ8Zl5X2p6sMMEnNmrkBwtRVK4A==","signatures":[{"sig":"MEYCIQDpoVHhVNb9T3wUyaVhvlWbRmInhQ0dSIC3Sp1zkAH4JwIhAMC7NKbNCUtpfsdAlKZBAxBAtLdIKmwp9gVd4fdxbixd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZmpVCRA9TVsSAnZWagAAFRwQAIOmVjV0/8csWZh1b/w5\nkKtV832/iNtpjxIXJkgsk5Y7a6y5kqJUrfzJlnGgk9zU5Ponp3AU8oG7nlMU\n+gyLx/Gy9Ug7vNNi1IzfVytFijmg5dMitIEYB6g8dCMWhUZFIUM8YaR7Kwyw\nz+IBAMbwfhcbUtd2fjzgJ3uR81nQkxZGZ5D/km34N2EKJAM83qtoi+vdPCb6\nDDN/LZ9k8r9SxmXO3mDraP4f8d123ChPt+tqMXpGCH4mLgN1WY59fOZWrQfK\nZ7YYW+DHkdRFkS9gDVl9DwhJFOxq3iafBTUI4npSn31Yj1p+RhDB+VDcN7Ts\n0nUcR+RTLlOQBC69u0k+FeoMp53vVyYDf5zE4RDIWnaa2s39LEHLfCcKbFVt\nDnfqbmIOWSGweWIKNLnDtysRq5bXo+BlqKtoRRTjFWGzjv5i6wF8S+19s0SG\nyEeQ9HnJhZddDB6SFihaNk/uNUvDsEUXA4hRvrb17PC2auxQ2Qf4hElcX0OV\nt63r5sOWN853XyfK9z6m188WiQt93POsO5wlVHFimagIKPAwm6cS0OqKnpkL\n3L0pEkTPwrLQrWuFmQYzhmgIQ4/NKCZtqaJ9QCAIMLo5PflnPeQxH5hSx6wH\n1RyqxshuVMLJI+eaOUCFQSf50EDrpSE/fsZde23+rwwrn8Jt5Sqib6IUQ+2L\nkgY1\r\n=NF8v\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.13.0-rc0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc0/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc0/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc0/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc0/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc0/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.12.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-rc0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-rc0_1617324628614_0.2994105154906104","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210402.7e5fa93":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210402.7e5fa93","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210402.7e5fa93","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"a60faf66a72a5ab941521613f310aeb81a8df49e","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210402.7e5fa93.tgz","fileCount":27,"integrity":"sha512-Ct41f+HLuoCNySx8FCW9XSRsFaULfiBuOt0Ob63ar8/VlWm1li4Bc60eaVcZXFUdf21qFObeE6mOVZfYsFaPHQ==","signatures":[{"sig":"MEYCIQCOKCF1EO6LfjKvUboa0VCxe47Prl+U2eF+D7VNVrr7YwIhAK3GdzBZlftjJ+FcxggzQ5U6AbjTo0baUiZzKGhtXVTR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZsXyCRA9TVsSAnZWagAAF00QAJEC66nBdFv9LoadEirs\n/Dbls6MfONvJRPydYGvLUKMQJS+5XyHRzUBHUjwcSIMC5F1n1P7S8vikT3mX\nLvLiF7S0XntQL1MBO1vRkvJdJ7UWHZ8lbQCqX5A2y/8CkZcCbiH8lun8LS8s\nzso8pOcCx62cW+TN+iwo6YGsde9g4rQkYECbkjD/1dNhurr++F7eJ1g9rV0e\nTiomKblSjwnnri93IESe5MF2MupWCya9LhBhH+3mKSWCHz4+XnLnSoZeKkEn\nf/gk81rRBuv1us4vUTtYyBNoEOOO4F143t7fWFScHjS4df7O1sXhRBi1Y+vh\nqafY/TIK7pJaI5uCxMtT0W6rQjo2tGCVjsQyi0RgBHu5Ezln0YZAtUfi8nrs\nThIBKgxM1OgaxCummmTuwfi33QG4MEb6O0zTqx+ds8d9w+4fKEbSNrXG4xiy\nDOjcu5rgR+jrTqC4yhJGs6koL64rIZSWZP/5NIKBDvus4TAL520Vdfch36IJ\n3IyGmtyv1j3lJt1xAfu1SmcGQcQ4N7SCrgn5DKpuUv6qILpTMn8PrTaeK2IS\n7W67HsQy37l60lt+HdjOulSzCW+wKHL3CTu0Xwv8IdOW8FRClIQy3EvNq6j9\n/EY9F1r53lPjDCOxvZDB4pNLgnzINkl1EPvmPQ7T0Om0QYeu8lY5IpwBqZn6\nb+PB\r\n=e26W\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210402.7e5fa93.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210402.7e5fa93/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210402.7e5fa93/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210402.7e5fa93/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210402.7e5fa93/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210402.7e5fa93/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.12.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210402.7e5fa93"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210402.7e5fa93_1617348081597_0.9081532949163109","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210406.74baacc":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210406.74baacc","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210406.74baacc","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"darinious","email":"dahoove@microsoft.com"},{"name":"benkenawell-ms","email":"bekenawe@microsoft.com"},{"name":"abrilgonzalez","email":"abgonz@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"dbfc0685f0024b8d4bb38737c439440d277e3e9e","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210406.74baacc.tgz","fileCount":27,"integrity":"sha512-Z0BlC2CR03mB/KhXUORR8Bl3vRyoQoZiG3ZR+MNtKV6wX8LiUcS0jT2Iy8qyVeDC6QebT7OBDEVr+XAkcl5Bbg==","signatures":[{"sig":"MEUCIDxt8zp0jlBN9uEhW97hZRJy0oM6e9T6GhxRtN5dBOsyAiEA7VPcyyBuolLVJmiMbjSIH1gr2WX/7wYbw+HmrPN4KNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbAudCRA9TVsSAnZWagAAOF0P/jELC7SDZYim04ylx7qx\nqtT2xsNCw3aaa941E7pi4a9Z47cJWDVrlSEArAXjVbFi9UyaZtqSiqucYcek\nJzHq0dX6BdN3/ZVbt5PbUp4PwT2PfpS6MlSUa+K3RaQz+oT2npEvJ1Ax9tKV\nBgIGsJH7b1PcIi40AAKqgyuMYrnl2HlSU+GevAIflBARGB9D9rloU4wRyk+y\npLp5wJywsrSW/orTo+KpK/PJd3EHUg8a2jDnwaQFhj0DGNkOX68dxK3iksHi\n01DLjefJHHmO8yTP0KBRg7GWPIPHUqZ/fptRWZG8s/sp69+Hnl17KlOyPX++\nsPvf7cNUGk+/hmHOiTvkw2hrZDgNzvmbGSdUSPJgGP5gS96TK1JMFB3vJGqO\n1Si6SaU9e32uJbaNpyWQQP0KEbbGLPf5Z8p8fX7xmCpbbvFTDr8xfQAOXiaH\nCooUO2OHgtXiLub22/TP4NvY9FrWokqsIJEL8FR5ua3+B2bMdmVYfMDrSGYS\n+UQ9J3sPzByApZDYeqr427ILWIDMPLVNsNjw69BBPAD5tRIh5AguQMNNJ0O0\nGArExXStnCwYJjBAeWj9MYedsTfqebBs/AHyuR409qhvPRoWAyPc2OvNrSdZ\nkRdGfXOsoAJuySNi/lPc4g95YXL3UEktjIRTKC65cKvbqM57twbOs7B6RSGZ\nchNB\r\n=X7G3\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210406.74baacc.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210406.74baacc/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210406.74baacc/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210406.74baacc/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210406.74baacc/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210406.74baacc/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.12.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210406.74baacc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210406.74baacc_1617693596819_0.5272389050491477","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210407.6745788":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210407.6745788","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210407.6745788","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"darinious","email":"dahoove@microsoft.com"},{"name":"benkenawell-ms","email":"bekenawe@microsoft.com"},{"name":"abrilgonzalez","email":"abgonz@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"e5395989a18346f18f0fbe055c45218a4ff3ebab","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210407.6745788.tgz","fileCount":27,"integrity":"sha512-T0anxVvT/qWkRqevxdLj8Gff+1gNclBDjbOPYOMRnKYoH4CW8BsZ1Ylhhe+BpfGoZxVIWbcgR6qX9G6Xm4gKHA==","signatures":[{"sig":"MEUCIQCzIgUr2MUGIZ/XJgocXekXveMu1g3QJQN9wWlHlGjbkQIgaZRqBmriWLZkxtf/W00q01PKBpoYwAZ9QugW2ZTlQPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbkR8CRA9TVsSAnZWagAAoYQP+gNMBlHhTyWRp9KVbXk9\nYQ35/8YI9w+hfN/y4fskszQLOGQBeaH0mhda36rD1igZxNQZD2ZEp3dpb94o\nDSh2+4vUdewC5q7Dmp9NQV5ISO2hogBleDzfAHJW7879UxJD0xp4wU4atQn2\nRf2XcjmVGM5D8Y7K2nGtVyB0Jr4hOojHqD80G80dque5o3XKVUMQQJDvpBqR\ni+LBRcSZfn981mH8U+My5YbMxRGZDVcdomKvik5rYOLiaGmPZMeB7GsS98Xh\nnOjf6YVg1ZsD/VMKZv6bX9zlpGI0ai+j8u+hG4phocv9iF9rXB/s2jE4dWNH\nTfWtuP5wFs15L3Zhj1iPFoqLQgsrKd5a/o8MMYfUQCSQgdgln+c38hg5zPro\nk2+cO6BQWbWnxSQ9efXMyZ6DB0lO5AdWvRGa6P21mmjslvL/01Cs3IM9Iv8Q\njxva9Rs0yR8px+gf1p38SGL9CB49hHyPRDGpm3SymACsdxbZdO5n2LGw4jPt\n1W4H9mMMJlxFTtxcwDZMwGKPukEtpWu8kf0bTNH0w/wi3h5Pt6MFoCBzhMVB\no7AORjq5WKsilMLzLJrQ7Rkx8WQAmvS2mLDFr6w/krzJ7n5u0Vh8c2R9egMg\njbfWFYkjS5hvSD2Juh800jsHxVlr9QJ0ppPZlnzV0fvxNItQ03tTHwu8VaSM\n582N\r\n=vcry\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210407.6745788.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210407.6745788/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210407.6745788/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210407.6745788/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210407.6745788/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210407.6745788/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.12.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210407.6745788"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210407.6745788_1617839228083_0.9195796529007672","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210408.393d33d":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210408.393d33d","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210408.393d33d","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"darinious","email":"dahoove@microsoft.com"},{"name":"benkenawell-ms","email":"bekenawe@microsoft.com"},{"name":"abrilgonzalez","email":"abgonz@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"75091af48d289527820eff35f62c1cda645e12ed","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210408.393d33d.tgz","fileCount":27,"integrity":"sha512-JvUAJvFdRVcAFRTyNnwfnEJGXesn4PcYoYV36wJhKXjCHRVF/R7rgZPTxIa4MsIaV+F+Nky13wET1G8BmVKfig==","signatures":[{"sig":"MEUCIQD63dPxhq3McPVLGtw0oMXJ0tzrLOt+FSy+hA4ncNIE7AIgHKzoJRknUvmeUcy9pwKd77E7+0oDs+XHJ3w06BOI9hE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbq6lCRA9TVsSAnZWagAA4XwP/j/OVHGtjK1RC2eAopCr\n8JQy1I4lMU6Iw+J1poChqjERnekPpFQH+wVHsxWjOWyEfaudsbPGhPmymKLc\nq0Ko+a42NIVeiMBApkRY25roSWP8DWBObLDzJxH4dbZmFri/1y1+YIhwLqcT\nQhawlWINhA/XjoqDwfjWR/3S3DDklggol4fqn9ugg9UF/kuhKcxkjwJCOy4h\nEh9zLkKwFK76ibPYL7yckwBxmB6R5USDnxYIvq56gHz9R88mxrOYUOm3wyNY\ndm/k9HZlvXsDOBy/tCExfpduxh/dXFRgj9kQbVVWyC+3AzVsYtvZAtqax/vL\n0TfeNFW7a8g+ZVHbri8+0l4LvSQW3paiOQ4bRvnZS0eXB/lEZv/w2Qg5NKRy\nkp0ZQuHTa7Yv9C87LZ1jQcCvs4lydramBrhMak8btJ/l+tAb90kvV9zp9Gnq\nFdBEFhLwy5MMseChPaJlItUhf834cEuq0zbhAmemxY7QeizYqpLohREU31fM\nUlQtigVtKyHrINRssu4BYCoAcwn8nnziGkQlTQR9ilcODOR89QC6m55PWvpz\nvPi+AMKKXMbwjOqGqaXDCX7PoRrLBmWU0fGFcgL10sgrhYjlnQi9Z0Hh+zzy\nxyltHovdGHdsNEBlnav2l1kaKcC2G5sV7L9h6znzQXqVCUa+3rXvSKvzoW9n\nu8TZ\r\n=gGfe\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210408.393d33d.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210408.393d33d/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210408.393d33d/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210408.393d33d/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210408.393d33d/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210408.393d33d/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.12.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210408.393d33d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210408.393d33d_1617866405164_0.7762047161417198","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210408.1a5070e":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210408.1a5070e","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210408.1a5070e","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"darinious","email":"dahoove@microsoft.com"},{"name":"benkenawell-ms","email":"bekenawe@microsoft.com"},{"name":"abrilgonzalez","email":"abgonz@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"8cdafeafb0bf14717dcbc6b7d2fb779107e60259","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210408.1a5070e.tgz","fileCount":27,"integrity":"sha512-N7WDRjb/Ja+Nythx4Jfg2txN4r2btA4IJQMcxAMJwmGQXQ81xei5AsKA9WM8kTotDh8fVl3K6CNUqlupgVSEFA==","signatures":[{"sig":"MEUCIQDCrSdn/JJZhBkq/ircxQ15gdJCGf2vLZBgdCbEdb6jpwIgVd9Q2Qb5hDBWkZ6UFkr9xYiF8LCn53Ne6jEdVLbGdxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbza7CRA9TVsSAnZWagAAv2YQAJpvuG+300hrZiMbYSA1\nGDLvGnPmTDbwVWo5X6FV3Hjny2ApUWH1whfY0PsYFK6B9iyCiDDLyprlIuVH\nFj3JDKQe+u88SQPqQu+908vmxitccfOOHOuNOi5k58sy68xbZekD0xod2cyw\nh0wsGTXbGi8KvbGt+Ih0Ax1Z+OCkbGko3xn3xhB7hzujN22tQqYyERR1ahIK\nu6ASa3NPdqbWsbjSwiaXnbQFee6FoLq/je0moBbGumtDc6Fc8JDq7/hR42rz\nqc+7CTRHe0eS0dM95cdyxy08sT0MIyl4qAZK5sNiAxa6XIQJW0KgmgvO6wIv\n49X9gikaHeunx1UX88F6/8wjejDnIBUJe/iQ+30A0HreVH0FLzCl3aIht6uS\nWD4v7e8op0ElYsrtDG64XPmVkFie6U/UfNVIVsKvy8df8L6FE3UXjpBlxY3y\nGBnLixZCadrXl34OR/HPUzgReYCvauTcHzcKAm/QF8uStjikIHff6uvTud40\nQoH9c7ebMOx8CvlQpNgfMmCd+16RfNewPO0PKuGpY9qOKTgWwdhmgXJpjX3d\nNOH86/aTW7hK6e7gZm+/g1DlP0PcuanEXR7sJkxt4GBT7TJep0bJr2uVJ4Rc\nnY6SS2+OqJska2iLPFxGSt1trdXonJef3f2EJ3Zivlj/tu5taTVbIeog9NjZ\nm2n7\r\n=qCJy\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210408.1a5070e.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210408.1a5070e/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210408.1a5070e/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210408.1a5070e/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210408.1a5070e/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210408.1a5070e/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.12.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210408.1a5070e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210408.1a5070e_1617901242477_0.10310332965097402","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210409.1a5070e":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210409.1a5070e","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210409.1a5070e","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft-graph-toolkit","email":"mgt-npm@microsoft.com"},{"name":"darinious","email":"dahoove@microsoft.com"},{"name":"benkenawell-ms","email":"bekenawe@microsoft.com"},{"name":"abrilgonzalez","email":"abgonz@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"4945078e944516d011dc014d88b9b1eddbe986b2","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210409.1a5070e.tgz","fileCount":27,"integrity":"sha512-2215/BaX2KzKJcM67qKPEG8DF7JgEeINdPQbIwA9UdJfDF8nBpKMXq9Jix3uRK9Onpv0s4ogWjv+w+FAsQy9jw==","signatures":[{"sig":"MEYCIQCSTj+1LeTsO/1aQ92K7/D/1I98D8dB4BC/RfjM5de2cgIhALcXtX3icl7G1fe7lEO+CvKQaemTFI8N2NkhYwvjiIYg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcAA9CRA9TVsSAnZWagAAwF0P/3lo3MNE3e9OSdbP47df\njE3bHtTKS/s8qDj4IonZMR3DU4IXbJe4ujV9+mlmzFxFJjScNGHyJCrQBkhI\nTT5PHckrHjtn7fWL+R2WtsiQACnf62UyK7qS6zeImVPKLKeNAtlD3dwHgv0y\nxUs/kZDXatHtw8B3a7U2Y+H5xgvOlMrI1CMTNTfxbPREvb4N69ICffPJ0nRB\nMa/X9opHNCHJh7jX1zFpRF1kkaUlwjyPRwhy2Bj4w3d3OS5q5hyaAM6fZAck\nBHEAFmNZMfIV9F9BnBl3V/13CPbFHWIOv7nVLyZBcGx6RXYFDqhLA/rK/Vfa\nHTQ/joppuXvwcuowyN+YT9avoFI7YU/3yHhwj2la3WzZ5RE8H0jOP9PUtGqR\n2P1fWKu/emjhSMs21p4cDSm5bwak5UvjT+v3MpKU4RxdkQcRGjmBKcIe1IIf\nF5xNPUeXCbAxiEAiQfadm6t5SN0WHRURQWJhisj3W674gvEyj4DBo9I10okO\nyTQoRSkvrTvcMG+Tp57J/aLJChXYfpwwMW9QRtd1UUtGdFGsctJyW2V/N/ed\nJtrYVj5gH5wFwVlI55pAR6u5u/YPXfzcwGDK63IZHy1iuIkqLliCFiH/Sx6U\nGvJ5kdr7PLAiPeq39wyXjKeTxwh+KtePAEomWiNtGYY2WM6LtccY4habse16\n47ie\r\n=f54G\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210409.1a5070e.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210409.1a5070e/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210409.1a5070e/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210409.1a5070e/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210409.1a5070e/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210409.1a5070e/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.12.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210409.1a5070e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210409.1a5070e_1617952829070_0.5751372891181792","host":"s3://npm-registry-packages"}},"4.13.0-rc1":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-rc1","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-rc1","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft-graph-toolkit","email":"mgt-npm@microsoft.com"},{"name":"darinious","email":"dahoove@microsoft.com"},{"name":"benkenawell-ms","email":"bekenawe@microsoft.com"},{"name":"abrilgonzalez","email":"abgonz@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"7f57ca4d98b69a4ee48c1d85fa756c00797e793c","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-rc1.tgz","fileCount":27,"integrity":"sha512-2/xTIpXbjJEz5x2jEBlsnDQwBAfevQpwBPxyFcvxHjHN3i5/PHl6cXPsNswfNxv/a3xc0u25mcMCCOC0alwPBg==","signatures":[{"sig":"MEUCIQDjk1f5QDE9OIXBkTtr9EoGmh2fMjSJTW3qjEsAKKs0EwIgcXdNlhoj5Ii2G408X8b1qUVA/WAZa3CddJO2FdX0VNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcI8yCRA9TVsSAnZWagAAiEYP/RSAZrjMLfv1hKqFRIC7\nGvuxNGg/xC5M0H5Yo47gJXr4dOH7LkxWS/cmcuyelA3m9u5VbsI9UeHq2Ntb\nDol3LD3j639OMOfszZK7fmfZezOwgoZ4CTAkmcQLA7HBeH9jG3IwjvZVud2G\nIH94GqPoL9yh4xaqeLk9R1JdxbRNoChyd14UOXNTdjan44VRaMPuAGhhHXM0\n6tb8e+kksfD70ZfT0E2dOGpKbRq1UagE/qQCIfxsq+51T+pezZQk4HkT8E5K\noX15YsSvBxZ7nRn8btlX0VBpjJYp+fZ1g2seSZ1Of2x4ExkcOeGWLoaNGgbJ\n/LwMgBs8WUxDMBfXI020o2wJS9xrHJ8clsIe0+16AuHsjGvOEw5fWK0iPYFd\nrHXm+ycvLEm/2vum6n4T1ITr+5f86p6v2K+w6oyQ5hFVcpFY2kUPbNM/oNv4\nZpSqWGGfYTFA79HWYDesZE0Dt88gzIiVLnIpRQywicpwke69iJ3T9sgS4c0q\n9+UReD2h028ketoFAvx8WTZtIYgBJSFBOEKDIbSGjpaDoCfVWe+9o+lRs0vY\noBCZdhWXitizqH0Tf+pFwufrHiCdbZ7PqWSVIDTFdDHOafscMbh9of4pvDT5\nxuQ7j2cug3FuNEkG546oF0n5LmDVxNMDmjYmBVULjW/UymimaO+oML1ou+M1\nMHPn\r\n=5ZGR\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.13.0-rc1.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc1/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc1/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc1/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc1/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc1/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.11","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.0","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.12.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-rc1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-rc1_1617989425863_0.6604405538616616","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210415.161c029":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210415.161c029","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210415.161c029","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft-graph-toolkit","email":"mgt-npm@microsoft.com"},{"name":"darinious","email":"dahoove@microsoft.com"},{"name":"benkenawell-ms","email":"bekenawe@microsoft.com"},{"name":"abrilgonzalez","email":"abgonz@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"1a0e4f9c973ced47f5a1a3e63bd6f0eb3dc72231","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210415.161c029.tgz","fileCount":27,"integrity":"sha512-tZq0wa2UxckiejFS1+BeshQ7kBEG0rQva79sMgJCHsCxhvjCM/DSvMbq7a5sSz+iBU10Q6xRSsPCMPOasW9goA==","signatures":[{"sig":"MEUCIErQfZyiDH8sPCdupYN5ZHL2qtnO/zclYZirTpIq7qohAiEAmA2Gv/H0peiBXQvGujajrdsOBeiU8vaIemXoWXXl4zA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd+kuCRA9TVsSAnZWagAAhiAP/2dkGephO0dYfPqAAlNZ\nkdcFqXFr+gYzwVRboWWNdhaBP6d8gFI1M5eaGlaKSSyFTyhNcjr5F2IvTOfg\nOrnpT1tM0HlFaQCdTo3kMZeh5u1xX+BMWvCz4wCL+CFEJ7YziH8xuIUGTTWI\n5tyeVkp7JbHGetu+OCsdblveKO7N9Op1ipHcjI45vyNfivbXPnC/lSnIIPDN\nHk1asFb1yl0rUj14QquNT3UDJIQ3T3mIj69rtTJ9DfkqwVGRpwciLsrgwUXr\n0HxDUYgNktBVYCDUZOm2OW7/1As7Qbt1ufK64aXOmBhMZ27CX971s+hixP94\n7kUM95CAf0jkAl7njJDJV37G3Tu9UR7PYpJnjGMWrZSj8LC3Uh0mH6HYI3rl\nj6twi0Fz9o4bdSEKU9cg+ZZScNwXH5e++P0oiB5BXVeYsAiw/QnQg80LlcPy\nlY2+BixttqqUfUu/ZH4GdDbvUulpHAVovW/uoYSVuWE81z7huPxMTirCLKc1\nS1nLBN9wQ42N8zigYh9/tCQr7Us9bHWTCUWhRkllatdFIgQnB4ED30Xt6LDU\nuHT6STsIoFodsM/TnZCrXsCRElQORDgdo1PQd9ikpX5wAedgPTaX3NvQ1PwT\nE95lj5BIXUk5x+oXXRQddfiMzN6BnmjNxPxUt/sLqn57MWknj+sGlzIWAsiQ\nmUpl\r\n=N5el\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210415.161c029.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.161c029/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.161c029/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.161c029/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.161c029/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.161c029/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.12.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210415.161c029"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210415.161c029_1618471213909_0.14737481319646006","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210415.7e35288":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210415.7e35288","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210415.7e35288","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft-graph-toolkit","email":"mgt-npm@microsoft.com"},{"name":"darinious","email":"dahoove@microsoft.com"},{"name":"benkenawell-ms","email":"bekenawe@microsoft.com"},{"name":"abrilgonzalez","email":"abgonz@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"67ae0f0828d7288c0c5995b5e47ba9a2b8480c28","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210415.7e35288.tgz","fileCount":27,"integrity":"sha512-uyz3cICYQZNSq5L7K1HZy2kp6wjJWcgUNXtQsJeAz6KRHBeu8vD7cGaR13rlw6K8JfIt+vp5HSuII0M9UOn6Hg==","signatures":[{"sig":"MEUCIGko1d8xsM+Qmbm9z+tNLnD4K3lEmWkWIM7Dn5mI32/rAiEA9xgGR/ppFxVYnaJfpDU5aJBzxUxhsqYopVx2DAZ6Vj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeJCxCRA9TVsSAnZWagAAFz0QAJQ2IKyr0YF2c/8Kg6TE\n77e7GVcX0buHFqDCdRGHoyrBV/SgJwAX+HCFP2xX3pbR+g7ecWQBVNnCJJpg\n0TtTf6oCLD3MVLuPO7023JhL264cK4SKD4loiaPzhELejAHGf7XWLG0bmj6f\n6cGjQOnD9rAkkCVjQsqkrGYa4+DfCkeOV+DYilx7ya9ZPmgJ1NELZmAc268j\nJzyuJsaRkVLaIv+kUSphL+h323keJPm78AAayOggjkFbi2XLF3s4ry9tku3n\nXoigMOWrdxlScdRJ7FD8Z3vm2XJCxA/Wi8TuIb0r8xYUMza70UNdo1Qk8964\nkB8ga3zeECUvdTmdtKfdLdAD1MUmFH9VSVntiLsAItcsbJqxMeWlW1yscAVz\ne3u/2y6tqaQ60CvBTIsR2F4SRW6YZv0LPJwUU7zSQ7G/EpsTWqwY0NdI31cR\nUg2U+LKsDA/MeliIO5GmWWO1ywG3iViN0+CFmVo/Is9F5XDnYfX3njLnmZOz\nt0wJRNxQ5kCx6sfKJY4A87RLhSvZW9xbXfnRP71CXuyFBQH/QqJ6qld1BqtQ\ndfAbEcmxB07+YVtRB1O3znsdx/F4JKePwmjHV4aQ3b5nXX/gN1fzLfnJjrQm\ndTGrVbrRBWj352WLizES6PRQ3Q6STCMCOwe3vuZqmsC/dkkiVg5rTC3ZSOyE\n3T2f\r\n=pNsF\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210415.7e35288.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.7e35288/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.7e35288/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.7e35288/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.7e35288/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.7e35288/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.12.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210415.7e35288"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210415.7e35288_1618514097126_0.6687410196959771","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210415.ab0fc09":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210415.ab0fc09","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210415.ab0fc09","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft-graph-toolkit","email":"mgt-npm@microsoft.com"},{"name":"darinious","email":"dahoove@microsoft.com"},{"name":"benkenawell-ms","email":"bekenawe@microsoft.com"},{"name":"abrilgonzalez","email":"abgonz@microsoft.com"},{"name":"awentzel","email":"awentzel@microsoft.com"},{"name":"eisenbergeffect","email":"rob@bluespire.com"},{"name":"janechu","email":"jachu@microsoft.com"},{"name":"nirice","email":"nirice@microsoft.com"},{"name":"ccf-bot","email":"CCF-Sec@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"4decd78bbdf1a32dbd92b1638ea6e243c339b5f4","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210415.ab0fc09.tgz","fileCount":27,"integrity":"sha512-LuQyl4BO5NXpGu7NVCWllT5CCLDX1B4yoYepnI+Xg4K+EH9ma+oehI6Qrg8ByscSaJZLGQpU3HNLyK8af2tBAA==","signatures":[{"sig":"MEQCIHAvmRW0wVvqoZ6A4gOJEFW8sj+IovuHUTxMllDb+LVMAiAcBzBRmsC53409BhYgJ07oueVO95qOox3O38UcPlHohg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeKC1CRA9TVsSAnZWagAAFYsQAJR5HKQCc9a/Ukcej8u4\nXfV//WgETPuFqWNi8iLkTozCecXmcIJOL3DRWcOQmZgxqiCFVhbEyLZJ+rYE\n5hjAUJyfGxRTyAj4VXSmGehjLe6mHxJnu94FcEzgLHvha6olo4K4FpJ58C7e\nyJO7c2y0/bDm+g4elbXseb0vNM0FY+nxQbQcAVR4f8emUxew9I9rrCZNkg5Q\nW8Sjr5P/5CfRQJJpkNMYNK689Es11x3DYhuTNCtBjBPSFgbKrKcrRzdJSSEJ\njMak2JMmAkUHGMaplgALWjzr2XEyPzm5UquxmodtSkX44YeHGYoAsjdjtjG+\nTSI1OzfWlCQq9vrsWaZ/Knqm08k/2OaRLMo8cYcGzs83hQtkGmLFDoNtcKtF\nchEgo84Tzzjc8kyHaLmcNs6GKszf+M3vfI7XO/oyhwm9UtOcEt1uIW/PpaZV\n2Kk4Wd9R32kwXTZLevclAPe7kVaO5RwcaE2YiIkZNWKTAkjG0LtD/NIChpEE\npfqkRC2g7WHI1IvPRoD1Nf9CtWbGC8ddQm+kkaRWu0FopdzMr+uypvWhs5Vo\nIfnhHnZjE91zUqcxMAcBD8/o5Y8QupCUh4Bky5w8sILFFuauRKKUphmNbOAK\nR19rHnONRpryW7BADGh8gR+ZetUOe8rgfDuSNtOr4mCdmVKzG39wXUKbtI30\nYqb0\r\n=TBQk\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210415.ab0fc09.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.ab0fc09/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.ab0fc09/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.ab0fc09/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.ab0fc09/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210415.ab0fc09/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210415.ab0fc09"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210415.ab0fc09_1618518196719_0.6856131355639645","host":"s3://npm-registry-packages"}},"4.13.0-rc2":{"name":"@microsoft/bf-lg-cli","version":"4.13.0-rc2","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0-rc2","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"a65b17b1d42e13599e8c5a09d5a53e3a15a8e6c0","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0-rc2.tgz","fileCount":27,"integrity":"sha512-3XrQlJBTR5hW8q7KWiumB/lf+vMVSY+qnvLXAvhhzRpwr4H/y0wRZQQrnyR+LFHNfvCvZtgT25OHUE5bkFUcQw==","signatures":[{"sig":"MEQCIFev2NnAjJTmxlQZN5Q7E4Fb+mpj1GjgQd4bf2V6OjImAiBChQGXD5e8lrh8GQ0Lya5hdbN4XxHN7AxNVdrUK8gvDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeMMyCRA9TVsSAnZWagAAidEP/ilEWm58B6/I2MMvUjQU\n58EZzMpNOCfs2xVHkSs43amg6PLTB/uWWStuQLOljZPpZp/M3mnsdxbv067X\nXsI1wMdQS3nJgR8MhPV5V86vlynyD2BT2U85QiPEmbNo/RXug7dBoIdqwvWy\nsICiY2WFI8ejUT4pmq1UIH0uouZRYRkfi17kXlAKW8AuxNtcFTdzG7SAaR9V\n9IQBYle4ccx5Yazvdfq5lAPvnB2QQKBGucAv45ECb+fdbR6c6RiKt2TwVthe\nw/yEkB9UXnCnpKoBtz3w1TUGcvWg4KoiSRCGSqTaHTnfl9IE6DOPOfQb+rjx\nQJVoL9xBR1ot0DNZ2G8DhD0pQ60QwcHi8DnVvMovDYDAaYcSbdnC/+pLQ4/7\nXMzWxcHF68rM0mMwJR1d28D3vf+isLfXVdsnOERP+GgTB0/5Gka/MuEwAs07\nNg/SUfmJpTQwr3FB0d0Ogt/+7q9wFrzI1NxGOXA7NDlXm+nC4CJHAKb+ORYd\nEhg4hBhRE9rGagD8uQqO6jMbN2klnweM01w/oobYCU/qcpbxuw+v1UFbjuLD\naDI/tstS+/esDgQYVY29x23uSDS7quuPDxvSU8VJrtBfJ/86wg/Bp5LFf6Oe\ntrn/YP7xTZxk8q9uBrsWzO9lGLbR4g5mPAK6l2VgJCIbO1ghaEfp436wTzr/\nnaaV\r\n=ydQ/\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.13.0-rc2.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc2/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc2/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc2/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc2/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.0-rc2/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0-rc2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0-rc2_1618527025989_0.9606463775985252","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210416.ab0fc09":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210416.ab0fc09","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210416.ab0fc09","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"75b333cbbf3fd445f4fa2320076c582be6111b2e","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210416.ab0fc09.tgz","fileCount":27,"integrity":"sha512-RVckCRte9MkKWqI1eRkwR/qypw8CaJDyRy/WGAmpsAZBVPxUy73YhtPKyQ1tiJ3VcOo1g2JmQ/3dmLbVJJkiWQ==","signatures":[{"sig":"MEYCIQDXYnppuTxoAJJCHy37yyGJdupS/ECKz4c2MQfTuRRqBgIhAJXdNLRorAnV50EQR6Oyg3EJx/0GyLSg/EyiFDRPp8bo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeTqvCRA9TVsSAnZWagAAODQP/1dluK0BSMf9NqQy0kpQ\nbHqaX2q7jZzl4XL5CxSDJ2oMj4i50QjDeg0N0HAkdzUv2fsSGHXnoC2NIbDJ\nFuOE58HWIOY2OpXX7/+fnV7+oL7jpELQ+JhvwDdCG6G2TmlfSgprleEsCVZR\nu3tiYXvBWKlPkkdrymzTzUhCvk5P9CDQokUTR3/wKdGf47oVYtH9Fu7g6yI5\ngOrnb4r/AlZVBUp23s04MttkojEpZBQLlNA3UMvXyY58DTmB5hElpYQbBo64\nu6en+Fgg7pihOaGno+j14X/pUoDdiQYNaP6dJiD1j1/hmS/LvtMtjmoNCsk8\nBnQsCtAvllF9s1fnP4whp58n9aouYclFExKMuI6ILbkCe8PDebI5dNWUVYzg\nvu0Hj/Ypd0+QRFK5oV8yrFO4B1wtashKEAjXvgstVFUgEB800hbLBfnZfuJR\nMSnW7LXwruw7PjRIkR99N9UI64hbRoZO14vyMxae9U4lWyZnVlUBlLYv3vBk\noz6figQgq3rOHXypmEmheuWTxitvFRnfvTeW/R8AN/ZImzleIFAMNV0Ki121\nSqoyGnxWunkghESEkQzOMU+3NNowWHHRmoTYqhllaHlc1Uu3o7KBehkNqXTi\nIe8Sim70wRUNLUDfy/S63KKspzN71RdbeeR/1kEkKPrho6TamTQrMIDUjh2t\nYldJ\r\n=/yZc\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210416.ab0fc09.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210416.ab0fc09/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210416.ab0fc09/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210416.ab0fc09/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210416.ab0fc09/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210416.ab0fc09/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210416.ab0fc09"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210416.ab0fc09_1618557614863_0.5302401664791183","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210419.7257bc2":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210419.7257bc2","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210419.7257bc2","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"6e54b562b754f83d60298197e3f129c62b651762","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210419.7257bc2.tgz","fileCount":27,"integrity":"sha512-umppMeSKbussS+kywMFORB9cB56Sk5bTRdZZZd4Tm6XYU4OUGTbac2c0trnK1AH4mtfetUsIXMGZXmClDAijxw==","signatures":[{"sig":"MEUCIQDScNSTCZJ5r/7/jHLPd6/fzuCHUVreDIsURAZu4wa3BwIgOLhAftRsJXxn7tIuBdxvcx8l6m6c+hdHavMh0CN2MNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfc08CRA9TVsSAnZWagAAOLcP/3UvEuMWvT0pM/48imwq\nlkMhVxs3MHBhrwQ/tPgb6BdyIAwk5UQ8uv1tGplKvkKWnSC94BlGfu7MqNS6\n1ZCmSsCXKBEHKnExtuTsDwXe015AXabapRY8kWLF69A1Gre++YX6FKnkeFDA\nMPDwGTGx0OqVKCMXL4RgPXhNbINGVg/ZClWiw8zIihzbiWnSMnNKUfoO91f1\ninz7xwQ1CF/wGCyCuomSHeQIMIVDfDs9MWH57XdzAEEnrK7cACEN+KCJrYJr\nr850iGkXO39EVNWIp9H+jq+rGsEt1vc7P3wcAr7hRORt+4D1NM3UdnYCxarw\nIFekWDqe414OOUmxF7RLqIEh5kD7eJXVCiz9hc6NLgfIQlxDR4hV7U/UUvvT\nrxzwtzX0wk9hch26LY3wpI1HtZ4AW8GpukyKTwFGDk33fIrELiiyOIW/SFAG\nUIAB5kumwX0tXuWBQq8tKdg1WiwXN9Sw4sHEzKdYP7Q7DePLSKPhjBYYdTR7\nIBslduP0CtFY9/SptkaTDj/AM4SMtRbDg5W20bkx1iTiqZc1EGmnnDRlchCi\nKQisbpr2GxSBuCmtuEh2nge5J9tm6J0E6YbTV9ple8W316bf8dYxytDX7mrT\nbZnHI8bm74EkFeG2dBSQNOr2WuMUU3naYbTkLfD/uBE3rX3x1cw+nH+YUlYX\nP6Ve\r\n=cO5I\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210419.7257bc2.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210419.7257bc2/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210419.7257bc2/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210419.7257bc2/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210419.7257bc2/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210419.7257bc2/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210419.7257bc2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210419.7257bc2_1618857275720_0.5065986410408445","host":"s3://npm-registry-packages"}},"4.13.0":{"name":"@microsoft/bf-lg-cli","version":"4.13.0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.0","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"a00df14cc967f516554fada2d47c149729828b59","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.0.tgz","fileCount":27,"integrity":"sha512-DXuD0wtmsaQk3K5lnwQT1uf1JgcpZgO6vr5Iy8bIf921O1l/8xwuRX+qm5zxzfjGBEwatzck2a9oWYWTBpUzYg==","signatures":[{"sig":"MEUCIQDYbf6EELG8j4XUPwc4AgiThwB3HnlHeh/ksFeExoJEmwIgb56msT5haygmNyI9mlAbOqTaFVk7bDPre6NSLIgomX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfgHOCRA9TVsSAnZWagAAJFsP/2+FC0KbcVU56542FK8Y\nIRdaju2mxuNRlH3RL/enQeh6aQzBkH3Kc/AuII58L09/vHYS/obziG3flTKU\nJ4RWgPQ5e4SBON/nkFg3CQET6yc7hJAEwmssn39zNNgDJ5/rk9noprGmw5T1\nX0A3YQekH7yoUi34t7JNLK7fqgXp9qW8l+Mmkuh+KXOqxfdVx5D2ScGO2wvs\nMYSL+i9YM22tsvYdFLSHwcYWKUURpLPEG/lE+lKGIeXPxTfeP7t+ppPwHASZ\nr7gUhdo0zghplzxibYyseXoXHGFau371R64ShAwzfgl68Zb2FYLE3TYgVMvz\nMxDOpaEiuzotPFOr1yoIorXhhSNn9/+VbB8qRYRbhfd96cuWvzpAIA0Np18s\ncR1PRrIG2aZjS7NfyH+Szz1wjnLL4Foem/KqXdqeVdAp5MH1G7uqRZDkiDOP\nMhhrLQXlC4BE+IGakQqCdk1XX8IlevLdKzjN2cigYBkYg5qJkQppHJFvnupF\n8Xw0crsoDkfPVuFEOVDxhLOXnWZs5b9rVlqHVQ9S62VIx+ifCLUIh1Xd+YeW\nrT98/SVER66xDkwXrTTKkmlk8Cbps97foZKT4VUHtGVbotxxQ0ZBKRI1bEZD\n6iCMgW7INAKJxdrXit7Lyv/UDBEqYqru/T4XzGC+CAYym5KsUfDFbIHuKU8R\nvkNg\r\n=PG/N\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.13.0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.0_1618870733956_0.5617694585708803","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210420.fc92e9b":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210420.fc92e9b","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210420.fc92e9b","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"zhyuer","email":"zhany@microsoft.com"},{"name":"nintan","email":"nintan@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"fffaf5de723ce06f7193a6550a2426ce497aab13","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210420.fc92e9b.tgz","fileCount":27,"integrity":"sha512-n93veY/wa5j4AB3A2zd2D6LVIDXxOTAUTC4TmWzMx7/fojcKb1Zb9umM4fQ840Gd314CHa751mHIdAIv837qSQ==","signatures":[{"sig":"MEUCIHwGMYXGJOoA+uyAXhVXwYRz7PdLGynOO+ebu8V4qpJ1AiEAynx/uJltFSir70U40a1BLALgdcWJWszIm/6bmydc18E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfoCqCRA9TVsSAnZWagAAthcP/3n9LsgU15Hjb0Zu6Gsh\nOQzsczdKByJGPKxdxpULKEX5KKXBlHMw/fJpxWEMRODk79ICDIK6GrHepOht\nlJNA/sRSNSmanZuPrw4AXPkk+EDd50R/FmoIcFLnSa0sWwfNm1AV0xy3C6FN\nwC1i0cTq5swJs0C2MeCnCKWoEkf9inq0EIvD4QxFxcERBEivAlpiNQYujhnw\nOZTg4+j5BUnaVqtg4ro2i7vdSPXZBz4PbE3VBzyd0ulFSpjjQilhp2/o7MTN\n4YmQlJ2Ewsr429/g5YZuYBWQb3iMYicZbi18bL3D7pYlpy4ePpv+2JcrXBFt\niOa5qSvc/LykNbnvO/a/9bM/g6yd1ulTUB9uCAFufTYcUKf2KmiebJs92cXx\naeMDJfwPoPGakIjVIAH8U8Ye30jniNXwdpVmDkwko2w7kprBiNbEbejvHfo6\nWxgaD2rSQfni81brZiqf6JV0oo0K6sm7SR7p+B1aRCI1ase6z+wtKfkJudPM\nAal7uk3eZyxPIRZ4H0+4HT1OCAGgeGjAQ8ia6w+idTlC0+92LQiViTQ+Kuze\n0nshCsV5X76ocn8FrRcdFq3Ovy82RDYbrIRCyI7EShQcTvx7D/vdQvuXNa10\nJmU7zitsXNoqI7HLXVbJlLrk4fOmHdLXYtr69Yy1vxoqdOfdf7SW4KiCFwMu\nPr2p\r\n=83fA\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210420.fc92e9b.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210420.fc92e9b/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210420.fc92e9b/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210420.fc92e9b/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210420.fc92e9b/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210420.fc92e9b/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210420.fc92e9b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210420.fc92e9b_1618903210198_0.5736153371367358","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210422.eccdf02":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210422.eccdf02","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210422.eccdf02","maintainers":[{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"45f83b0a78861b4ce9c51a895d6557a135575442","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210422.eccdf02.tgz","fileCount":27,"integrity":"sha512-9iOKxPsYFumsjpDKgym4w4nnGS8lRXm6sHgxGnRiz8USDYBP9iorH22cj3nVpGuVDcXVHb+BMKMia0HGd0XZIg==","signatures":[{"sig":"MEUCIQCeqiLrTuSbdIA23tf8c0SpOGEUBXPLfqHOOS2fzILg5gIgb5SoH3fc88FOlCGZLk7teX0Tknle1SZd+9jqPVkNFXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggSQCCRA9TVsSAnZWagAANA0P/Rfl0u2WY6m1tZA+r3Qw\nO09PD294xfVytRaArQRWt3zMVJSq03yXhTs60EzVfLy5LfwJy6ShqPWWO9NO\niOww2oU7HLqxV+b+4NG4g5BzZbBRMwydfTFs5rWl5kjOHTzq9MVtt+4kcsAY\nGhgOFTfFKmILJRgRWIsmJpnNdfDxVMIAjfr8tiEYDGJV9elh9lYIQe5YibwY\neag2gWvIwce/CyxJ5r5mnp7Gcv4CU+07++Yi6CyiEjRk6kpADmhxqIy4cayn\nwAIYNkxB7tGTCs8PQScH8Nsm2R3B42ccRNgC3E/UvGEU3Cf+KiqCdpg5+tEq\nT76nE7P/ubdF6qLhZNOKjhGfnUWObBfAzfj60VEL6EVxeAMZntWo5TwPPoOe\ns8/bpFwT7TKB11BgqzKyd8XpGf6QTRFjeFa7jb++g68y0YvOXCmIe+khcF2M\nEz/hJLejz1Vn80n/S9YrISQNpVr3ez7XmcRjKGXfrgxQ3e3VCPKQqca1+0o6\n/iKnJQ7oxx+bGOHk2IqR61MlIpLqQ6ToQk7hf4f98N3gp221yPG4csQWeym6\nGnkefdGBXCB5vr2pv2En0HehxtzYGBde/aY3APzBlMJjrCFmpKuOyJ/Bz5mI\n233hC8IF6uon7lmvtFm1GvqJvGMy2AZ+F0nWPDkKhzFPTu3lPX71skIS0Vul\nSrFo\r\n=1if4\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210422.eccdf02.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210422.eccdf02/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210422.eccdf02/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210422.eccdf02/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210422.eccdf02/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210422.eccdf02/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210422.eccdf02"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210422.eccdf02_1619076098473_0.22276715624398502","host":"s3://npm-registry-packages"}},"4.13.1":{"name":"@microsoft/bf-lg-cli","version":"4.13.1","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.1","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"2b92938df5d1b911e266b8ae5eb0cb6db6c5ca7a","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.1.tgz","fileCount":27,"integrity":"sha512-zY5ExSEU2IYOVrS9gwolDEX+9dyXAo8gsWsRA6wt3bCwJ2bnennmimMk/2JoJZx9gpIfyejeDCNKt6H+rko9xQ==","signatures":[{"sig":"MEUCIQDQiExQLfZpZDtiZn9jw55y/2C2yESBKL/jGJlbRCCwuQIgZOLPlnDyyd8zrGc2UeIzmkvf9d7bCbIkz1JZ33AMNwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghzNbCRA9TVsSAnZWagAAvFIQAJ7wCnK+6fJ1hpudD3fx\nMaAX/KPxSM6ZIOsojplW14L5N3m8FYjUgCbQvmBfl8i7fxXZsnCYHWkUYGvm\nuzTrjBiLA5bMgIboDffBNahf0GfOHbfcOeLYr/L6DL8o69JSCxkDdM8OlwWK\nRCw1AnTKKXVZ6caVwjhiLWYVD8x2WCwMxGLMWXm4S6juLYcaHX8GidphRgd0\n6+OE/7GBZaff04plMWRdZ9/VepVWX9IrIyrVPSYEu28ZJtFWp7KlhJxczENk\n+LmU34V14LZB6qXx0lA3CpHfAKS2kTcx+zZCyEwOHW0L6ckGowaiqSQIByh7\n9OVmz1Zyh+jL2DazEHxMCd2ub9+WA4Don5+sXjeWik4ssaPMIaGqKLvBvHFH\nCXnyyrgFQOEav6V6WJrROF97ymPeI+g/Bnn6+KqUUGWr4n53FDHrGV3MZD/G\noybBMR3qB+gtxa+ZhsvRQTkYPKWtUsC6k0agHlsXtm4J64hfA39Y1fAx3hLg\nRdr1rgbsDY9bOA2DJN2R74l9PJnQLY9SXGxAYvvx10NolcsHnUmU94YgCOkx\n0Zhrt8zXYmL2NNGMO1mEmHfIfiUIGDO2J4rVBW0ihTvYo7uoaI8tfLyt5crr\nqnOxsIAdYnyWaf82U9zUFA0g/0+X0U6I2kqWEMT98PfHNZBV8iAlRCp79s5F\nrjc4\r\n=QHRN\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.13.1.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.1_1619473243325_0.5921900793383983","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210427.c0be653":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210427.c0be653","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210427.c0be653","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"0c31a1cf1c053e9d923b8dee7b68167ed4e6dc57","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210427.c0be653.tgz","fileCount":27,"integrity":"sha512-Qnp24fRlARgj1kWcG3rJCcx/U5wyLIXlqM9sr5CxYrB5dDtsoSUwlwKr2NvXFZwhpD1s8O79ZvoxChyiOr4Hog==","signatures":[{"sig":"MEUCIQC6f18jnVO90xF0hBrevdHX9ZYQhsdtLKE4tA/OowqRegIgJ1/etBDLp4QiMCQLIAqBEGqFcnjbt92mYm5YwoLAh34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh7t3CRA9TVsSAnZWagAAFGwP/1szXmh/6RsM6yV5y+sK\nxTWDRfmu/4h9x7A2JGSIlpi5pSYNuR/ON+CZGSDIsHxo5X9rIs2abo2LGv4w\n3JgxwDcE10FXVxRbOE9fdrM1VOlmcbxtLgwUPGEhdU5DEaW0k8BMNtm+O8hy\npohvQAVCXpp21Ui7DNEJVCjyufS040wccqRR4y/65hYDyoMJuaU8DpPV4Nhi\n4WbCZFklfc1iOIo32w/3mQfAedasXZ8xk+LHAFV+UOO5BusXvaTsd8GOA7AQ\nF+s7G5C8WLohBStQF5tHNAEqFGBcMRfEnQgDT6L3vfPGyBCEgv3QCGuC3j4A\npL8J1YOm7SsHtV5nF3oKTc/J4vcxkWLUjP/muFV8WLbIZZgA7KCVfYni+S4s\nNy7cXNWSku9vKAOx78/C1lHEj001WChU3IftS/8Nn2V0p+oqgItFy4ivqt3J\n1d+gIO5hzYsgRTvxUpAZjnfCYKYlfUzfZoRhN+nObQ7w64M1YC6JN3KctzUp\n2cOOyui15z4n/GFcmTB4679SCoQ+hAjAMkpcRpaHWbHnHp4deQ7Krhw10V9v\nfwztGtpWYi1AkZL4Qqj/EQl0raO+qoERdAp0/ana9J9HjRdUzwbRuXtzIwes\nViZO5Ecwlr8ERu7MiCAiqbpgTGs3jooV4RPiv4WyrJAW+onZXR1wIUfM6zVV\nGqn+\r\n=ZPqX\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210427.c0be653.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210427.c0be653/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210427.c0be653/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210427.c0be653/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210427.c0be653/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210427.c0be653/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210427.c0be653"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210427.c0be653_1619508086783_0.6663022526897295","host":"s3://npm-registry-packages"}},"4.13.2":{"name":"@microsoft/bf-lg-cli","version":"4.13.2","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.2","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"f8a9a2a3a3833f589b8aa84edbf2400aaee41353","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.2.tgz","fileCount":27,"integrity":"sha512-HxxumGECAiiIw6XhIMK60v6mbkdp1vvLNGhUnCTzmoxr3Vi4RrVrpdTJ45trYhCKTiI2dqfNxZnkJbHC4J/27g==","signatures":[{"sig":"MEUCIHcOKLEwpxJGCDcynhEdynQryItf9o5msdvRSx5u7mQEAiEA3qg+guDVWGI9vbO3e60Gt+jj0hh8xKNj41lw7iZnFXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgieTBCRA9TVsSAnZWagAAYiYQAJMGtIjeC2NatgOBB/CY\nevXzNhApFZp1DXYnQ6TqpdI6CEIlF7y01bcrOgExKZt2e3ABECW+6+CsebYb\nXOoR7zowUFa8zDEcy1DFP9vwc3WXCrL+fBBp4cRQI/PwsiE5HHn3J5AdT16H\nAgT73j2ewaXOhBC6eLqXLkGzu84KeI4kupg9M8YprzI/wMp+UBqevbcqaE73\n7EB1q6U8q7pRWplRV71RdRrLRUU+rwEwU2Af+Dw1FA+hX6YsGx6IGTFJG1sE\nAV0tBzV2wlbCbKfdSLp+T9fL1PoKcE9+DZdwrSEQ74tbYb7htElw8q40q1EZ\nBcaSzlszQzcIP7ZQtuyEjeyG+zCu+/XxR97SaEIc97zK9dzsQ+E77K8nikud\nUtIFJlTAU3z6ab2swatlPZh5R979QKbrCgGcCD9UpNomBg/nWpLUSasTzQxH\nmK+QsLKlHkxPa6JFQsHKvxtwmN1NwEXxTFUYSsPoinW5UttHnMbIDj0m6a/+\nMOIsxNo94Crw1a020Pe+KRETUlWgF1FxHdnKUL2uk/VKTxJMk13VoqiNHJGf\nOvN2o95QPjXSNgsloWhNrwlvC5fN8FuQfEGu+Ic3z/xZy6SvS9WgVq0tSFeh\nsyDaSDb3ZUiTD/Tj3iKKE3R8kX3rR0W0BmeutzNJT3TVMe+eEbCXdJnGCF4P\ns5px\r\n=NB+p\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.13.2.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.2/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.2/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.2/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.2/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.13.2/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.2_1619649728821_0.8326014290102828","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210429.968ef75":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210429.968ef75","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210429.968ef75","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"48a9354b834ee6e9c45dab9c77031c035fc49d6e","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210429.968ef75.tgz","fileCount":27,"integrity":"sha512-pk4ZMjx4WflXdlXiWttKOqNgfRO13ZcC4D10dgWOUBmQLv154i25AAstQrwWUtEWGvIBEC1tLv0GuJxJIPdNVA==","signatures":[{"sig":"MEQCIHASps/vWXJQCyi5/Mt/P8L5zxPDBYEBhO4vM+sTI9ikAiBtmbbQk9crzsPfqG+iZCkJabvofe0zzakABfqe4a5RpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgitbWCRA9TVsSAnZWagAAjg0P/3Ci6/wOrlc3qD2pMa0S\noZLzwPMPBE8IXUFj39owabSiEorWLKL6ntBLTA3CY4mqqHyPAqCQnuXNhtVc\n8bly2g1hiVxyP+6ApjU7VrzkJQHFDWmcC/Jm+fF+XSxhpx/aXvnWCrg4v7uz\nUP6ZARSgffOFnd04CuRnQKnbnF6Wg5+ANAU2ikHp58+DO5mp24gRhrIGIXIw\njLmYLNEhxmkRGPU6ZB66vwiR0aQzsb4dv3FdV3d58H2h1vyX9x2LwLP+LIf3\n/ssjVuNDOlyMpC6IGmI5RIhN0kB9Isms8poteSiKo1xc3SAXrgFvZlUwcF5e\nfovSOS2bleCP/xR4TDNW19J1qTG/0dYMHqLGQ9lJrtW5D2QlyJRFI+9H5zMp\npb/sedLOycA3iq1QXybA9yMyCx4azABJl7Up6gfAQFrn5kYONlj+qaeDIasH\nLMSxwm5YvDP7g3fAmBSlMUNuXRUkC/WLHYc85oh/RjXTZSNjp2wbumwq0/ch\n3QPT4f2wUTAyH2imT5TLvs4s8uw/vjkJvL4nHtZI5NWcRxcBb8SNmczxEqkq\n6RlidVInAF2to4vBjREBHLMllVqRdxBZcJXXwdbFWldH2WsiAFw4tL5Gae7z\nYJYj7i7fUpzWVIn/0EWuHIjEUBTPbE5DDwdu4GqePGIzfNMUOf9Y2LcDkqkD\n+Gdg\r\n=pdYK\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210429.968ef75.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210429.968ef75/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210429.968ef75/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210429.968ef75/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210429.968ef75/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210429.968ef75/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210429.968ef75"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210429.968ef75_1619711702177_0.5434216496558602","host":"s3://npm-registry-packages"}},"4.13.3":{"name":"@microsoft/bf-lg-cli","version":"4.13.3","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.13.3","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"nikithauc","email":"nchettia@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"4014982f65e37e86cf99892c6b43c92d4fc349f5","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.13.3.tgz","fileCount":27,"integrity":"sha512-bhtNAOHqUAgPYwoxropSkp6jmW/FKDPBLI1e/GmXWEqong5WmvsmowXknpWkAPPdNPlL7Uq9RaDjz9OGe4ZenA==","signatures":[{"sig":"MEQCIHruh/PeJIBm1hZoDjIJVqHFg2AyxIAWqapV3rql/9LMAiBEXU940XTDgHfcfKLL75CTq1fkJNFMwhpYxz7gSnFaZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgixy4CRA9TVsSAnZWagAAZjoQAIYQk8Serv/W8OXZYjMb\nbNhMKH5qF/H9HwVxb/Jg0TU0tkz1rZeChsjbw2amsYWPi9bEk9ymOE/l8xcp\ngDEkwYs2eYggmkPrdzrRavNYK8dSty3L36m/dKscVUFhHwbFDxUoQtU/QOGx\nzlb/9t8AmH5jvm+WgGbjuK6eJxxyxMUbSaRbfWFIxnLnBLe5M6lrq2m/gbLD\nz7Vl0GLGKKmM2rGhny+xpqA7W7bObRmsE6TjrX9X+IUDjhzOAjlBuVvDNom7\nfRQ+g7WWFh0/1dblNkwza0+rWwypLXTZbt0eFf+ycwG5pTBl8N8GB0TnJasp\njQ66Mx1+q7MzWuDFME3cRNzToJuBmEwEHwPc8V1a1jm+TG1vlau7Z5KkOIhi\nRbjRypZxbc+G9Pc9024SzEG0ZkTCDian71Y/5xYLDbwx0VDctfJ+77olLgU+\niZOq7Ds+7UzfEkN2jCXJErD2Mvm+0BWiYKQTeTy1O6ZcT4tSRz8jNOEJgH2/\nCEATWC+C0CfwXQAUbSG7LRK/3hI9yvdDYVKs4QZPx6CmTfxcPzcOJLqqY0pP\ne6Dypg7iGg5Kl206LuULlLfmTOzEV1uIUfpMMEgLk3FIU+O5xL/09oJPPS5e\nG8XlZWiGG7QBMnazngRD5w6hjVZ5CihU8uPBuoOGTEABdcwnf1Z+ub5QFUEq\nQnkS\r\n=Cxis\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.13.3.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.13.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.13.3_1619729592466_0.5259913127520399","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210430.968ef75":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210430.968ef75","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210430.968ef75","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"b0c1a5535e7fb57a1070f6b66bb62a8a82aefaf9","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210430.968ef75.tgz","fileCount":27,"integrity":"sha512-nZr6y6cQEuU5rLkd+4WWU9AQVnmCpInDZEgh1i29mdUwfSBZsfS8lqQRdFey7ZU2XgY0LxOhmgweZrRxPn/ntg==","signatures":[{"sig":"MEQCIEqZ3EruzRhYlxp1CS7T9ZmmOms8C2IC9U6dpOSZJjZQAiALbjIW5psi1DMapmb7jV21BlMKpIEgVziG4LO92GzoHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi695CRA9TVsSAnZWagAA9PIQAJTnBB/tnxPW47yX+QDT\nOwX59jiy7h5Jv74X4QKwNNsYCeIEBFeJJZwRL7v8zxOUI+T5jiLISv/TOk9I\nhAXWvgal/5edO7QKX+JIhskDWtOaO9FyaR5BP7RWcEC3w2tAtfv7V4Mc6Jm/\nOcllrBEBS9J7GlbabKA/kKHnISY1fBVDD+UtrQbTHGT+LC2r4KFQNpZiSxaB\nVdUKfZ911iVvQF4NlGMBIPCDF/iLqPdhECxW7tSDKFp9ksBEE+kM6DsN14N3\n+efC6DDZdgTH+DnpAPTwAL0qP06K0LvOKLxmBGlVFu6+6kS69zK+2MYz8PP2\nNXei83VujwJpozrq9jlljCAtX74/WFv1K+OZOydVXNRKjZgv+TvWXNiCxnqN\nm9IDXQUuXwsVZDGK5VTspoxbty7efeBxNcuBTQkPNkS5NUTksxOg9O3D/07/\n0osHHsxAPJiZetFVwZNz2dAyqrYWc2RfLgBRIJIjUDX2LCgN4RZrgaYwH9rL\nf8y6tzZV67ruqvj239ZCslsLv4A3KW83LuzU5/KVth9/dewvvKgtRqEIVeEk\np7AmLZJdRRjDLmug2OI3bBUmleO33JXIoEQhEfLjDcwU7QSDcmnHw/j4OcOM\nAFP5jxoe2XM9nZOgGQcnser2J8wY+Ul6qRAXvmiey14hcHLJgjeEBOAqYtrq\nZd3i\r\n=q3nj\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210430.968ef75.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210430.968ef75/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210430.968ef75/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210430.968ef75/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210430.968ef75/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210430.968ef75/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210430.968ef75"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210430.968ef75_1619767160752_0.5754422592163959","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210511.07bbd05":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210511.07bbd05","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210511.07bbd05","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"7c316c077583cd465a7acc76870ab5335a28ef9c","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210511.07bbd05.tgz","fileCount":27,"integrity":"sha512-5JTO//AU52bHlQLcJSUL6XjZ+V7fS6UDqMMAQMFJ9sPcj1sGoTWcoALi3yijZ+/rOlN0RCPaXMJQ0d0eyJ+1iA==","signatures":[{"sig":"MEUCIQDa7Foh/xj0z3WyyYYRFGJ+2zK4oAgMabjlbF7LuzqWVgIgD/Fa+CGxrBn1u9qAVWhge536Er+Yb4IM1NX3TXWz/BE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmjC0CRA9TVsSAnZWagAA9YYQAJqAOWJDP9jEimdyOYU1\n7eUrPkE32brI7aY+iTF6SGdNrvLd3KoU0xWe2StrBzqkNCeoZ3xQcq5AvF+r\ngUH7H+T+KjKFD3E+IptPJZ27DUswFmzfzdevHG8S/T9nz0+ug7/xLgKtgB8r\nAsIEdYqhCSm+Q7XXakwom80+aDdUUs46OVfucv99OQasRXtlUAmuCBW0znx9\nfMmCVKXTVPkOqv8WoYsDMzzgSxWqb+O47w/fF9KgQf0fLdjqmw5be0r0s7uS\nnAUZIbW4noqUhYrfX3aqATyWLshsrdX50fjI1p/5GkMFq2T27zCMuX9sQkUQ\n9e5kcYjoIfmVmktRNHcWOsFC8ZXm2F0c4OJZKU2wE3D5s3R2Qt/3W5es8IZ8\nH4RaNalQLmGW2x5CDhvyppBsriJ6jmDUjvB+RdfcKWgWLz5josYmK4JJQius\nnUz7tJ5gtHW/JseTDscnB9TXfR1h3QBo+mhfmu57LwfWfHVo2u1/WrkTUU42\ncTPZF/s9phmmhFYWPaalLl6fdI+bTTDK8DINK6lL8kQUYokPwHMB7/MFOct9\nqlPeu3aXs7Zk+Vt5WbElemMd6ivPIwgFZPLLJhA/kC0vqZacKtap1vKVTH/6\n/AKKvyMgeuZTsuD3Mx5sQPcgnW2fDVkU/84kqEXobyhnA4ROtg8Nd4HaHPp4\nQuIg\r\n=rVG+\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210511.07bbd05.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210511.07bbd05/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210511.07bbd05/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210511.07bbd05/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210511.07bbd05/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210511.07bbd05/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","node-fetch":"^2.1.2","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210511.07bbd05"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210511.07bbd05_1620717748042_0.78034626940153","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210517.4cdd4d9":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210517.4cdd4d9","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210517.4cdd4d9","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"19029a97f6f7a7c78962b1948d74e99f108c61c7","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210517.4cdd4d9.tgz","fileCount":30,"integrity":"sha512-4zcFyym1BsgFA/1NoxVMi+e5aksHUokZi5nDe/14K+AScCD3Am/ZYCrqMJVesZnr2zr9I7OFDK5ESVpgTM8RIg==","signatures":[{"sig":"MEUCIQD4hNnKfq8vDDZVZd4ksgsh4KWqh2Fw8F4R3aq8xu5fNgIgQ2Z/Nru26HZGjzk39PSxV8f0GurJPRpIq8lhvMlrDg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgohnuCRA9TVsSAnZWagAAw7AP/2zaCy75hrIrqDMumdQf\nIMCj2iXN+ErFjog+L1Uumb3PjV0/1Gw7gEwxsieNtBx7RCbIUIkqzsbMfPQf\nypKErZ8Kdb+0LmoxpGWYz164khDGr1keaq6UJbAAZdrQUdUHrHndXkksSPvT\n3hWmmeMV8+QeKWQijnzTKJpTWUpDqKhZrRM/x7pblS+fCjInWMdaPAbxQs9Z\ngwHGAY9jkunCH6/NG/9McvMwU8CODEzogUOfYB9EV63WpIyzZD5EBp9+kBNO\nItOMgTe1UCBS3r69FkVdlgL9Md9T3fV5/4zQb0DaiUda1qHTkl90cDwHBAyl\nKo5jKJ8x4ELJqQGCoHB96v/sBT8yAgAqvueJavaD8q6XhzpYmBLa+u9DdoLJ\nWg8SLB3FI/kVgjZPXkMGje+K7F8PwDI1FXbJNSnMUTHadjE1l7GF/IZdEcSO\nZTRLy3VWCNZyuXSF5EWozL7ZIODyD52/z+Rv+rvbWh6Z9GF1uDK8qegc2sQd\nkkCLaRbqxWC/uuzXBocUuzi3pPjW7QNrKZlBaKnR53LQZYzPWR1szp80ODv6\n5wqVTMz3cs/UDbeZZ+JS2j4HweKJ5eySl4LSNOf8VTQ9w7iFDCGmGeBfIPnA\nVo/+d0ivm/aDWsRLgFER44s651WI1acY2Y76MLGiqsevv03qa56oYkKAbQcl\n61U9\r\n=Jnce\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210517.4cdd4d9.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210517.4cdd4d9/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210517.4cdd4d9/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210517.4cdd4d9/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210517.4cdd4d9/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210517.4cdd4d9/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.12","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.16.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210517.4cdd4d9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210517.4cdd4d9_1621236205751_0.28895684864323634","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210519.92dfb46":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210519.92dfb46","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210519.92dfb46","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"25869ecea2087ae406a9a6f4a099ef99753b91ce","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210519.92dfb46.tgz","fileCount":30,"integrity":"sha512-uz/y/Vj+o1M6bBf/hlHLtSjtaO3ScZinq7SXx6ZLO+ImqaQRJe7dyUTPsImfk0fQsqDbHDs0W6k7P8K2gPRJXA==","signatures":[{"sig":"MEUCIQCmB0FISU53Gxew65WZtm4YZgFTHuun0UCUKaun4weZTgIgbqMVnFC7cWL7/w33Ds89TTegz156aZ5c3miCbgwm2Z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpLxcCRA9TVsSAnZWagAApHoQAJDEiizfRYsDu0/bfh+u\nBH6iy0lKtQGkQM+PYB409KvOHg0tPkBE9vYT5XKS4DXWOmLZMaOgl020N6Kh\nNMMTG5EItddt5JT3agcTjYoipq6dOLAn05b0HrQyK2WXNJEzmO7mfpv+PAHF\n0uiL2vVRNt8QYDbgjplgkZXMCWBmMCDMg4oIEYnSAHgxuzBapHNV0jwfDidZ\nBJ+neHNpo+zsbb+xOhZoWd7k9CjHO6/zTTfCcyjRvbbHs7UXIedtcgKjqpax\nsJuOsLKhl7yaHyztaR6+eRPOUqDB1kRzMme8o1PKDt/OKVriqvN7FkOpK6zP\nqo2jWP8/Mfp/sovWwkLcarIYygaapMoj5PMI2hlNAuCuFyniF0Hc+TNfqJoB\nUU4em0yQ9fxXEabAQSmcGjGpZPUzHiioWi8ORRk1Ngj+hYe04oYKeUGdnQQN\nQ4x+b5dBlk6hsmuuimm19zSURUfPVCzu4WvQbaGAOU1ed7XvwHrLIOU1YLhd\npUZtuOZ8oLckj3jxHmxs1SdHex9L5XVVzAjn2ex5feOueQv9IoAnDfxCCHkS\n5tY/UnM6YoAGZk7juKeStgaqz6j0uvE5922UyN/Oem/z6YHUds6tZ9qB9yKz\ns74/wtZ9ShzzOjmfrSpkHGh265i7SaY1WFTlbC8TtmqPYsFaRthyAHO58TKm\n2Q0C\r\n=qSYz\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210519.92dfb46.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210519.92dfb46/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210519.92dfb46/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210519.92dfb46/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210519.92dfb46/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210519.92dfb46/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.0","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210519.92dfb46"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210519.92dfb46_1621408859967_0.5144941187289838","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210521.64e1d40":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210521.64e1d40","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210521.64e1d40","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"a8534c804ee562ce31c74608198f39c2ead2193f","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210521.64e1d40.tgz","fileCount":30,"integrity":"sha512-fBRnbTj5PRQxhtUBd+yOjFPuDLg1HG5SYSHbz1nvD0ZjYkKomlAOhkGo5KSYZG9zgZP/Zoqhx0AcD65wWSteqw==","signatures":[{"sig":"MEUCIBoc+k9vLRvCx4aDDrivsZw4PfyZVDnLK/dI0FiOecAZAiEA49DtQQkDpaqwD3vJs6R0SZUif7zO5JjUVmIyuq/tscA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp1+5CRA9TVsSAnZWagAANH0QAIm9PTCr/9vls8Gec5cz\nrQzFgRJ+2b0WWrBuKQvyI6O13cfXd7Q9AbgRTMVbRWmtOH3PfLoBI9dNBgim\ne65nmVJOu2VZLpdADqMI6P6pvhGcg8rImAC2vX/qIiOj4E3hQg7YwZyamf9i\n5DddzwI7d0yGAzSLWPoQecyzBsHd+oqTd7dxXsfnkQKhpQJxn3auHT4eVsQZ\npHmzuBt5gYsld4Qa1/DimKOodMLrksa4YbJZt4EPKXbKk1g0tZ/HZ0oLnPFB\n36T/NZ1xxzw1d38MOKGZ0iqGvsXdmq+nwvCLVMwwOyW2zPb6Cji04iSEX9da\nNDur+3DKTFUDuV268Ii4Vv2EfEcCM13yPvm+8kBKesXB3nMc7zys5GzSAnG+\njbZpuif4XPSbGYk7HD5Svq2bV7ghzUQck3kRtekckK6VgextLkieggDVWPGt\ntU9PbEb02Hb5nK0VaTB9jAbqLtsXFjbrjmk3qxjB71Zl24py9j6Ju7AWzXKn\nH8yE9H1Su7CJ1IEH0tI3sQgHHNZAEHoYoW0reI4Tp9K/00NraS973Q/IDdpG\nvfG6zADZqqzJON4TlsY7A6lVeIhlOe04LuAph5AfXN+a3NJghaSuIxL/TaWA\nu1bMA5IfFyp4iVZyKssOEsGZy2z5eGovIeOvumtODrRGBD5+wRoE9WH7zJVQ\nlqr9\r\n=WjUn\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210521.64e1d40.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210521.64e1d40/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210521.64e1d40/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210521.64e1d40/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210521.64e1d40/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210521.64e1d40/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.0","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210521.64e1d40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210521.64e1d40_1621581752633_0.7012151839274852","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210602.be805a8":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210602.be805a8","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210602.be805a8","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"cc9886e15323ca4b71b2c6c61de570f308ac84b5","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210602.be805a8.tgz","fileCount":30,"integrity":"sha512-bkaOIQ06wIXKlMXOFR8Xxont+/WhU0an7QTnqKFrDkTEYV+VQQFbAnnsfZKYTh9fuVxO6eITcP8S8PiU0Vckmw==","signatures":[{"sig":"MEUCIQDXeXzjFXwHG0VBuUc1aJbhXFFw8i8pFejGEzVoMs+d5AIgSbjLXEc8wVaZNnLKBk+L4xzbkdfCMWMet02Zkj8zrlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtzJvCRA9TVsSAnZWagAAdmYP/0zno3Mr+5jCRMJtlEt8\nWztI9GwrMTyzDl+62WzQhbvpxGCFj4/GJAE73HLw3slAmGhu2wImL97NYYLm\ns7I509MY4XITF4BGASpN0XvYedD8RHREt1b5IlUgMcEmlXOUtKU2Vr806UdO\nr5efbmns1LgVm57HXS2C5JpShcxpKfLJZM9Lc1+gGtchKoWENqf7scROZVkr\n4R2utYz0srB13xp06QWp6Ydpo0IZvCOnNMKvpoJ/bhBnviPv6oQEVoDaTnYP\nhWWIdpEdk+N2TrzzepdUteEeaWeQ31Wulsv4Psr6xV8lIQXO3l4oNBdGChrC\ngaJGtkNaIrr2TKtNA4nTQjiUZ9gKS0l+EgMUrG5FTA3i7gD1ZPkm4wLtWeP2\nSW+aiChtHX0c46gtEjCJvzG0LDGkRJ7ojlmLy483LHK+5cPn2Z3qxl+tSacy\n4OGvkFJEhpf8TLVdzBBiXEXcwo8CZNgrh5W3z775k69qUY//r0fjzVcNB0+B\nbZXWljpX5Wj7ohITgoAx8DoX6QFUJhu66DyW9vuqvWDX7ekUzP8DlG0PUfl+\nJhh8E7Ps1+H92P5AkZ4eklJXLt+mAXDaVHwO8KEJrJRb8Xk9iMampqLtJyuj\nzIoC0tnoQpuP0TR5QKfD3sTv6Sy3QnLh/RK9mCilVxLtSz01BTcnuq2KdRQR\nmGHm\r\n=GW9F\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210602.be805a8.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210602.be805a8/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210602.be805a8/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210602.be805a8/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210602.be805a8/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210602.be805a8/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.0","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210602.be805a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210602.be805a8_1622618735019_0.7342389583561291","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210604.3f9ee15":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210604.3f9ee15","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210604.3f9ee15","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"04ea51cf2c13663e706c254346c0b9db204664e4","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210604.3f9ee15.tgz","fileCount":30,"integrity":"sha512-PohWdQZwEZuT+vfSYDTr0JqYEqEHtYsFXTSy1aLsNeZTOkLUkBp34XyNQ1jtU7WvGWZ4X4GBgqldBpwZw13lyw==","signatures":[{"sig":"MEQCIGjov4A4YpnepcHuNdAcsmIs8cNHzIC2PNpgnhgRoZLiAiBK6LFvTQZxXHlsZZGAmii+4C6ve86+/T5eOng/kX4Lww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgudTvCRA9TVsSAnZWagAAqCEP/273JeIv/lmtaVc4sBDP\n8wAtAw5728itmJolxon6oES6obuIbxDUjMs+c/4N/FapDfYy6GVOkhFJmULk\nHSSvkwP9TivYB3mVtva7P4OF04l0WdigpokLJX/0EmmpxZ/mzSp46PAzwPDO\naMbAsW6ZwxaxVg6JDt46vR2M1MOJHRCG1c89waTWebphlL+uyNNqAT1Anqbp\nstePspwT75jBlmMfq94f/g81R3CPSRD7cEz2oC/oXXp61hkWzdbc28kmrEj6\nje4ejZfDUfleUcoG/hvuPECli3RZn5aAS6WJk/y5vWKqAZzuzj/dbxDDFMpe\nNvicR9cWDsZycw9VEr7ZKHBD6i6vGNjSwxWwiJ20omzKucnsGoq3J+1HrxSC\nBkZjs4uukFhBp5SfUN6rBkLfXJBA6rg6ET1VOZ1kcAUJAglF7af2+Z3DTUJP\nf1WVLuoNG+QeTQdpRTzzc5/tPzTguEz7N255VWf/L7FFIN6wLUfEsJjXRx2U\n/TVwTKLfcQ0Ub44ex2pR6dR4qxrIr3AztxUL9yreD5f65JA+cpT0GjwpSgNd\nYAA1CP/MxBoDNw9p8t1UR0qXQI+AhDvEae4Kzsi/nBEHGbLfskBMAfJkZBV8\nJeTMPqeDP/X4LSJVrki/v85AKxGacow8B2WX3EKRtfbjndFfsuohpWSbfzb3\nyV6Y\r\n=r2t+\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210604.3f9ee15.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210604.3f9ee15/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210604.3f9ee15/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210604.3f9ee15/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210604.3f9ee15/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210604.3f9ee15/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.0","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210604.3f9ee15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210604.3f9ee15_1622791407152_0.31688601635095215","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210623.37f59ec":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210623.37f59ec","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210623.37f59ec","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"acfb705638b955e1076e2b632b5e1b2ca5b68438","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210623.37f59ec.tgz","fileCount":30,"integrity":"sha512-BJq73JXQufeyEqOE6A6AuYrlu/ZjtBM3MFqXeMxbzR+jLOFRZTtSXyPRCD8v+a0XGUwAZaRMm1dEmd/nm12qLQ==","signatures":[{"sig":"MEQCIDk7Y1ElqtTcwmqYCYTweOyktTChoKkxZYSreluK0+yTAiA0Kcj9C4FuT4NhfGZ4LQgnRxCPZTN8N0VKZtFNfQNbOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0uMyCRA9TVsSAnZWagAAIWgQAILGBJ/xIGGmPYmrQW9W\nviIo4fxvUbShd/i4DwQ7LiUFSjhM4HnXh3fB/N7PjFF2OTa/4Y2RLC87hGkC\nojQ+t+sUgBFKJ4gvN1PGwNZvKD/LJyCyh71nmElUNva9wf0YF4OwT66VBGF/\nnYtjANJlVS82zlkQnc9FJ4mRvRnvm6+3ZYusUO1AiABHxEdqaXBYjw63Hqtk\ncqU2YtNlNBRPp7E69b9eVbO98o62f4zSuyO+UlHFX1ncOFzAPs9EDn46qfsa\nLNXzel20/LmdBOkniL0sVToPXEBJFLsrZ8vfBPyJkS+qtpCVgUUMU97mhNNy\n18+zJLZnx6ya/9YYByYbrtmYwetzyl+Kc8KHtAfKsTdcm395VKIwX1vV6t3N\nM2ALyr0O+GWjmWG4zKRtopezhyqhF+yxXpvu9RNPwwD9g3mv8Tj8PjXUsxH5\n6GlZIh2nPG1AaWabUFATc0us8DQ6A9fBiUPlA3GYi0dGQ/UKLGKuXb11OvHK\nAa+Akj8DHpVFA7BSi1hPZMiYxLJhCfVnK6ArwqjJjP6gU99MiD9c4U4qwgbB\nhS93U7juBpdOz0Wjy/bl4vu6AAX4ba85LHFOYBfmYHT38esgmOl4Brb5Hzhs\n3CG3zzSJBj00z//VWZ0Pa2qjzcG9zIyIHcbnJgIjK1KGkMpepQtIXc4xlBOU\nBYZs\r\n=06eo\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210623.37f59ec.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210623.37f59ec/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210623.37f59ec/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210623.37f59ec/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210623.37f59ec/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210623.37f59ec/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.0","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210623.37f59ec"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210623.37f59ec_1624433457563_0.23594273658747467","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210624.eac7a60":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210624.eac7a60","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210624.eac7a60","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"a13e98a1c39d6d7d6d8694541c3154e29455dd3c","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210624.eac7a60.tgz","fileCount":30,"integrity":"sha512-Vir1a4+VeiLQqlq3MBbcVBPhmKIibDpJ/XY/wEvc0Ylw/1NMR0tCWUH879pwT0uyUjGqkSRmTdOWUHpuIuskUg==","signatures":[{"sig":"MEQCIF6RMVGsfKlkGBGyRwVhi7g0MgZBNJ3W55kI4UQ40oHaAiAn2pE2+/kQfCS8rz2rY39utMox0G7AKmIdVDqLoPEZlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1DKrCRA9TVsSAnZWagAAABgQAIUwKWxA5bUUFX1aX2Gg\nPIwq4JntVnxXmUDQWiFIhUKkvPyFvNDXqW5cYzUWRDdnUDf2qFvJSjq4bOS3\njmEM1bOZDZt37Q/M3SHsBALhc7n5kqZPmCU3jOFZepuG8EhS/guE7nxTRtD7\n+FrhiIYAcMUzpLTU2axNLqO97yTbs9nx8PDLLt+rHq6UP5sYI5Si7E5kQkEx\nowAde31CdvrhW4kK8PKq9eG2cO3BBAgkFw02/FjNXinjvo79IZJmE5OpjRj0\nrp1zUN6Q7ShCVzs1UdzkQ/32PS2BVQHU03CNwVFsb7qDrNe1WOowIp7efgZN\nNcYJ5x2M8ccjUDxItjOByUVCu1vbqYPGanQDakeYX3tIfKRuJeFIPnMcKIfo\nE8sA6ZomsMxLAi5oG1uhKu+ecz01f+xw/h55x6neFrqMW1JvxHHwKV+bjq4l\nd8qNrqPNSkkEuhIkiE4F3xazsG9mRMR3ksALt5aqUcY3aY9u1vbrNR9uXrAH\n1wY5xk5/EMrWMfVNn2nQG6PyNJlqB0I4XSsZx3kBLLE1fjbdXbknYAWNsi3O\nECM88hG7moJwDkZjtHeJRSDO33+QdI3LoPf7Wn+NMThuiMyWAueGRROq8KfT\n+2kWib57HcmDwHf8905mSiRkG8yA3KlyToREJ5cesNgCAvnQeZBCTWLesf4Q\n2gjq\r\n=JBvw\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210624.eac7a60.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210624.eac7a60/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:analyze help\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210624.eac7a60/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210624.eac7a60/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210624.eac7a60/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210624.eac7a60/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.0","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","@microsoft/bf-cli-command":"4.14.0-dev.20210624.eac7a60"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210624.eac7a60_1624519339307_0.9356906131105078","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210625.132e0cd":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210625.132e0cd","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210625.132e0cd","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"1a4cc85a4099499300063c305d5fdf786c6eee21","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210625.132e0cd.tgz","fileCount":30,"integrity":"sha512-qH3KjqO5e25UCeUpH+fxu75sA9P1/wQ+tNCYhinNg5mHm6uNOT1fOEzdQ8BZnra4+/p/dxcAUxP8DCuIJWd4Xw==","signatures":[{"sig":"MEQCIFMBQwOvHtbIKbCS3rsa46qNv4W/clqAz39Vt759rauIAiBV5yO6QQjodkJ9LxIUaH2cU7QSMMW/n5hnBxEiISVOrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1YPvCRA9TVsSAnZWagAAP2oP/R17UDQYLjkI2mfx0R27\ntO6gMbHn4TQtNQ+ThebMIuJJwQaCX9gxgJ07x74A0Y/SvfTYyimLXrARcDWX\np+hmWwho7gvvk+NKKjMgYRJ437bJnB34icKSE400wqiR5vowcRGDr7OJrYXi\n61oAMJBr2xE1Z2kXt/n5zOBZHZTSBtYQTCw0s5V6WLPt74zDSX3BV4nziAUF\ntfc2SK1mNiVeTxpS3kfW+u6mqQodgc2pdLUbWBZ27cTefELWbUfabjJJXHBW\nwdec8WG7ZIKuJEjknfcSB++i3j253aWKa4PqNwIl9VE2TlWIJn27vp0rjDoI\nBvHgKsAN+hDBneIZGzjnq68YE5MJphGGO7EzK7yJ2ryUtAlkk1817IW5L6uF\nY8jQTeMJJ8ZGpzUnH40RNploze+YZHZTKtGMdzecLJ0b+gQVCMHO0KjbK5zl\n7Ej1jixaMtAs87x1WKS2UGKOkbLVyivsv0wUphTDH28l7o+nLI/euvVwQ2Hr\n+GpY8HGR0f16D2Q9RjTNkVw5sFV3khRwTE7t4v+LY9vD4Di5313BJ/BmQ/cV\n5QwYpyx3pEbICFy/pOI7TGd6kelG6ZNn1Fo21Zw/bDx94u4A5jInyZUrMk4G\nS8iWRbCimc3i9b+vv2tPKELGUilNuJ8LnJHhncod5amS/0c7g79ralxl7dlS\n0/Xq\r\n=J02s\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210625.132e0cd.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210625.132e0cd/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210625.132e0cd/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210625.132e0cd/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210625.132e0cd/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210625.132e0cd/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n  -e, --external-functions Pass a list of external functions and add them to Expression functions, seprated by \",\". for example, \"function1,function2,function3\"\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.14.0-dev.20210625.132e0cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210625.132e0cd_1624605679484_0.3290539149456051","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210629.e97e6b0":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210629.e97e6b0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210629.e97e6b0","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"3bc1db21eb65ecf37f49e2f3fa3031c89471bb1e","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210629.e97e6b0.tgz","fileCount":30,"integrity":"sha512-Xlop3Bgd8ztyvWjvqk0hoz4xc8AiiY9/lH0EEcWgXEPHyof0eSrMBS4QabR7ZuxqIbiMJcqfpOte4npbJ0d/tw==","signatures":[{"sig":"MEQCIDIX+okstGseSfL8XYvbfP9Nro57ZrVC01yPIQEIeq3nAiBD/BJ0thza6V4At8D+WcPxfYdmQ7E4Sudckp/aeEDLbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2soUCRA9TVsSAnZWagAAYusP/0A3cPMMLe7nyKvw5RP8\nFj19Ep48ki+IBL81lsSdwc6/a27Ed9i11PT6wzn5pUjR67vpSD6Mu+PBrz1e\nAZqT92ygERwu+YDrRr1WythO2vXP8/qTzyvqf1NN0bbH37U9E7fw76goxBIs\nU5kTn2SuhET5qT1vnuVFfH0jvKKYKCm798bGhBTD/NoRzYOxOTkLV8KxrO1g\n8GhO3DAUkcu2MbxIADhb4cMGrOfj3XHrx1YF/DXfrGVNkqa9xki7ddjd7ftf\neVR9aeQW8m9FEX6q2lRm6zeLnkMDvvueUFkgSFdpDa/3n6o5+MgnqEeezes6\nkI9DA0Yeg9Naro+jIPpgtqK1RKuIouY5LpWH8NarRSyZXp5au7qPz+8Ir5H4\n8QPYsQIOiYGyVwRNctY3vTruDyVX6p0UWLzyffgPWz5mXF6YKMLUeBTKOMoV\nSUc+n2+DsHj+w5xc+YmmUovCQShavuzKlS2KoqvlLekW1D6j1g6lnFcHmayG\n30TDuLISa1nLk8KM83reSVVV/oa9Kb6oVvZtuTkcK+QA67eLcv9ecEjnC6E+\nbgCEpBN6HnxKBGww15PdUTmwFF8LiTpsrxkKJtO9bvrhvcvzFWAE0Xo2KkPz\nGAGc4UDm4bKKSvCzCpM4vHHmFUrUOAdeS5kYUeYjNl5gPD8wIBJeI2+DBcof\ns6hb\r\n=GmYf\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210629.e97e6b0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210629.e97e6b0/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210629.e97e6b0/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210629.e97e6b0/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210629.e97e6b0/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210629.e97e6b0/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n  -e, --external-functions Pass a list of external functions and add them to Expression functions, seprated by \",\". for example, \"function1,function2,function3\"\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.14.0-dev.20210629.e97e6b0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210629.e97e6b0_1624951315376_0.029963384774762902","host":"s3://npm-registry-packages"}},"4.14.0-rc0":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-rc0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-rc0","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"0b6296dd78a1d310f49459dc1919b295d499cabb","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-rc0.tgz","fileCount":30,"integrity":"sha512-Kw4qDki6gJHYz+VN1UW1VcYmQs/e8gm+ZEjMZO13htrD8PNNSkSgMysYZxTtDeZIgcyLLRuFtS0yNEwYAalmAQ==","signatures":[{"sig":"MEUCIAaKgGBsXZGHQl33+zrAQy1zbFQjYn+u0aZ2P6d5+AhGAiEA1zdQrqPDp215ehDSvrhcamHhHO82s2TRc/lAF2p/ZzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg22EOCRA9TVsSAnZWagAAraMP/RE9h0TJofkqOZ1LwQ1N\neAL0pA5PPv8YttBKabmZnQ7njzjwX7MO3pFSe0xzBD/YfQrMA+Mdz50y5YFX\n2sWnnxW6VGZh28ALdzC7RW8Pp3+9jflbogdzAM5cVdlg7Zei67/FsU9iWWdL\nBihzK7akq1X/3c/HVcOiKwKo22PNu46JcB4rNlzsjBpT464L5fz02gLlwkU3\n4tLjkySxySLnpCj1vIOeAaggLDO7GbKuyOYPZFBZQB0/AtlbAMcimJvcbWDz\n6RxiXMdicLT5kSM10duQaTGX+xXqzm3eD73Iem6mez5HPESDFRV+MDFFgc9I\n4P+K8KsxAOl7AxBHdmmlKaALaD+BAIET9jc8PZLZcwcoGVCxOiA2F361cAgy\n84ra04pw5lhlSc8WKkNNB/HLugy9MBPgcUVYCfBQSoFhnq+XKJnLtRKXLRyp\nUTZTfCR4ZGjmJG0Cx3nd3A4TjZYooGdHGBBBRZ6YjT9yiLrKsYjj8+KX6Vl0\n33Cm9fYkYY9Ovm+o/UuIHoOMOzmShVZEADCPHFtjbP+VSJSjB7W+/P8D2kNx\nLcXRGZaZ3DWa5x/7mdVmnQLx4NJz4r5hjkYdXQ/wUQidnI4Qx/uf8LXZgiRE\nWhGgXjvKWqceHz/hfeceaSzs5gz0WUAbV9n6M61otS4uCxERWH3+awN53RQt\n827g\r\n=TY0j\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.14.0-rc0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-rc0/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-rc0/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-rc0/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-rc0/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-rc0/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.14.0-rc0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-rc0_1624989965737_0.2521053553225765","host":"s3://npm-registry-packages"}},"4.14.0-dev.20210630.8078cc6":{"name":"@microsoft/bf-lg-cli","version":"4.14.0-dev.20210630.8078cc6","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0-dev.20210630.8078cc6","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"2b3463fe2f2888ef8f5510c253449041d54db511","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0-dev.20210630.8078cc6.tgz","fileCount":30,"integrity":"sha512-hA8G0nWndTZVgWxKf94FpZ56WsB/F0FtZ6xwQoMhNrg5bVaPQbv2mapHVeJIVj3ns8fWn+8tI29//B8BWNBlNg==","signatures":[{"sig":"MEUCIQDqpwP1O4c4sSXb1GoYq+dnUKgcilnAICoTkqkgvxbztAIgfMslXmkoLg8aIikZouFQj9AcFcbI6lgla8QVA9AA71I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3Bt3CRA9TVsSAnZWagAAngYQAIXh+mocg8EpGcNkyG3k\nID9nMn6MthWWc1hSy5T6iX8rsTgUzM3GrWMB9goS9QBccsq3a9NVOjw+lSj5\nxK8QTOehClC/G0O2SmYul4EClo0CfKI9gH4NMNlDXDC56dTTV8TVBRLAj1ru\n5ERSbZI86F3T4zRBS07dtVSE4WA0hCuuCSeqFZdZX9Nswi/SeJNRDW+0KY2u\nl3WTcna/dY8n9TnMoD+sjlvvbUT5C+3rp5tB2LhtrqYT/oIkqH22eKWAFAvX\ncN0kO+aHZwnkjtc5gYwJjeSz3B9owN6OGYNybeQUsz0MVyX/nrpVpZNHTOMM\n/xWU0D4ZHsm7z2GUkJk0hjmkqIaMvrmKSDL+aaQJraAQ+gxQLp4d44m/FvlC\nb9nlpIDVylZk0dThv17zOlApOkMkUEgb0ADFhdmWBNYN/xWO02oT3gMwrsKS\nmZEp8CKNYWNujzgxaZAiZ8oGqs2mZ/OwJpcqXg+lNmR4Np4O0qrVTYg1fozg\nCfxX9R/6GCXy4CUnB6xdPkrLsSFhmBHfISlkLWDS3xErlMh6MQqWwi3vlTHK\nCyKbsNuqnUHAuvbSxKezXw8K1FwVx0zsQwqXP/jALCFfGp/U/dVZVdk97aWv\n9RolNh+RV5W41bgb6r1GEsZw+4dMCg2XAL+abnCzm9lNYouYPS0vektYEgm8\ndVOl\r\n=2SLc\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.14.0-dev.20210630.8078cc6.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210630.8078cc6/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210630.8078cc6/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210630.8078cc6/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210630.8078cc6/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0-dev.20210630.8078cc6/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n  -e, --external-functions Pass a list of external functions and add them to Expression functions, seprated by \",\". for example, \"function1,function2,function3\"\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.14.0-dev.20210630.8078cc6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0-dev.20210630.8078cc6_1625037686633_0.284457238335986","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210701.be9cd6c":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210701.be9cd6c","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210701.be9cd6c","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"27a1f187f6e00ac4bd3b68b1c5c8ef78fb3461cf","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210701.be9cd6c.tgz","fileCount":30,"integrity":"sha512-1W42NfIS1o1R8PJIARc3SU4k4WC2DMky8iui6Gm+Pd+bqB/dznwj3TOKVkXUbdZ/GosPytkc7xamk2vwcMG+IQ==","signatures":[{"sig":"MEYCIQDCTr2OyQaqhbaJkLLPCl7Ddy5sQhz6l4cNRqUpPks5mgIhALtbPiNiGAkTs7m8JVccPVY/SvbHygP/HGy5aCD241E4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3WyICRA9TVsSAnZWagAA4sQQAI+Mnzruo3Aa0X49W64R\nGnLKQV5cqhbtKImu2njLna3QEIkiCkN7a60026VFPya5pNPQJP6cvDxGvg/8\nWh7Qds/nTA1s+gAf4FADEE/QlxAOyaotpSYoC7VMXmLqz2ptdaSMupRR5K/N\nrCAr0BqGEW8eUbtcb5O5WyTZRmIpoV/pyELA0nEMXNZ4Ti8Z32IlJtAhN+vu\nVBGUVLQgRYCUx7pytwRqI0diMraDeghXn75H3w6JHxRU2Tfsquiu6KCaSL3e\nf4GQk0hxOa5NSDTPqd8hHV/l/CqU19J0kOWQJAusWLvjIWN0xlkrppvEfuA+\nDr8evHnq3nnfikMoOIdTMhkGsgrkqgL+mZMBGq+YppUoohQF3RWb9vNYPOeI\nbHMtSkYT9QuRTaPDiTj5YmVMWUoNm9sEV5f0NlEbXaP3aEF7Qhf/tSARc3rb\nXPperhmRGKRbJ6YzQwZXXVG1pX2UcEdV0PxdYX2MdyXgQ4i9/Al9t3ylgA7X\nCCyaxedBNM/a6PdfbgjbOjk/7dUwl91HzbAyG5oOCqVH+D8utoQWwsEyIoMD\nvYtTtiImIdGRcFOS3hksLsSu19QIPAcEeUVLpvtAeCaLguyB1f23qMt65XRc\nSv3+9+YDEDXHzKPnVs6G9ODQIOk8bwXZDjW/rknYToFwMgWK+dBg7VehXsna\nYbUT\r\n=dUIH\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210701.be9cd6c.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210701.be9cd6c/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210701.be9cd6c/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210701.be9cd6c/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210701.be9cd6c/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210701.be9cd6c/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n  -e, --external-functions Pass a list of external functions and add them to Expression functions, seprated by \",\". for example, \"function1,function2,function3\"\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210701.be9cd6c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210701.be9cd6c_1625123975987_0.78395170786839","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210702.cbf708d":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210702.cbf708d","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210702.cbf708d","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"082c575a66357c0e6212d6d02c86eb219ca1fe9a","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210702.cbf708d.tgz","fileCount":30,"integrity":"sha512-FrD9qBuzLlMIEJ6cQVmJkPsynycLYmpcIgmmp+RudCpUARjyDTVtl6QnV5CfPcAn9UIyICZ4YawLdWVCLmdpKQ==","signatures":[{"sig":"MEYCIQCCFXL5NdYSNbauxFJ8AHmLQUWwDWbOKQSf7rxfoz2UgQIhAKCLIk4hQpF7HZ9rZMulsMI4wOT7HBCIsDfnfECe9gOP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3r5uCRA9TVsSAnZWagAAP4EP/j08mYP3FCPJRWTdxb5Y\n2RmyL3CFqqXhj4MvFGovJBLb+2ehXA+EUHuk+SMJsnG2sUPtxwlWszVXJDPf\ni2VWy4Mdho0Oy65MXPqhVT80q78N19mj+Qb8RJ6dmOq+LkmtxCVNT/sdOA0e\nNL0WiMaeJBLh4k5d6oX+JXUWy/eIptpVubPWNYfQJ+BPHQumF1Ov8mdB0mwH\nkQfK/2aN38J3LbBUfp/WoVOXgfc0lD7kA8hkxgBOlCKYvvrDDo31Svbv829/\nogJQXbylVzYegkmr9ZxWLwdkZPdLgWn59B3cOIOmwRgRcXWBls08YRu/b7U1\nSlGyX8Rmjb/2fAB44whEjo7JzS1xvdy3wqowWW1Ltl4yBQB/bxB6YfiX68KT\n43nF2FW0v+uJGsxSSs+gW/vTBP7u58i+kabv//rTWmDsZzu9a98UKL8Epemd\n9z1PoI5QF8FkD48DS63GiwlU+7g1VU5yK4ZmO75kbxitIapU5LQ+y6tmN/Bc\nTxyZkPsxhLi1YOp/V8qrDUvLdik8v8QqLiyk67LMRxCigFy2jAnMkkkLt5Za\nrv5N8yAnK1qY49UMi4t4szkK/4N5NvQHviuNVn8SPj5SBByGowXDiR48W/t5\naaruPY50LFdv0XpDJJwamcNUMWwJno2LtBdH2fneKVL/oS+zy2IwYP5AfZXY\nKmOD\r\n=kK7B\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210702.cbf708d.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210702.cbf708d/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210702.cbf708d/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210702.cbf708d/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210702.cbf708d/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210702.cbf708d/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n  -e, --external-functions Pass a list of external functions and add them to Expression functions, seprated by \",\". for example, \"function1,function2,function3\"\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210702.cbf708d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210702.cbf708d_1625210478433_0.2873868623167686","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210707.cf471cf":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210707.cf471cf","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210707.cf471cf","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"df403ad21b2fa1e1381ed94fff2baa4fa2d904b4","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210707.cf471cf.tgz","fileCount":30,"integrity":"sha512-TcYSAoOPdgGynWxcZ+durYJg3QX181YPjwS0V765Q34b2XIk5HpOs/3FeSEiBebQk2yin4RnBY96Bscupslgog==","signatures":[{"sig":"MEQCIE1WyaQkhD3lTFZPoEViXrIZxeVK8WPXA012VGg92RpsAiAgDTho8i32lrZ4ok0WvrOrGpla2QS6SZZ3Rvd/zTjfAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5VWrCRA9TVsSAnZWagAAgc0P/j8MRnt2LidsyHf15X7P\nbrB3F+UUOlPMXlaQw1kwDQIs6vTWj/sy73Kq5yL4NC1Bvh/trbrhP3W9RKHG\nUyJDL/K0abSzIrvL7Cf9aF+/Ii+kFAeDWlboWkQ+esEvZWXep4NVFid8f3Tb\nbBGTr6UhfBQcBxDbEqcayQWbz3dyTlinbwkhjzvniIJ9mTx88Fbh1ZqWUjNC\nBLF9dbdZEE3W4IZLZHmiL1hLlGtY0m35Z0voViBypqRYSEiALBlh/Ss+P+C3\ndhsoLUtrED8pl9DRNC8RvVeag2ZcFPtbbVy7lekJCi5i20bEKw+eFF4NPdhN\nmzIshGT0qCx9axHM1hsKOdoyvy6eTBmJntqOVQ7seYb1aBg1j0Dezsb8qnbD\nhmz3sJTUjzZXlThtXyFl6QOnSyMzVJ3U1gkrSmf8/w967JJEBK3Th2FRUSoU\nOktOr/8aQQpVCWeGJLABJe98oNy6Rva3eYvLAr8XKSJitFX6HHok7VhCNuFH\nG4EdkHrbrm0kdMvJ0AeRYccPXPchPbQw3VYP1cFq88vGgra3xKgPCOAT3roo\nFk+vahIDGoeON9yefxJklacFTXeddGggtgNq3AB3mlTl6dKJjay37b11ZGN+\nTIIwkLdgatNFrGwI08oHhL0+HcpexCgOtMr7t81x43hl6xhczbFUuCf6DsiN\ncP7z\r\n=bXRh\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210707.cf471cf.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210707.cf471cf/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210707.cf471cf/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210707.cf471cf/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210707.cf471cf/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210707.cf471cf/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n  -e, --external-functions Pass a list of external functions and add them to Expression functions, seprated by \",\". for example, \"function1,function2,function3\"\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210707.cf471cf"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210707.cf471cf_1625642411216_0.010033054414031017","host":"s3://npm-registry-packages"}},"4.14.0":{"name":"@microsoft/bf-lg-cli","version":"4.14.0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.0","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"8d27084f2fe5442cbfb4c6421022c967058ddb87","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.0.tgz","fileCount":30,"integrity":"sha512-dppCDoRlMYkZs4W78TO0pn5BKk07yAXLQRLw6/DcTygsuU8DDpk4C1InPJCSTR5du8in/mWo9YhlmZl9AW9Rqw==","signatures":[{"sig":"MEQCIFbMR9OJjyggG7pYN1VOrwXOjMYFlMy7SuokKPjkCavKAiBEWgL0B+NgGHyu7aNtu3AT5INx5Z3hd65fUI+pP5VN9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5gAGCRA9TVsSAnZWagAAH58P/2evAc1EEkwLLNWmp844\ns86RovWDgT149MBGfwlYyBYqkN3NUJHr2Ivk3mg7ubie5BtfrjF6zWPirCB5\nFc40dv8CcdIek2Sx2Hc63WNT8mgX7emJpcAG70FTZi1OSswOWy6R3QdQivXk\n/FjpnSkuec6GxtEkSzFXPQxV5M8ZPtLQZaWwEsiJ5Gln6SeDzFmehJYJkZDB\np4ZEBSPBMPpx4sB/FXEZh1mzPqxIsU7vmiHN4NZI+7InvTEroUn9gR1O0D9D\nPjHv7Ih3s9Ay6dlj0NxStWHpA4GvBAUrCOVIEZFsr1fp/r7SyPFNgHE3oUjN\n/tlHf9JHzDVYLfd+92vfpq/4048ewo/sBEHAlD/MigMF1FnRDM8PAnWVE60H\nbBlmaqhtoAOMf3YjZPcz34EYQ0DBrD759TxOg37XAIqLGcLK+qcgDN1RBtIw\noAazGJdYal+5rqlwirWT0irWo0ukjEHMnTlg9cgT/X24W/Cn5w2Rb678FHML\nXnpHV47iLRtgKdD3KcqitFgfbsFQ4OsrDJBJv4oM0GqzGjco0Uoq2Wpxa4lZ\nVfnMcOhwIRXCzUmCSb30ebjdvL0hAX7mcYppazR3q2qOWiiZwwhwwVKpP0or\n8KdmnZy3O4ynOvEk3t1nMq5zbd475CYScAdtyBYmVFdxpsxehJ4Hu86j9Jbv\nkCHu\r\n=xbbV\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.14.0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.14.0/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.14.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.0_1625686021541_0.40930738635023567","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210708.f16ca8f":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210708.f16ca8f","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210708.f16ca8f","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"aa05cac5b2a55ee6cac93b8dcb702ea843a5117b","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210708.f16ca8f.tgz","fileCount":30,"integrity":"sha512-40XO5MDYu5e5Oa2t7IGtk7Kn90Rml2ODj150LO3JAUycJpXSVACjeR+JmuyXncc4ziLOplzXX+ORW0442br+qw==","signatures":[{"sig":"MEYCIQDajifp7l54p1P4jac7vsN1V9/+Ftf0o/U2MwVmGh/KyAIhANIGiTCoJOIeRu5E0jfnowh4I5oTyW6ga0OU6WVSPpSO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5qb2CRA9TVsSAnZWagAAZXcP/RggURfTustJ9ubjQ0iC\nhQIQEnQTmb5buaV1n1BNXwzkjCAkov7Dd/T6uGUC6TBr0uY5vocQ+e5S2e6T\nj0UTCVQOkbNZW4Wby4Gb3PLor+vqmFdmQlJLZAoSRx6vEGylDZXiClSD2a4D\nnVPopZzK5Gl4B6XcaupRQGQjYhEiAe26Vqa57BGiXBVnOGGqqfDbwINHPSTN\nyB3Fe8zxZ5Vi5AESAtugMBqz2Vs6WY4hKA80khqCQr/oPKpr93048FmJeW2Q\n9OtnSG6hNZpg6vuVjugTLearXIaeki7PKlwVHeyaCqbhb8jydcBHHFZtjWKd\nbwKV0DRXenK3G6AiF7GcDvRTxsYehV2Zs/xzotVZ4gE3nYbu+brrLOIpKb12\nYY7NNx8X8HHkKjPduGFIWd4URCcWMqHS3uq4rHMSh50fNL2KSLIB/8ca98ov\nVPBJDjzcxLSyVOTwxYWgLZxoc3nUTdfoQAZcohJcNr12xhuB/5Lj6x5VCydn\nfwCmWNc7XbWUxzTrF2CClNTTRYPW+0lp2WzWZusDq9uqmYP+10hLOgxtq6nN\nsEyOVExFuwrPaZhEKirDlTkffUO7YggCvpcoj5lDvWA/2g/ZLUyj1KA+9xH8\nvKP8EYbbgw0kqw8EGwo7UO+Gi2KsIySgOjumwAQGAwT2Or7QjvWWfN1bdJw/\noxzb\r\n=MN4X\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210708.f16ca8f.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210708.f16ca8f/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210708.f16ca8f/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210708.f16ca8f/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210708.f16ca8f/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210708.f16ca8f/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:analyze help\r\n  -i, --in=in    (required) LG File or folder that contains .lg file(s)\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Consider sub-folders to find .lg file(s)\r\n  -e, --external-functions Pass a list of external functions and add them to Expression functions, seprated by \",\". for example, \"function1,function2,function3\"\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210708.f16ca8f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210708.f16ca8f_1625728758535_0.7020317118503505","host":"s3://npm-registry-packages"}},"4.14.1":{"name":"@microsoft/bf-lg-cli","version":"4.14.1","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.14.1","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"5530f4023e9f9ef73a7bf7a8d70e73c35ae6a211","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.14.1.tgz","fileCount":30,"integrity":"sha512-4AKfk8bOAxSUXUPOWX4vTfG+KZc+sTRBVcR9M03W+AKk2Sdl1y+MF9t7lNIFcMFnJJyKgsd94KBAHBVLds7Y7w==","signatures":[{"sig":"MEUCIQDP1TXxk4NcLAYj4zIOPqzh97Yof8d4wgh4qO2Z9YliUQIgRJmNA7ayJT58U4p1BIWEPZ/yCc9GEbNf2AR/1SRDZrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg50alCRA9TVsSAnZWagAAoRMP/0xaGpzu+bsAHtIcDfq7\nAn5XLYjtja/GNdam5xugB40z3jWwBpmNThgBpsz2uABnoG/FUysoe7l83E5t\nwjai2JmI22o2WLbaBTXgSCgC5vSVHXoC1DWjpHL4bDbkWi5nUBSveWkWf2gw\nN+TlSDFIaCmfNZdIFhjWCYq/2ATQH48eimp87a1ju1lOA4kjrIpjtpxDQOvh\neMAFegdVU7XYKageQc7nx3U4Ada+l3cJVWHKyom/38+0O3oNJHQN/xzNt+OM\nSwq4FOhYXHmaJMQkDXh4S7c6ST4WYDnfTEs19lciD176oOmpKJBSxOno/Vcm\nsws5Fzm9GbBzu4B9dpMRA0Vqo5LnsTCBH7p5w9bHlJHuyilgKdJQhxBdm1sG\nsOXfqrMi6h2kekgkgisFaz+eFxczBHcNS7VrntvGi1lmYsQF5zIXJ1MRmbbL\nK9isuXE7D5TK1E6wCqRze969bcLfPlHauLl/9NsoGmry12FRHBoCdFkeNAeE\nugugO4lggZYkTMpgdhHpQnXscEb7tKoXsHDFkTZiMl7GvkFYao/3sUZBqI52\nt7zz3oCrosz/1dRT3ljJTJ3lCv1Td13HeLpnhENA6ONp77bw25o4xYWlYeGN\nbAz+GQx/A1E+hr1xGLK5+fdluLT1TxIXnPVd+QllFyNR2RTAoX6N11vGdYGg\nkjnI\r\n=ZiN+\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.14.1.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.14.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.14.1_1625769637207_0.15740890469103608","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210712.eb38bc0":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210712.eb38bc0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210712.eb38bc0","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"c96e6091548dc8732677a544418a76818a1d425b","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210712.eb38bc0.tgz","fileCount":30,"integrity":"sha512-bDt9e019TDdSz9ksn+hpjTHC4NEe11cJipCZTJuzIZKTGbsWj3u9mQMRhA+WWuHCWD768fATfLH4m1DhdkTE+A==","signatures":[{"sig":"MEUCIQC1BDBbrxMuzDASWb8gxWf0MnhjmpuOx4qxrCemcLtWFQIgEDd9hGLLHY3EQzlDtOmbcR+smEH+Xz6i7tQuVJVbeBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6+z3CRA9TVsSAnZWagAAiMAP/0/MUmJ5IvXxfMv56/HM\nN+CKLaGWdvPuQu/lEVVfWAcXB0OBziILIJ/OQ8R77RGUDdzv7IcQZEUFcuF/\nz/NmgjamVDpuA2xU4LTUpepAuS2T/Vrus0Zs+ntTtX7/xvWuM3TojsRJpKWa\nsbZrgJLMpEFhdmyiEvcmi2hGGLpk2B9QKnvnIXVSAALtusNIkBhu7FqoIlUz\nOEo3FYD7mEtWxFQyM/6938Off/zxuJP9OmcK6hpYdsfwfc8fAmR5V2g/i2wv\namaURzntGP2+PfyFP4SMVYx5cBkUlpew8etRAE1pgse1DzCn5uYFwvLglZlW\nPKVxDVVLN0ZqnR2n1UzISji9eHprCYpcnrB5CriWsyaSWWa6ewhrK6UNpJtf\n272RUuBIoEBB+yrazii4lxfNguOD2fXUFWbXgDJ8QRw+YpP02ygBVamG6Een\ngMXcGqKjz573HfvOyZUYBTdHMxqDY3memP99D56crRaV6ZVYgDxwB0rAvXf9\ndaclBK6yyq+MwHNkiCt1XFfEphE8rhusT/IJc4ZP4F++GQz/duwNfyDr/4Iv\nT2hboGRrPvZLZySLCWTZU37hI/he2lT7BgsY1EHU7rYTwVx1SYqGeTUrZNX+\nV/pM8OxoDvNZliYdrE6396ezT/X/eQXemrnwWZV05290xO7dVBP8ImYjcGhs\n3rLB\r\n=EWfW\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210712.eb38bc0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210712.eb38bc0/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210712.eb38bc0/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210712.eb38bc0/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210712.eb38bc0/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210712.eb38bc0/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210712.eb38bc0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210712.eb38bc0_1626074359422_0.8359014537570368","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210715.ead1751":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210715.ead1751","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210715.ead1751","maintainers":[{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"botframework","email":"botframework@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"b6dbe73b97dfbb1d3c053629bc760842a83ec305","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210715.ead1751.tgz","fileCount":30,"integrity":"sha512-dMJQDTyIAd6RirPgdCWe7aiXkswyCkjoLyTToOA+ZAJoQJ3eDWXXdYg3P4T9JeRXZHVryAxCy3qk6y9cQ0PalQ==","signatures":[{"sig":"MEUCIAz/utyj+WD9+IyBxdvBSQdgpVcWFNhQEFZP2MGjvWRcAiEAwayOGocDpdz5kW8VHFRkeCs9lubZrQ1+w9E6C1vU72A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7+F8CRA9TVsSAnZWagAATnMP/1Bo91OC5gV4nTrjwf3X\nQG2F38yhDrMn2WFhNm3hbKXroterDPPv15/JGpOEkPpH2hHjLvMXdLvo3rGb\nbPyN1YRobuC6mcOeuUpn1GDakT4TXsc0HNsoKioby/2cRPU5VcB0Tjm9F8Ka\n6kGnjn0eiPsOVnrdlci68qT+ti+57wsx18GOWPwdS8lf4rawx5vZH34FQv7t\nXYaNwtSXZmkmDEzCqtnbmenOO2OSHV0NKiGnRzpOlKoqiIm7xbQH9NrDY8U3\nt4SnUHVyBIzcJafAhXuC32l3KJH7Cmc/E4/yrIfaCWzRij00UKJPE+4jF2OX\nFjQjpKWxRfmjGBeTYj69dRfiMHYBGxWCG9Na7Ymv3WDJAjjTBVrTKge/vlXW\nD1odOJQYk8wYTNsDRLX3HYnIYa74QJmgQTHDRQvOXmXE3Z2ex97fC2uwXzNp\nSx5Mry9/mokYFDfWRH5pqvbP+q4OfsjXVIR82ow50u1EcynqzWBRF/NGqK+b\n1Fu1utb+lOox0WSDlx2r7H/7RiDu7KAXcE1YtnxJZaFRt14L+IspTN6hXZgK\nOY+SqpSwZzv8QRa/RxRthJ+pqpmcaWPYpn026ec00xH1BDXXJe77dl0Qj2M0\ndt9Z6mUAccE7NmKdFDU/U0suGMW6E5QhF5+0V92C43FJf9OlDFuo+5GmuGtt\nUKZm\r\n=GUHz\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210715.ead1751.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210715.ead1751/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210715.ead1751/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210715.ead1751/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210715.ead1751/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210715.ead1751/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210715.ead1751"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210715.ead1751_1626333563817_0.25331172615450637","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210723.bf1f054":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210723.bf1f054","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210723.bf1f054","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"5744d040a246fee3bcea90f878e8cec69da52863","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210723.bf1f054.tgz","fileCount":30,"integrity":"sha512-Xk+vb2NWDZelA3rkGInJKjpRknwWDO2pJEkfVB4/nhjnS8sAMAVdMEjwOin1aJFdEiuRU3+Fe/FM+uWJ8tyq/Q==","signatures":[{"sig":"MEYCIQDcBZjAz6uzyKV7VwTHYj2E6bQ9u5KxYu/Ocs0h5w6e7QIhAMlALZvfCq75LyKSqwYPV5OqaQVc9wbEizL4ePm5r4ON","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+m6CCRA9TVsSAnZWagAActIP/0zA1I9pVv3qvGEfxNFd\nnTlVoRcoWFM6JCgz2UomYXnrkcV/UkWSe2zvNOhpAUnTCHDbIzVF7mwnqZMp\nMWdy27Z8RcTlGwSL3Ez/BnOKvS96/atwjnSwa8/hiqIPVeO2uy5rLDrzrPfw\nWydpwtXDevqvb/uMCicPRj1UtlSjogz6vkfIXf3gxxQISmFO0Wp8SHuvPOU2\n3wZWqtqYqzIXAE4uFJLtaiz00uUTrSN2qOSplDpDInjfRt2qtigtdmoQqAzz\nkk9Ki4L3vaWU3CTLLfhajg9jrWf1ZKjlWLOjX4r+cJq1TXXz8LLzwvNKjhP7\npuhRBhuEO9i1XOPnqAUimlDK6DRdqjUqHx1/smWWpFsJYjD08zMHlCjgXts9\niH5AQe/hBy3V+p+GF5Bx5aYSL0PTB40srnI30abHrdR5CJE14BNpl2SU3bcl\nEP2KUxFZGZ7uJSrLgcWrXYeZ4Zi2OYgfrrojUAQ2nuy3uB1/IGfJ6A6xbwDL\nIfRJlKIMCyFFuJsPKRtiNHlOcPTS8cgmuWTEOWVaX5yeBKrRAZW+qa2S4GNc\nvXNaBBGOjA0pKAcL5zJlzN3XTuE0+MxO2dH7mGYrhgkhJEKtnI29oXzKeAaJ\n2uHIS9V9mHi1WNV+3Q/JgQWgSUEMD9KyP4vX2usHM6rThuu3ctjGmthZrqXA\ng/bA\r\n=64oC\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210723.bf1f054.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210723.bf1f054/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210723.bf1f054/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210723.bf1f054/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210723.bf1f054/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210723.bf1f054/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.3","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210723.bf1f054"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210723.bf1f054_1627025026645_0.16434315688675016","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210803.40549ca":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210803.40549ca","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210803.40549ca","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"83cff7759eaa57e93fb7a8d9be4bb9ddf12a4ebe","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210803.40549ca.tgz","fileCount":30,"integrity":"sha512-a4tVoGMbs2aEUDkId1zMHfcyy1h/Ppvl1J3TNKHAhmLqRcb4AIt/dq8zfFpEn3DnTOvTTwB7AvjRdWSkssmxag==","signatures":[{"sig":"MEYCIQC5TqBMHVYPgJq68sElk/JdM8Pe6CAdNnFXxqukon5iLAIhAIUjeMo1OkIm+BJiYisNjzesDOTOgmzFPp+/Ak+/QeVU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCO6NCRA9TVsSAnZWagAAmscP/1NilA9T29xA1JjOepM1\nPgfiRw4ncxHPRopvXHvqdfKxyR2DePvbPImvEmWfhdzXOLvA8hyjMlPU2kjR\n71vn2sE+8SUzh6x2I6TwP97tLHniEgZStcH3im8HfYSpkERSMhjNIlT11oXV\nlkpiDWZ4FwosnI2p0LNjgLN/jsCGuZm7LaMgK52nYNnZXtsOqmn9DbCesBsd\nTo54uQhl1fhpK8+rKN60id+qw6bcKtcTkyXfmVwjbhLFb//8mKU6jYQfCihj\nLgWUBizjX8mYoMYb8KOWq2sFzxXTwSBUdn6LOG2bIXaA7pnmV29LMpMuaGo3\n6a9dxVUWCG/J1maDZg8GM4tCpYNntbe1DpWFf6exANPChx2s0LrY3TqA/8Ib\nJp5ODm0xBtO3V+/V8T5t7P7p3RlN7/J9yh1/xn4q9spmq8rkDBaypDHhSn96\nm3kI4qMOsa0Ki40YPmcDykvo73TtWsynmBIQQVfZJR4QybaTrQvTv1RKH9nz\nFGLcsLEeq2Mf6Wbb0/RTOwE6kF3GMxypKUtoBbbC07DTI9OCwe3WPvb8x8PS\nZUnE09NtWT822al7J+S9KfTZ6r+L0vypmcLB7dPB8CEoLTONLMtUSzphrGgX\n9NXrQCay5/teSw68axZaI0YXoa2SU7dbeT+wd000Brkg5cSO2Pf+eWin3NVS\n2e/q\r\n=RJ+g\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210803.40549ca.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210803.40549ca/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210803.40549ca/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210803.40549ca/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210803.40549ca/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210803.40549ca/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.13","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.3","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210803.40549ca"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210803.40549ca_1627975309200_0.5943830184098606","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210805.6321dcc":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210805.6321dcc","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210805.6321dcc","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"815b3dc026ea27bed1f25a7298cfca2a72e92581","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210805.6321dcc.tgz","fileCount":30,"integrity":"sha512-zceRYovv2F5KhBT32H8eBmBRx5Sby9QWbTnZ6sIwBhleSbKlPzF8balZsa3Hu8FSe2uBCgXL9ytjXHCW2VYFaA==","signatures":[{"sig":"MEUCIDZTffGVokZcR/Q4a0fgnhcOEXeMWSUi27OoUNcmx9SeAiEA6cA6GqYRHuICHQmPbyzUEF0kxdWfMikMNFeCRBTnBZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC5E0CRA9TVsSAnZWagAAl6MP/0Ub1cV2WzrgrN+9MdZ5\nIQos5eGnA81hZ0Y2DH/zVVVSIVF8rZyy3Rr9GDeRaoH93MYHjEVgGa5htPh+\nJsLzYZgz2b/rJbT2CtQ+vHhBL0gZBQ5gYS2MTzGhMqbE1F+8fHwdRzyWyqrC\nwwKNVpmdIWoRU6HZFpa+CW111kOACJaO3RwSxkpThWCdsjZfj4yKNnMzVhwn\ny+PwjZQHHD2/7+/XDSOaiu+8TBS1JAskKqTgrLMMpNe+lFiLpOgXN4wm/jaL\nP+9y+UZP3uyzX7aMbz1TTIeE6j8uiPfxHc8jfiNl9DVI6tMssNdLPrHK8bEl\n7AtqykCwItEQCg+5uGPzjUBXg37iN/ffwZqbi0fINC375scVLVeAfjvWEq+H\nEOZkKFBj2PxB/Q2gSp+L0tDWrwftk2+rLx4cUJu8N9mD3CgQoyJjmpEajNJ/\nC7tRw6KTRV8kZ2I29W1U18pENRHferKvcrx2bh+sG7F5QOHgFT331dQcEaB5\nFZZ1r/0CL3OrO5PzcUgxqOxgsZBfmZowH2YROyyU/CCJg3t502+xnu4ljP80\nY83kO8hxMTCq/SuebqvBV4BS5QEEnwwAo3UQtyaq2f7QRlMq1vj9E1A9RO9P\nIxzYQ26IJyn5LxNmCPUDtDp+65rCoasS1yMWv/LwFbn5zM6jx3h/8wc5lZBh\nXTla\r\n=5AZ8\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210805.6321dcc.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210805.6321dcc/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210805.6321dcc/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210805.6321dcc/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210805.6321dcc/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210805.6321dcc/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.14","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.4","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210805.6321dcc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210805.6321dcc_1628148019883_0.8186827795682816","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210914.7a936c1":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210914.7a936c1","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210914.7a936c1","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"094b5983075103fba71799c3acf15a10187fc548","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210914.7a936c1.tgz","fileCount":30,"integrity":"sha512-s3NJqw9DESlxmtNHN4btaVLdPVMV8z1T7ReMlzmtyWKvta/2xMh6pzrg/UlzIRyVe+o3/EhCJjX2FTWhDujhnA==","signatures":[{"sig":"MEUCIQCpRfSicoyvJthj6qPF07qF89Ugrqszizk/RKzzOW8qkwIgaMNqSxmBV++GgMC6XABLk202QMaBsNdUUBiHQKDCXyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQE1aCRA9TVsSAnZWagAAfZoP/1TSbfEZTDBFU7uQP2r6\nJZhTJpLJClSa6JzIt5p3nZYq1unULes8pejoxJY4ddxQ71HGXph2/Q1H2eWJ\nCbmRVZ3K5tsgIkNrWxaWSow6NthMeVip4o5HYugpaaRbsiY6cxT+2+TV8xDm\nzRjSqhbrFamIifUzMxXWLkNIY1SqNaTioUhexyyJFOMSba/Ecd9drpDPGrI2\noWZVnkHRANcxpsBvI3UsmxFPaRN0yCx+AgZ6TUdPdjamKmlhJmLdDlRUmMI7\n18e8/H4XMswc/xjmOLdrX4zU92R35uNekExWuSpeqLfUdn/HNbuAadHO1ExU\nBbB7DhzSWbhEKkPzguL/AhjZE1U8LAPx4+hZzHGISeuuqkTFJorWLy637N+K\n0NJwe9B8lwjJXWvw1FxmAKeYhkMxrKDCillcEe0+k4mxE+TBTlzCtM4tKXKq\nu2oDY5ZD/yfiHlAjUBHW+M/d/77V+Y3CqA9yvUfEqkLOMQFe82E5QWPHafPs\nBJ587F+VMgC43nw6Ecyv0BkXVg5EXifO8S1xnIsJA0KT4P+z8XfcCmwYWo2L\n3P6wMHlftiD9RHqQdfHYYcuBjR1aLR6itkAWOws417xV4hF7qwuxTqEbPh+4\nHnX8Ip2XDhwf1rlV9E1v5v0P/phfn+u0/yOXa935bSzO1USZ3OUgftupgs4i\nQ61A\r\n=esMD\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210914.7a936c1.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210914.7a936c1/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210914.7a936c1/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210914.7a936c1/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210914.7a936c1/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210914.7a936c1/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.6","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210914.7a936c1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210914.7a936c1_1631604058583_0.20422719462743255","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210917.b688652":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210917.b688652","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210917.b688652","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"e343afd48f5b1e53d2a932756b46a749f5b7c9b0","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210917.b688652.tgz","fileCount":30,"integrity":"sha512-wDdFpcMDbiN1Zi0owGG4zwtivHE2UDDt4cKFX2z/FjBhFLJ/Po9Ja9z2rd8DdrkL0pycooVkcq69ZCHLWPGibw==","signatures":[{"sig":"MEYCIQDOLu9zwSVXho6DYIBVStDi5SFHzrWXInxxbjwROOdcZgIhANVlw/krcsWK9/gDtqUnFODfsX1rln8tQFKiuISulRRE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhREKBCRA9TVsSAnZWagAA2gwP/RQ/YsTwEujnxMl9MgCC\nIiGdF9WTeTcSgv3xCYRWLr+NwVp3YcbrmgVtxM9Nf6K7UiK7HrmqsrOAVmhW\n+9LOLCX7nOZipc/+HeqDO6RfoVDzmWa7Ww2wZDTqNX+ZtXrg/x4kELA6J4Dg\nuNxwPp4uCVDUhvBMv6rYBWUf/lARzahKFMjsR98t474An1g2WLMtuZrTc5It\n+qrIR64mvlckUfBjie1USDDC1qeh1XvH1dVjbdHnHzxIGzqZg6hYcr+QXNCN\nYhoc2isxhZrcC7c5qbqQZr1mm5/uwD+11tmG4XFmX8d8fOEEzZGOFa4orRHf\noMObLmVwfraiJJt3iU6dD0njYUO2kNvsDGgPv7Sx6pV+ZpNSYSfvLybIPAvf\n0RIK6Y2ZCvdTfBR76qgc7ogkjmhX6e+uEtCKVa5qyKubQ0G7MZaNGmbhoPlj\nQVZO7ob/mBjHBs0dKJDWYdKJzyvTlXzwqkQllHCosKYeNUBS8Xqdb1TOC+Rs\naD4hAs9l9KGIPst1ki2mq0DNmdheDW5Q5ugDzUiXfFa1m3m1AInjqrD0h0lh\nNYLiMiGSdRJvLaPobmlvs/KTDZFFtm+o/sChCS1abx7uwbtXHNkZ3ygwR2Q8\now1gbfwfGaQdXDPmby6VILMVR778/avTWimCyDQeofXfgusxOJgqUmj9el2/\nrD83\r\n=iKH6\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210917.b688652.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210917.b688652/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210917.b688652/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210917.b688652/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210917.b688652/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210917.b688652/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.6","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210917.b688652"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210917.b688652_1631863425222_0.44802729408616626","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210920.e4d38fc":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210920.e4d38fc","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210920.e4d38fc","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"249780d79265807e974963e684cc84ff674238f6","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210920.e4d38fc.tgz","fileCount":30,"integrity":"sha512-EHksoDyNjVEBou+/7FPlxDozDUAM5LiPMP1I+ULAUhU+47pELdsFJNp3hAlADc9NXso5vgobx3Ua/Z0QqYOHyg==","signatures":[{"sig":"MEUCIBT+cRnAtNFwJ4SZQh08cdFnM4hqJDXuY9oYesznAI2cAiEAlOlJz5K5mJslrkOGoD8WbfBzej5JE+B037rl4uQWiCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210920.e4d38fc.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210920.e4d38fc/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210920.e4d38fc/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210920.e4d38fc/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210920.e4d38fc/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210920.e4d38fc/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.6","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210920.e4d38fc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210920.e4d38fc_1632122642753_0.09386758205001922","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210921.fcb2cdb":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210921.fcb2cdb","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210921.fcb2cdb","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"7d95916782a4330004300680f31e4108894f8095","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210921.fcb2cdb.tgz","fileCount":30,"integrity":"sha512-9x9kKIlWvhNqvpC5lD2EoX68HIJXuCCaRDAS4rqXqTw/z4pFHQ9KWPinmktnopAazSHhLSK6HaqsXmK7GVtc/g==","signatures":[{"sig":"MEUCIQDEyZxVZOrRWI5njn1rUXrCYU1UvTmvU6Gg6W52el5jAwIgeIQ1VOJDblqv6JGtwAOjR2A23pXedmgiFu/lvda+j8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210921.fcb2cdb.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210921.fcb2cdb/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210921.fcb2cdb/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210921.fcb2cdb/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210921.fcb2cdb/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210921.fcb2cdb/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.6","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210921.fcb2cdb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210921.fcb2cdb_1632208973911_0.034091196065021645","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210922.c1c0528":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210922.c1c0528","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210922.c1c0528","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"2de4d7521547e2251e7e9397a8811b34c5c5ac98","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210922.c1c0528.tgz","fileCount":30,"integrity":"sha512-bIiWOWclIqP0aciuJj3XUC6Bi+MXzO+eWRsjaS+QNhQzJqHK6QIDMVwfjNIGTRSChzqJAuOC7td/J0PB8zlCjw==","signatures":[{"sig":"MEYCIQDrwCXTbJqySRBRJ4mvq8/HOmi3IfY0DQjj4Q0k8ZssLgIhAJVeUrtdxa38bgG+pHf7R3kuwEOoVlCKvXgmEu+G6PSX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210922.c1c0528.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210922.c1c0528/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210922.c1c0528/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210922.c1c0528/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210922.c1c0528/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210922.c1c0528/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.6","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210922.c1c0528"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210922.c1c0528_1632295328202_0.6679381380993714","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210924.20a3f98":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210924.20a3f98","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210924.20a3f98","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"b987639769f25d6120743e835d6b876502ace587","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210924.20a3f98.tgz","fileCount":30,"integrity":"sha512-x53B2pcLC8NQTNyQ6hmj6oL4G02hrO7q9058eVng2IIa/A3jE6SpjItK1VMmyxipQfGVJ+tiezmdq+Q6qLDcbQ==","signatures":[{"sig":"MEYCIQD1D4SmBYgjUFK/5ePi10SqnyvR1+/yWRu9YO13GZprMAIhAKIUbQIK/LJKSvzh8WERrS55zgxTDdletZFw7Hkjgh4R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210924.20a3f98.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210924.20a3f98/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210924.20a3f98/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210924.20a3f98/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210924.20a3f98/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210924.20a3f98/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.6","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210924.20a3f98"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210924.20a3f98_1632467955046_0.2821231403409863","host":"s3://npm-registry-packages"}},"4.15.0-dev.20210928.a9a92a5":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20210928.a9a92a5","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20210928.a9a92a5","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"75096e32b11bd2e9e40799c4bceca2d79641c35d","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20210928.a9a92a5.tgz","fileCount":30,"integrity":"sha512-C+S6K8JpyxL+2BhcxDsactiSygskoT5JzK3dOTrx0vhl3NRWA9w0H6i0OCI11bv5Bk0FhUqNeAsOI1T8gFKhXA==","signatures":[{"sig":"MEQCIA8qp5e9+SWdIOFS4XhmDY5jt95eh3ZR2h5h/VP78FlBAiAymTx43KKmqxlOfSOBG9C4xHTXFDhwO6BfyTdcZTWyNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20210928.a9a92a5.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210928.a9a92a5/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210928.a9a92a5/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210928.a9a92a5/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210928.a9a92a5/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20210928.a9a92a5/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.6","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20210928.a9a92a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20210928.a9a92a5_1632813763169_0.6834796511845556","host":"s3://npm-registry-packages"}},"4.15.0-dev.20211004.edcf63e":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-dev.20211004.edcf63e","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-dev.20211004.edcf63e","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"ae24cd981d2a79213cab3c8451503bd8f62e1f84","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-dev.20211004.edcf63e.tgz","fileCount":30,"integrity":"sha512-CPWmhEh8XLCgWB7V7FcOLGEt6uZNs/4jMo94rYwGFYIQHZcZn30rFrKO5CSw1GqD/5CWN/vERnA/2D2KU2X2LA==","signatures":[{"sig":"MEUCIAiO+UurvyGFhIZEQeIHS3ko1V/e9bsq4kaGs/ojhqAcAiEAtJpjZ3GA7DL3fBmDvidft1CiD4zUPt9UCY1ZgSj/LRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.15.0-dev.20211004.edcf63e.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20211004.edcf63e/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20211004.edcf63e/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20211004.edcf63e/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20211004.edcf63e/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-dev.20211004.edcf63e/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.17.6","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-dev.20211004.edcf63e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-dev.20211004.edcf63e_1633332308813_0.09160173026507601","host":"s3://npm-registry-packages"}},"4.15.0-rc0":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-rc0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-rc0","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"7228de5447f8d19a3384f787b817db535cc6ae00","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-rc0.tgz","fileCount":30,"integrity":"sha512-DuRQ/fS1VnXkP8vWxayRGhFh2eo+JNmG0hYFGNFslSOpGBybAzPKe3/gm4n+j2Pe2+Qz71RfYQwmPgt3Ps67LQ==","signatures":[{"sig":"MEUCIELY8gLgdUTQMU0tWWjobFKVhilJy7dk9Ue1jyP1ATASAiEAh8UtfY/Bhdj4yoA/+4R21ZwjEjprxNZAY6fwMG5fSbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110550},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.15.0-rc0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc0/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc0/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc0/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc0/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc0/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.18.0","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-rc0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-rc0_1634338336885_0.5972794179219634","host":"s3://npm-registry-packages"}},"4.16.0-dev.20211020.406dfef":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20211020.406dfef","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20211020.406dfef","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"900a26df5994cc9984066bc3dbe815f47cc5d477","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20211020.406dfef.tgz","fileCount":30,"integrity":"sha512-4Pz4H9m3hlljpS4jiOM8NApC9VmHfCM9KU02+UEVTkjk7CnUWFJRcFH/urgO3qSx5R8/zQB6g/bY2LCJtJAx+Q==","signatures":[{"sig":"MEYCIQCKsYdApwLqO/CsbUHUO0I9CTZCYsPAvgY+xF4OZwSaQgIhAKe+XWdwH8rt5mKAcBzJKGBVhsGXcsmV4JLN4LlzrHs2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.16.0-dev.20211020.406dfef.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211020.406dfef/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211020.406dfef/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211020.406dfef/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211020.406dfef/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211020.406dfef/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.18.0","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20211020.406dfef"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20211020.406dfef_1634714624821_0.09032153565203616","host":"s3://npm-registry-packages"}},"4.16.0-dev.20211101.bed3c05":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20211101.bed3c05","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20211101.bed3c05","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"0b7b20663f4733f477b40fa0ced2d00f32b0d0f4","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20211101.bed3c05.tgz","fileCount":30,"integrity":"sha512-FvAQZrStw2fFQf0bWtgJnr5mFatDjj9OlwL+UmNOK68dLhrWOwZOhQdVs1y8eDHzekseP/9qcDBTlqzWareZaQ==","signatures":[{"sig":"MEUCIDpmh6OeUcv7EqCOahVxxo+wxErMhmzQbsTo5uxp0UTnAiEA4aB2V7e8Kyf0TKzsV7uq126NQJ/jJwmDKycJDB+OnX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.16.0-dev.20211101.bed3c05.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211101.bed3c05/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211101.bed3c05/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211101.bed3c05/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211101.bed3c05/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211101.bed3c05/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.18.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20211101.bed3c05"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20211101.bed3c05_1635788131678_0.5480563596351371","host":"s3://npm-registry-packages"}},"4.16.0-dev.20211102.bed3c05":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20211102.bed3c05","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20211102.bed3c05","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"eb851b3dcae1fba61b608f8ca640b2a41c5b8071","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20211102.bed3c05.tgz","fileCount":30,"integrity":"sha512-XqHT4fFGAZXI55nj6MEcL23YNWu7okVswsPoohwUq4tgwktidVXOp6p8mJ2aMYJEsTnkRfDvCiw+idZ+w8ioOA==","signatures":[{"sig":"MEUCIEzb4NIZNpcdk676KGc8IOX2Tzg+FKLuocTI5/3t/3AqAiEAzZDsb4ogX6jJRNBpXYvGsk1hDfA90Ot3cYZL2c00P5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.16.0-dev.20211102.bed3c05.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211102.bed3c05/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211102.bed3c05/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211102.bed3c05/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211102.bed3c05/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211102.bed3c05/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.18.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20211102.bed3c05"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20211102.bed3c05_1635837879388_0.3979164696822497","host":"s3://npm-registry-packages"}},"4.16.0-dev.20211102.3f7a67a":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20211102.3f7a67a","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20211102.3f7a67a","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"791b02e42c5e4b601e1378a1344e20a12d32ad9f","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20211102.3f7a67a.tgz","fileCount":30,"integrity":"sha512-ezweB3zQRx+yx44cZVBbzdgykxKAZKAHscDT5l/M18/Bdi/DmWpbnms//mzQDOwgzemhj0vUw4bOALkhYYjcoQ==","signatures":[{"sig":"MEQCICfhWvgl7zXsjyYq95g6hiBIaqjP36CMN9u1tAt+29Q9AiBf4/EllN7J2N+jAU5KYIEBN9hlS9ZHYtHKmNJn2wOn/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.16.0-dev.20211102.3f7a67a.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211102.3f7a67a/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211102.3f7a67a/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211102.3f7a67a/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211102.3f7a67a/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211102.3f7a67a/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.18.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20211102.3f7a67a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20211102.3f7a67a_1635875291780_0.02042050600877765","host":"s3://npm-registry-packages"}},"4.15.0-rc1":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-rc1","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-rc1","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"dda7892ef4df21bd82f407d0000de75ea6a87981","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-rc1.tgz","fileCount":30,"integrity":"sha512-utNrYvBUkWoGuan28C61JmybwjsNBwR5V+3ff9emLFjgPpUTgg35xutREwtY4+4AfKVZvOqieEejqn1qj8cbrA==","signatures":[{"sig":"MEQCIBaksou5HESNrRcHG4VA8n9jq+fupaQEb1i3yw+dKrGEAiBtdP9rBIwai7Id87DQp2aCZrvQRtukDbMuVle5AhD0RQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110550},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.15.0-rc1.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc1/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc1/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc1/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc1/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc1/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.18.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-rc1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-rc1_1635895043150_0.273976731997446","host":"s3://npm-registry-packages"}},"4.16.0-dev.20211103.3f7a67a":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20211103.3f7a67a","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20211103.3f7a67a","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"d3e1f5a94da7ac410ba3693c7975084c0ee472b1","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20211103.3f7a67a.tgz","fileCount":30,"integrity":"sha512-8rX4XduMaKwithHvHqmgZDp3COqh+7dqIQaIAGKsOn6tS8zo65BM/4ltW+LR41vzIOrofIDZX+CMOsGAOoQWDw==","signatures":[{"sig":"MEUCIEY42X04E5uvO6iamRgHebBBcrJYaxFGIGZyqRorYmKKAiEAw3mMz0DemCms4Vmrhtg8fYvgbX80X1RfRW8SuFuC3KA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.16.0-dev.20211103.3f7a67a.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211103.3f7a67a/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211103.3f7a67a/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211103.3f7a67a/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211103.3f7a67a/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211103.3f7a67a/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.18.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20211103.3f7a67a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20211103.3f7a67a_1635924015401_0.14435809855358395","host":"s3://npm-registry-packages"}},"4.16.0-dev.20211105.90655c4":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20211105.90655c4","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20211105.90655c4","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"9f00047e8e9abb88ff4faf38a659bbf7fb14e8ee","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20211105.90655c4.tgz","fileCount":30,"integrity":"sha512-s7k+KjV83DN+8dRb6no44ZiSVLnymgfOuC5fXXrSpmV6+9VZ2bXIdwCeMnTpHYi2vAqM69RPqkP69p2YudR6bw==","signatures":[{"sig":"MEUCIQDb8sMTL/g0JeMD2KIWo3w2lp8sefeDfzo1yp3CN2QO5wIgcNshgeQyL7YOqb8E3TYPYdeBTBN20K/4nlrRqXSN4ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.16.0-dev.20211105.90655c4.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211105.90655c4/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211105.90655c4/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211105.90655c4/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211105.90655c4/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211105.90655c4/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.18.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20211105.90655c4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20211105.90655c4_1636097089790_0.06068654386792782","host":"s3://npm-registry-packages"}},"4.15.0-rc2":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-rc2","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-rc2","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"a6ce2afb93ec7e99b40af7dcc04e0e526f31c8f4","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-rc2.tgz","fileCount":30,"integrity":"sha512-MbcLWs9P6Esely0KWWUQhxy+IYGsEvNwmwxYkdWaRflOPxk0nj1JsDC8NaMfO7zZsc6Bj7f/i0HjcuimpvIW7A==","signatures":[{"sig":"MEUCIBkxWHIN8/ieGE95Az86tfwPZLJSwJ4MrZTBSX5/n2fVAiEArEhM9ZD3FGD/dyx0xlBTzT9/83MrEMDYxwGlGo5PaZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110550},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.15.0-rc2.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc2/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc2/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc2/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc2/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc2/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.18.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-rc2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-rc2_1636136483193_0.5924666466718875","host":"s3://npm-registry-packages"}},"4.15.0-rc3":{"name":"@microsoft/bf-lg-cli","version":"4.15.0-rc3","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0-rc3","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"1c02b324fa5365113869d24c5881ca819bdc7ba3","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0-rc3.tgz","fileCount":30,"integrity":"sha512-bYZhFwYyZDIClDtChEBdUjlq6HfRrV20hAmGlP3yTjs6EYOAg7r0aFgwH4ksd6T8A10x4GK7KfamoLZ3uzrbWQ==","signatures":[{"sig":"MEMCIGYP708FFtqTUYi6AIKDp7RZ7ySJCSp9nfbbQoLPUlAEAh9KR3y0AWAibqauK04QSsYOedYgV1uN6wJQc8bU6yY0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110550},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.15.0-rc3.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc3/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc3/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc3/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc3/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.15.0-rc3/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.18.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0-rc3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0-rc3_1636587618720_0.097823114371004","host":"s3://npm-registry-packages"}},"4.16.0-dev.20211111.15b5c37":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20211111.15b5c37","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20211111.15b5c37","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"81c14905a3b03a3ac67b1847ac186a5b197edb41","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20211111.15b5c37.tgz","fileCount":30,"integrity":"sha512-EGaDgqn4exX//ycPtjQ0OPl8ac3XC8WCU9rdZTaStHSi0C6/KexUNr5jFgwz4CBjjsUbLReUZK2dKqFiK9qN/Q==","signatures":[{"sig":"MEQCIF86vvS2fXNgqerSu5A0mg0oE9QU40cElwZXFkU2ZR7iAiAT7LfSap/IlAWloDC28Nd83Uk8LV93/e349hamVD0/XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.16.0-dev.20211111.15b5c37.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211111.15b5c37/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211111.15b5c37/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211111.15b5c37/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211111.15b5c37/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211111.15b5c37/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.18.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20211111.15b5c37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20211111.15b5c37_1636618943010_0.7215319189057092","host":"s3://npm-registry-packages"}},"4.15.0":{"name":"@microsoft/bf-lg-cli","version":"4.15.0","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.15.0","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"d87a7fe1b51b23461c8e891f418cbdab56cc51fd","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.15.0.tgz","fileCount":30,"integrity":"sha512-IqBH/wTJArZEDWgGKmDVJHsvJ6d8ZcABksqM2nMz6VVJaVnxHXMtCkIbGdKULHqz2m/tME3/KmgJD8pR9Fvwlg==","signatures":[{"sig":"MEQCIFPDHsv6Gfv0GPnPtUtIJPmQsHjpknGfaFivOvmVPL5bAiBHLgkVPATYvLyt/Llz8C9SMzZ48dMJ6UxZgcxXCU8uFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk+Y+CRA9TVsSAnZWagAAha4QAJ/opVa7ETGIPeKDhqBq\ncZdIqRpq5EKLU3+KzGRlD3PEyCKsXtHwrip29ItQR1DQFl9xW07djNwVcA9w\n7D3dfIQGadRU4ZPAHfuFgWnPxII1iRLE8bKQAbSeLOVOe7X78LV6x/IBsfdX\nSAKRvb2OkIHpY7dgoH9U5ouJDUuUiNVhAhjlk2HXiQbKN1Ep6DYwlzLS78Ws\nFN4OC4ZDQk3xAEhXVb1tbfvZyQfahfaHX4Geg+ZKqEC63NmR574lG/63oZ7V\n4IiiDhNVfqpFbfpUSj9A1ISAXNh1nrSTqfSC2j163IDHk3zVgtEhms6sP1Ow\nJLYhUx7Czck46ARnTOy0xtFL7rDxLSGMACFna71+7bLX7+j4EVeFIwpQ6A+E\nKRMhLJhIUzsA9CQnkh7W515SZhMYaGznBQDnE75naC7BGlAA3yw8O9jaW5T3\nvvVAyTAWTZ4EQGVpHg8uOQ0nF3yj/TXv88LzRQ54A0gNlty6NF2KD5sx7mVP\nfR4ZEzt6zfayjLg1FyXWXqVhnSoH+DbMRb5CDCzFS3xxuPQf9gkuKwi15qGn\n8kUAX6PTu4h2RqTKYzVd1XR6KAg1kB8j8WxEpKaAQsDUVv0iBDsVex2jiaIq\ni8uAKG/qdJzLhrgJDHh50QSXLfjEeGuAPCp/3mIBibgb8ObuAg1Dmoyzktxh\nf01W\r\n=+Ax3\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-rc/drop/microsoft-bf-lg-cli-4.15.0.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.18.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.15.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.15.0_1637082686545_0.8216936048414356","host":"s3://npm-registry-packages"}},"4.16.0-dev.20211117.19ff452":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20211117.19ff452","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20211117.19ff452","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"d803ba5026c7a30fe63059ac54fedb8b8d763f5a","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20211117.19ff452.tgz","fileCount":30,"integrity":"sha512-isiZZFIYer1LILEOMBotGtjAL9c/dZJ9gp1/J+WPAVdCI9d01LxPve7Bc4fB+0bTAkVIaYrSBqd0mKrBj2a/1Q==","signatures":[{"sig":"MEQCIA8N6Pz1TmPK1YnjNJjzesP2EdSMRrdGQeD+sqNPlT6uAiBbEmmMxTHBwscdz5dAwQVgDUejoywWzDY3NffP6O9OAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlLwBCRA9TVsSAnZWagAAJhsP/RsOsDIm/5rlW78r2Y9Q\ndQTZOLMWaWuJ7EHKjvlwnATTnnpT2XNkUJQAJpR59H9Ue66kOF3xLZVQUrjx\nFz2P8uiw+Rf39evHBuIUCP8pFwzcpW9kS0Sz2Po/CAo7KcTKN1+kFTwSo83E\njbxw6zBXkhtsCm0gDOnMsb+8daYzYfuKtCqqu4rTBWbu2uq6hQDABSF3swPb\nFWM6QxadpUxZ3xKMjNEycOm6pLY/cGAw8jtqB3UXWHBethGgX8lJmzcpbBuQ\neWbPh3FwpCnMHMl67zGSJuA+c0wJ0HS4Afsyt8t1bGzKcfkJHk0N2ilzukRw\nQNBue7PgvZnFwgtK/VV1LNlfUmpcAuEqMZB+WNcKdNHDI9HqZymuTK+EVykq\nmplrCiiHcStG5eUDlyF88n5gpLqCExJMYF+8rtJW1hroMIRd0eZo7SlwqqUA\nGGECTBjmSPTvtGs/CSXnwTUrWCCB4HCjCqQaVCVjuHzMWV4jxzPIhIa0qwXU\nzA0AwDcClhUzOhQ0QPZb7NT+pT2IwGV9SJeAvFqIoExyt5W+LQZPHHGDr80M\nEeXCiOFgYjeKr4371zqQiH3NKWRgLyLJJGE3F7W+qWRy53VPRaImoNFwfF/F\nLTeUIOv6uVAsYGWietgFiJeT97wM2+hgY/iha18jAcwKrYZTAPxN1abU2UFX\nLSHF\r\n=mpwS\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:/a/r1/a/_botframework-cli-daily/drop/microsoft-bf-lg-cli-4.16.0-dev.20211117.19ff452.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211117.19ff452/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211117.19ff452/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211117.19ff452/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211117.19ff452/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20211117.19ff452/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"_npmVersion":"6.14.15","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"14.18.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20211117.19ff452"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20211117.19ff452_1637137408991_0.5103822682404364","host":"s3://npm-registry-packages"}},"4.16.0-dev.20211220.6972973":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20211220.6972973","keywords":["oclif-plugin"],"author":"Microsoft","license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20211220.6972973","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":"https://github.com/microsoft/botframework-cli/issues","dist":{"shasum":"519b96bc423e07b23672410c646105914284d74b","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20211220.6972973.tgz","fileCount":30,"integrity":"sha512-Rp8h5xc9GZkQBOJduwLAwMHGsPS+ELwNYpuJrnTae2v8dZNzG0xg1I2yfG1I1mOIrzSBdDJdV+L0nkmpimh6Qw==","signatures":[{"sig":"MEQCICeXKj2jMEuTr50+Mkr2SIOeaitVMsf+p6p/c+++RifOAiAEfQNHpMLI9qZljnnINd1S0RYFd1/Y4Tgs4UNwP3MkBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwD2JCRA9TVsSAnZWagAAbr4P/2KCyknap2s3wToXovmp\nNCLzO1FlkGZdS0ZV7JLsW9kSXAY4SWj1YSGnQXrKf3t9RFx8t79gOc5Q15hu\nCJR12yH0z6GeI9QnXDHnxPaa7jKZVzbRuMxvZsYva25QoPY3j/cuMhYzJuew\n+I+54DGYATRCJAidhTIC5orz80vDf8RJY7qo7uuab/fYDNbiv8NXJj0u4mG2\n6kAZAzVJm6f2bVKt6Jbf4//FPbFvedgVbLbLlarHGwGZhC4qAcNRo5sUIZ4t\nzcdZrjH0J0vRn4/1zlI4L3R53/Lr9CK725CwIsAu6VGP+GPLSsT9c6P+zirO\nskwM58M0U/9IiZivzzGU/Ivg+sSLn8eXJlrAM7YMZOwFYEYCiAY8SI8U+t7l\nH9Gdvuc138B/O6OTy8ocnmFWnvr5spEJPL1Sa8fHON3Z/W9PUyw2XXicWX1I\nzLas723kXAEY0/x6bwziKJH3ld75P37M8CPdqx227Z4eIg3m3OcyedxSqbMV\nWtUYsnTfx2sB+QXNNjqXen8DbCGdlO9HW8vocunRU/EzlhaxxojZ3q3YHdQY\n9yv5RfHLcRpRuynlxvTtoFXZfzSUMzXSAqPuEt9y2YzJJpl2PeAcqmQK1D38\nc3kochngt1AGsUgc3Jb+5Omqey6veXtr4aoL+fngL6pu+2h+ZiN50Cb48TvB\nYHMH\r\n=1nSk\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20211220.6972973.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20211220.6972973.tgz","_integrity":"sha512-Rp8h5xc9GZkQBOJduwLAwMHGsPS+ELwNYpuJrnTae2v8dZNzG0xg1I2yfG1I1mOIrzSBdDJdV+L0nkmpimh6Qw==","repository":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","_npmVersion":"8.1.2","directories":{},"_nodeVersion":"16.13.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20211220.6972973"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20211220.6972973_1639988617045_0.277800074454994","host":"s3://npm-registry-packages"}},"4.16.0-dev.20220104.33b5e0a":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20220104.33b5e0a","keywords":["oclif-plugin"],"author":"Microsoft","license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20220104.33b5e0a","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":"https://github.com/microsoft/botframework-cli/issues","dist":{"shasum":"0e57090dbc96cc2f1671a8882bf12b1d3bb31715","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20220104.33b5e0a.tgz","fileCount":30,"integrity":"sha512-+7cdLlwQL4dhbnPD8GFYAW0I1tZSK3/RHLUUlC5p0xBhGLEp1K5nkxRnItIaO7Fj4/j+WjwpIVxN1d47LcyoWA==","signatures":[{"sig":"MEYCIQCuRFOVQOQTFaTBVSt6/t8XNgUmixs3BLdzSFwAoydyYgIhAO8mf2p79fcE0Ef/mXUSqaGaEMIqDRvLn+Pn4rb7YGZy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1APzCRA9TVsSAnZWagAAGMUP/iZpjTUvz3sxh19jmiKy\nHoIKEkvQDdIUQfsW6S81EY5SGz/Z57Uv0d9JvcP7Vxfqd8h71D69aMd3JvSY\ndbAZY2eb9SY8h6lC477BK6ZjMFjv6IquRZ55rdfrFsRZIYoRhRiQKkeSg9ua\nxx6d1xof5KGk+5ii3R4xOp85sggCcHje1hv+ymZ+aA5E48EQXzfzKaTfNt2n\nptpgQHlojqlgkFBLIRSEtqOi9vTLqt2ruuPyPSFpu9ywSUuC0sW3jPwbDt0L\nhbSuD/eCr0/pUa3J43yN9BYn+dkhLT3NPxKqWcfHxkXrjS9z9FPq3nrG8vOp\nkP0PlD3bq4A6VUdMxAfnZhDyMAbf6Xux0y861Tsq20rAZegLHgFM5tGdWTZV\nslBMosmLUl2HAOoKUJ0WZE8UvO0+2egBqpL+TvHwwDCddIZM+UGTb+bhpd3Z\nwzeIjAYx/ezMGqdIdld6K5+q+YxPiodOknebedlMyzBH4a7sYmofcdFCtLn0\nron4w62YlrvZyT0NVk9KNVX7kMBmLNylEcqkpx2lAw9u/zvdU2VPneqPq3//\nLwS/FXtAqyBQL78TtobmykBfb+uUlcNOSQZRvizwdY5Um+idmazjapJv+BmB\nRBJyLhCvcKekP1ZTpaCWlOFBw0BFilVoJh3alUpeAgKH+PD05CCThFtlwOyq\nwVmN\r\n=WaXQ\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220104.33b5e0a.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220104.33b5e0a.tgz","_integrity":"sha512-+7cdLlwQL4dhbnPD8GFYAW0I1tZSK3/RHLUUlC5p0xBhGLEp1K5nkxRnItIaO7Fj4/j+WjwpIVxN1d47LcyoWA==","repository":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","_npmVersion":"8.1.2","directories":{},"_nodeVersion":"16.13.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20220104.33b5e0a"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20220104.33b5e0a_1641284595713_0.5454381390693357","host":"s3://npm-registry-packages"}},"4.16.0-dev.20220105.380511c":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20220105.380511c","keywords":["oclif-plugin"],"author":"Microsoft","license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20220105.380511c","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":"https://github.com/microsoft/botframework-cli/issues","dist":{"shasum":"bd96d4b2410dbf09151f7a762348a044d9f212d2","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20220105.380511c.tgz","fileCount":30,"integrity":"sha512-eDWtDiHpy0h+rWwk3y7/mZ4SiHu3jk8zy5hi18Se4K+wpwDQIuUTilqNsvLeiZadaFrkx+VsQQD8K9jtFYs1zg==","signatures":[{"sig":"MEYCIQDxrpTz/IFcmDo4F1mP186pffjTk8X6S2dbdELU+LjkMgIhAOOxZ7M1wKI5Mmlr8K63fY1cA7LcZ+ttrMRf/Cb4KDNg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1gkgCRA9TVsSAnZWagAAGvAP/RDNOs6hcQLxKtuLuI4d\nLpi00QIP4FzSSjrib8K6VAY8uIobmt0LWcdTs/xGWYJItdoOBkE50AdqJTdG\n1viOBK7GrxLjEwK69qaqZu8wsTTFwJ3g8GXwrxoqy+XkWrV4cKoZGpZBIRgP\nF4kH4pDYDQjuxT9Zsn5SWTPZyP5Adb5Sohx2GiVnXh4VWewecJ/WGx8b7SEE\nFf7NzVVNLjJ4Bzq7XPpg5dVkVHsheR5wU1jbHVdcBTTNuEI5EmZutFa2+O+4\nwBViDmucQ+k1QGiLWfYdC+93Dbc2AFLn5Yu0KIuqVZKktpEWggIXfNw3RYOr\nXUaIcpQHiJU13BYl84kppF41+yTc0bYbEMPIdA2DqLDakMRjX/X3WveE4wqM\nyfgjlxeNcHA5soUnFcBTs9aV71z7865Trzr4UfHxXaL3NXYddteGne//Yyup\nloiIcn54dyuCQtbibeqic1HdQ/ulyGLz1Plg50UWy3HIOJ0WF0iVJBeWynTG\nrkEct3V5zi4FMe2w+G+gfu8ilgqq1dw0/PdxEOJPI62nSpKGKuZvF7Wr/fue\nAIBPiWA4UoRBATsIPMFnPmAiBDtPnfSSTd6jvtqXbjiM0LEvVqyTgtBMfzHE\n5fXWTzHLh8G5JL5BXfYXUxtSZ0NALNFfItJQNzIA5ptWOo7HQfquxiJV+4Bt\nI0R2\r\n=udh5\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220105.380511c.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220105.380511c.tgz","_integrity":"sha512-eDWtDiHpy0h+rWwk3y7/mZ4SiHu3jk8zy5hi18Se4K+wpwDQIuUTilqNsvLeiZadaFrkx+VsQQD8K9jtFYs1zg==","repository":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","_npmVersion":"8.1.2","directories":{},"_nodeVersion":"16.13.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20220105.380511c"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20220105.380511c_1641416992701_0.9307451262848212","host":"s3://npm-registry-packages"}},"4.16.0-dev.20220105.c44b989":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20220105.c44b989","keywords":["oclif-plugin"],"author":"Microsoft","license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20220105.c44b989","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":"https://github.com/microsoft/botframework-cli/issues","dist":{"shasum":"b65010b24b4a1757589fd4d86b0809db03293f2e","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20220105.c44b989.tgz","fileCount":30,"integrity":"sha512-ab0+E97lyhgwFYLxPJ3NL1HXziNwKVl/U0YR0dAbiaV+jT63FkUfTvfiOYj6p1XUFqPJrJQMbjGJPsGup+y9tg==","signatures":[{"sig":"MEQCIHBroYmrEq83zHWB6HcVlaZ20VhNvJIoFjDhIQZYO7NOAiAJcetmJOjgQCeVqqvjQHF2GazR86WlsM6dk10oBsJbTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1jFeCRA9TVsSAnZWagAA/SAP/1qaMZ63QmGbnyXAw0aK\nxdp66e7NdR3a4gUX4KqA6tlEQBCRB1MajJQ9Y4vf5bEI6NHChwuzE6ew2Y6t\n/3ANK5aZ4QIejpAbn+ww3fVQhBOTFToAIqPbyzjuXi8Q6QhA2NVdRaIBnUrE\nA63wNtWuE4DQN4XZoD6AMKFUA/BQ3Ctc4VMyLEJg2KbxQeHknFuIYVLBzfwy\n4pjvGXtLqEIiaIdoub7siENxohl2GIG6Z3QTDeR/Q4fJBUsv04Cu0Io+RbI7\n8NXBtB41Se8jjJY0DlyeCjR/7dw3cmxxHbsgenyGkM4CODyJsiRwob/2KRJ0\n+81srY/BWXnVZGzJDyiVD4Kh7OS8dqfIU3jGKVnNT5XrDiZkf0FnaVEW0yw/\nTBU99UcNVsmp/syLc3Yz6Ow1ovaM/fd/GS0vGVl235ybhPMRmuWUxd0Qnwip\nSSZva5ILEww1aeI7RovsDYPxbjWlubEpluilo6QyhtOeeOwC837iTh4nwc4b\nDd3BkcW4X2DOm9pL19SUryy5Kodl0LsCxXE8YtLVnKHUqYBhQVR44d41xDsb\nGos2LEZ38HHDoleeUWVLNXB+R+8bx1+aL7BzSgvSR+6OsytgjWzE7k9sBJbJ\nVMmFkFv4krzj8y04s8YsAGgIMIfhTFLE99lQ4bGEs8qfP5pVXEzmdYc0siUI\nRTTW\r\n=NJth\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220105.c44b989.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220105.c44b989.tgz","_integrity":"sha512-ab0+E97lyhgwFYLxPJ3NL1HXziNwKVl/U0YR0dAbiaV+jT63FkUfTvfiOYj6p1XUFqPJrJQMbjGJPsGup+y9tg==","repository":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","_npmVersion":"8.1.2","directories":{},"_nodeVersion":"16.13.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20220105.c44b989"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20220105.c44b989_1641427294746_0.21568521232212823","host":"s3://npm-registry-packages"}},"4.16.0-dev.20220106.c44b989":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20220106.c44b989","keywords":["oclif-plugin"],"author":"Microsoft","license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20220106.c44b989","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":"https://github.com/microsoft/botframework-cli/issues","dist":{"shasum":"875fa791d4c45928ec0848ecdfd2243fc795a179","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20220106.c44b989.tgz","fileCount":30,"integrity":"sha512-Me25TPtrmODym11OIzBQeUrOBLVmZhYNS4uAn89bl3zXokeTND1XpX5u7VaEvuUZlWXPYASHUprEVNrfp7XpHg==","signatures":[{"sig":"MEUCICbGSyh2znlO49Vwv/kQWze4ZJ8mcla+1cVVJWWGFZn4AiEAinJxyOIBogg2rY3aWAxtLzz71SyzRQvCJqBCgJdbQ9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1qZhCRA9TVsSAnZWagAAHtYP/2ZKFqqUWwKqswV8GTE2\nyxouncdifBpolw2XtIsrsL1MjPH6AXpVi7aBxD8UseTu54CAVkPFIkBAuvi5\nMIfP6d4vhfwXAJM/Jrn5JGBNpQ/FtLxal+SDFMZcpjMAxNG2N+alGjMA/Se5\nVWh9b3CVubBsyWw8K9xCL62riQsnCyjIZKRGcf34WTNaSxypdRDn3D0NSF+J\nwmGNwLcJnMyrtVdBIa385EQg3k+1QtqZPfMlzJ+nOJWuatW5jdrIhpB7tgdQ\nyrsPjZVDufSV8wUc+CgQ1dUlGaBi049BNKG0x5VEeAjGFlfRo8E7iQNn4Y8z\nurvh+gmv44QajkQXCoQ0/tgHNFvwUomx5vFhNaDjGw3wvcv+gHG3Eny/VqME\nsCs5MNUep17eCl89zP3dUurL8YRyWXmhUCXDY5Mvpyw9lijEBUFIWZXA9cFI\n5HgowxpliZrO4RnXVVfr3PdLAzX4XD8g5sWlsC+fdZ+Keiq1e7F9PiyY9f9e\nFCCcCTpaVHIzTHq2cH5d1wNxD06Q4veGm6j3g35oK0YnUMOZyNlSnJMZhLWR\nIA1PP3eXZqnDhSkAIZO6vbz+AVa47WYzlXbD9JaKAqiklcraBNvWG7hIO3of\nnp75e2WBMx4s06jnLqdHuBxHrudyXTMEKCIYu/7VXz3+pQeANqtZGhdrS5KO\n/pS1\r\n=Sr/a\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220106.c44b989.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220106.c44b989.tgz","_integrity":"sha512-Me25TPtrmODym11OIzBQeUrOBLVmZhYNS4uAn89bl3zXokeTND1XpX5u7VaEvuUZlWXPYASHUprEVNrfp7XpHg==","repository":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","_npmVersion":"8.1.2","directories":{},"_nodeVersion":"16.13.1","dependencies":{"axios":"~0.21.1","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.15","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20220106.c44b989"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20220106.c44b989_1641457249640_0.8788228589668623","host":"s3://npm-registry-packages"}},"4.16.0-dev.20220110.b4d497d":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20220110.b4d497d","keywords":["oclif-plugin"],"author":"Microsoft","license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20220110.b4d497d","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":"https://github.com/microsoft/botframework-cli/issues","dist":{"shasum":"328a2a652834d95410d717ab061b67f39c8f3470","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20220110.b4d497d.tgz","fileCount":30,"integrity":"sha512-vl9ybUdl8tPIdpt8ot7yO/iAW2SjeOd7TvISdd9rUzKULd/HIe6o6KEZ7fOMLHBbz2TTzDG2aref+0DH1MmGXg==","signatures":[{"sig":"MEYCIQDusMjMewBElGuvjXaUgTtkJgKoNIbXQ0tTfJTRl2UX3AIhAPv2huLXRQ3wSnIZnfn0R5eHnfFvQgNemnCzeuS7tPTS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+ynCRA9TVsSAnZWagAAFu0P/jcQ/jmeLDhfkHR/s4rH\nRqTw1scS582dQjIQUHo4bRzxFAHY4kGvt/UdpaAwh8jsgD3Z2lP+f1N2PJcm\n/GLBYXRlbI+oqW8qMgj6phvCVJc7TflJLQQDMB3KUb2EiC6Cdbpjo2tuydGl\n+iNwuaYwBfY8rjIyhfoM/DZLRI8nHgnV7jxElAlONm/yvhC2fk/wQMTEOQAu\nrHL68AlP61v+QJX9U7hQeFPTf7Rob35jQRvhpX71Fpi6zu5F0Mf2rOigifeC\nvxit6+5T0ytYlw+m2YCwqmVKSsmJdrxLcpQMK3uHemIvW6kRP/sSTJS25Gh/\nok6r1xdxLbkUGdye91aB3H+muhe7u3W+G+Gvn9HpTwjw0MG00NUiN9CktnDg\n3ReDZ+FREvnCJ07reSBQjksfHvgyXIBJ6GNq2uTqvHB6DaS1yyPypethTU+q\nsgQ1AsXrJH9JNJ4FcMfq9QAvIuifFh6EumiFfOPlP5rggQ6c8WfitKYEDeiY\nGtvMg0DmUIjHEru3+ZwGPGam7RoE5au2rQCqSq4RZbT/ZL+5FsJOvOF7R41P\nltoxrNT2skCq0g9Gxu1FuUnsSenyayROHb1i5wbwYj+g/mhgvMSHzHtQegxe\niPNYUPI/mHdtsEIK6a4gxkt/5x8WwI14EmPTPyLX2mGwBusuy3CA8Bb+x0IY\nJrEg\r\n=tZUb\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220110.b4d497d.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220110.b4d497d.tgz","_integrity":"sha512-vl9ybUdl8tPIdpt8ot7yO/iAW2SjeOd7TvISdd9rUzKULd/HIe6o6KEZ7fOMLHBbz2TTzDG2aref+0DH1MmGXg==","repository":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","_npmVersion":"8.1.2","directories":{},"_nodeVersion":"16.13.1","dependencies":{"axios":"~0.24.0","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.21","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20220110.b4d497d"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20220110.b4d497d_1641802919494_0.7196751671285242","host":"s3://npm-registry-packages"}},"4.16.0-dev.20220120.e933dfc":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20220120.e933dfc","keywords":["oclif-plugin"],"author":"Microsoft","license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20220120.e933dfc","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":"https://github.com/microsoft/botframework-cli/issues","dist":{"shasum":"5f264a37407d0dfb36f2e19cefaa08275e3b6f15","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20220120.e933dfc.tgz","fileCount":30,"integrity":"sha512-gD0UVr6qBB6xfihvBxPyWxE/ckDvazlN8sEgCH50muQYatAx5MjCEjPI561586DtTtVslKU8UFOixfqWWPr2zA==","signatures":[{"sig":"MEUCIC8ZD0/HEYHXGNmq7XPPocI/AgjNJ++7B8v0P1uG2EcOAiEAmoAEQKeKXRO0TLgNxNYaT8YTceVg8MuheJAP2Uj3DeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6RwmCRA9TVsSAnZWagAAFxkP/j4SnPVMS3cGWaeKcdRp\n6x3TEnpvDrNOKMm/tjcRkg2RrTdEEQXbc3ZuaZtjok2/Lafbco9Y/C1utExp\nSlMmgNU8FbHhUynoJDdibyrFARKFsIFnABI0BhEQIXUNj2XBfD2kac22t5kd\nnpUrUr08A/Z0MfLK34+ILLRIspkPm4dl40AwpiGhlu4aqDkD8UtWLIB4IWtb\nTFHWa4uUrV+fKVG+DUliJvv482WyHOZXnjTXdYjoxU2RzJCmDAi8auPHJrIm\nG+fsHkDG3ziMSyskaBJB3u/PClBb+fS2qBnv7ID84i/z/2N/RY1ZGkpHlHKF\nL+XYMGvzpF0WkZDj6eixnRf1iG82S/wW1vwVYT609brYj1n7TdDRvg+V5YhB\nV8CJEzq2Jktp0BDUOwpXRiKD5SOI58UsXJgjykvdeyuEYSgj4s96vOpfn5CK\nuH4l9zO/tSESPSI8YtmKcA96aBIGrD5sgygHOIj6JX9s5tc8DGnDM4bhtS/W\nOZ8os/2N/XrcEYrRZg+DSqpW+3SdXetoLn9NEn19cduTvI2liYqauMrXozoP\nbUiqZ/BwGNSliDrFbHbir70vDKJBrU/TlcGvqT/d/19EGFJje8bPupI9CXsd\nzl6vumGD/AEIWYTTn7YH1Ruy+iJ4p3skiGeNXFoaan1qyOy4bMYyHe26b4Oz\nND5R\r\n=8g1y\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220120.e933dfc.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220120.e933dfc.tgz","_integrity":"sha512-gD0UVr6qBB6xfihvBxPyWxE/ckDvazlN8sEgCH50muQYatAx5MjCEjPI561586DtTtVslKU8UFOixfqWWPr2zA==","repository":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","_npmVersion":"8.1.2","directories":{},"_nodeVersion":"16.13.2","dependencies":{"axios":"~0.24.0","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.21","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20220120.e933dfc"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20220120.e933dfc_1642667046432_0.8716901108167334","host":"s3://npm-registry-packages"}},"4.16.0-dev.20220228.5bb413a":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20220228.5bb413a","keywords":["oclif-plugin"],"author":"Microsoft","license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20220228.5bb413a","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":"https://github.com/microsoft/botframework-cli/issues","dist":{"shasum":"d1ead6a8377809b8740e201eb3970345914be7f6","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20220228.5bb413a.tgz","fileCount":30,"integrity":"sha512-Ec0ln/3/VnvU6S6R5Rm46MKXp3MNJIAijpicE8io3wkbyn4SHjcJbtS0TDJYoBotgTt9cZm5V1ATBqEk7UQZlA==","signatures":[{"sig":"MEUCIGd0uDZslgWXUgNxrjgD5ICXGpuMVZUzZsHjlPBAT9boAiEA/qqkQlenz8xxxXQfvkESJ1wR2aFb8MDG4m9NgYixxXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHIXUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrhvw/+ITANZ0UVe5RlfAWdd9VFtSjyYQGsSc5SatQFMc++tcEMQ97+\r\nil6mY1i1IxeKBzLeJhwGXl9rmO7C21oKFciLPMiZ+NxPubrxbR7egW7qY6UW\r\ndgkveLypiNZkC+akvbGbyDaZvmU2UG5HqYOXF3I2NAFk95GPRXLEzTFJ4Abp\r\nZHOvfPadllAATavn+ZnatVt+qzHumfCIHx8Sb+KisvY1h7z60wLbmYpdu1o/\r\n6DYXMlENxD5Uep3j5IKV96XYWvi8sRExdc1D5w1VcQRsFY8sCHlOtCzHNkwY\r\nAxMpGKMGXAtuGrK6fCMZFi9U370ELq0AsosZgrtOIuk9BluJsVLR/b3ky1Rh\r\nsLwzhu/TunPwxbmNDRM16JL1pIcPa3/a0YjjIMn8MuB6kcwf+0c5HNR891RF\r\nilspypIT5wpShjB7ngVBZp19bzg96SnWhbYweKwMBAWUz5kCHpKKVnmskEXT\r\n35hhhOume624YkCHKgwfyaeoap3Ez1O5T43Be+mYQV4aGOnCkmjoXZ8pV/u1\r\n0Ttn05aFqXfS6/+3ttMrChq4oxCHxJcZTXScGMxr+haVaaEkVh1GKbgYZO8u\r\n8OHuNEKuSiwcbrg6oxsvj6MpyAq9T7AVIsOhB9gQm5kLpFD4wvSW4ZJwe2oQ\r\noZ8Dmpy3QtYRY/a8H3noh1XQ4UTQXuS9Tb4=\r\n=5/ne\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220228.5bb413a.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220228.5bb413a.tgz","_integrity":"sha512-Ec0ln/3/VnvU6S6R5Rm46MKXp3MNJIAijpicE8io3wkbyn4SHjcJbtS0TDJYoBotgTt9cZm5V1ATBqEk7UQZlA==","repository":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","_npmVersion":"8.3.1","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"~0.24.0","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.21","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20220228.5bb413a"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20220228.5bb413a_1646036435922_0.880108238465727","host":"s3://npm-registry-packages"}},"4.16.0-dev.20220525.147c370":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20220525.147c370","keywords":["oclif-plugin"],"author":"Microsoft","license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20220525.147c370","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":"https://github.com/microsoft/botframework-cli/issues","dist":{"shasum":"ae341ec8b69dd82204ff9eb2d1ddc0338c5b4a42","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20220525.147c370.tgz","fileCount":30,"integrity":"sha512-QZfA7venQOg1hqiaFXRZvzyegPTDPfc/8U8kFT/trWBDB9fHcDbiP5GDTioIe1GKXTS8iEFra5hrxovybPgQjw==","signatures":[{"sig":"MEUCIQCBUXt7q+rU1JQYke812N2P8eHd4BQVhS/IAHsY+T6qwAIgI21Jms95KiBXUNQCmj41Hx1RHntoPgFZA7YAnz6VBoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijdkzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY1A/+PDABbyThnS9XSBcSIR359PuDqz1lN7NM4aKz5pW6SshagNYU\r\n9b3/h34D3FbmTLNJBUFoijbEadpIRsSAEsM9wo9PbPdPMHm45QCkSZiTgq+I\r\nEjHzQv9qp5+N0And5QZ8racoLiw/TomvCKm9zxMOi67mtc3HmbbSHAt0Yfu4\r\nzFaPFPqY4+UwpNiVzWBSK5bBihUnKjgFpH/gh7bX4nC3IfpOkDEQSOtY4unR\r\nSFwVhxo+Zw00V9PUbBBFCmEfeuTbJSKh3CHubavdIQOvZtc9p7GM129+W/m4\r\n9yR7bhEBEU3oBA69kZVBt6Gn7+XDaHD0pn5z/d7H6eTVHOtv8JPoEeiXyqmM\r\nryeR9J4e5klTFYt/ca7vn8aWH5lo6gX9KtTMbR7RzfGUE53RnEpuvDUz4aci\r\nQYUzgmKxGwMAF2ZPXrjX8l8AZQD5PlhmYBkrRu9qA6xCcI+WqVObhi905l97\r\n5Bgakxbm5qltlPEVJVFw6GdrEtQb7VtxBSWMkljpMmEu3GTiE25iYV2Q8Cdi\r\nDVMdfIjSm6ZqABlvY9fKkwMlqG1AN6c+mhjhAT4zNBJFajkstZWQTNCgU3e1\r\nUE8RvedlO2Zz7anPIoUubSoDQfgM++H8uXbOc4HNHQ7G1IvpYIb+E7/CHZfr\r\n6wQhn0eAV5OfzaimujesgIH3A1cbVG5PaoI=\r\n=GdeB\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220525.147c370.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220525.147c370.tgz","_integrity":"sha512-QZfA7venQOg1hqiaFXRZvzyegPTDPfc/8U8kFT/trWBDB9fHcDbiP5GDTioIe1GKXTS8iEFra5hrxovybPgQjw==","repository":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","_npmVersion":"8.3.1","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"~0.24.0","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.21","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20220525.147c370"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20220525.147c370_1653463347252_0.11540210342178447","host":"s3://npm-registry-packages"}},"4.16.0-dev.20220526.695cee5":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20220526.695cee5","keywords":["oclif-plugin"],"author":"Microsoft","license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20220526.695cee5","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":"https://github.com/microsoft/botframework-cli/issues","dist":{"shasum":"c038001584e2c02c9096bb29a5770ed015f6a62b","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20220526.695cee5.tgz","fileCount":30,"integrity":"sha512-Modb0Osj7qQjLv4256fDFlWM5DtQ66H6IW4Gq7CM/1qKfGuNTrwNL7GVVN2oeGUchbFcFgrewtDdUkRRjzWQfQ==","signatures":[{"sig":"MEYCIQC9vEeJW6KyAbXK1R4/MywqiZshB3/LBbIbkABc6HNeggIhAPIQLd8ZkgEfyCKY65Zx+/ngUPArpvZDyIe/TxJ7+Oq6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijyo0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY7A//a9pSRStJIhdnylK+aKEUw/hMEUyWQN+RaaVwFAgUjB0QE3rA\r\nxvEe96wRjU7z3uDM0BUf8BjhHfEf3pT0IOZW9kK3dfn0ftLBBaWiajei0HTU\r\nbQymurFwlmhzYnpP4P2X5R1Yozp27iXGbQ7XmVVh3H3gN2+WohV5J2KeA/Iq\r\ntbSh0IYd+pZ0GtohsLhNKbDYCYnFVAbvnvq0Q62qaX6Rl5muddqBVUTQsdum\r\n81V0ujPlCQOBsrkwRcSVQtaf8ilAaIZ73ONMK4fs1OuaVyhrNXTvSoHVSrZV\r\nah4wXz8s+xLbRvK20i7SNvVIyhghul+POz5ztC/Zuaor1dBD12UlTIAyMUru\r\n43VtgLup9q80Z9wzICBrVznej3P97ixQgqGt0jP5eAXD1vjuVPVG4VIkOLrj\r\nFYAhB51F8dJFXQz6ELzHxyuSJtfsurzF55dZwu8o6SwRaAeKh/c93Ky2cBIp\r\n5i5MT5vh4BOioYoTCUz2HrveCVLXAZ3lyfojiPo7PCT2GgYs5EByTy/Arrh5\r\nf6COnLkicJevnoacSgsGkS6lCoS5joa7Ivhryih6KRPZ5SbX3oVNpSPMa2vQ\r\nonp5fQpz6WRaP2xbSQlQHFyrmxz6r02F6Fp2VNJrPvlHyX2eNQv77suTckIC\r\n9039WgFmdSM90z723N0aCt5p52yae6Sal/k=\r\n=9IG1\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220526.695cee5.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220526.695cee5.tgz","_integrity":"sha512-Modb0Osj7qQjLv4256fDFlWM5DtQ66H6IW4Gq7CM/1qKfGuNTrwNL7GVVN2oeGUchbFcFgrewtDdUkRRjzWQfQ==","repository":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","_npmVersion":"8.3.1","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"~0.24.0","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.21","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20220526.695cee5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20220526.695cee5_1653549619822_0.9429333027962912","host":"s3://npm-registry-packages"}},"4.16.0-dev.20220725.a0ab7ca":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20220725.a0ab7ca","keywords":["oclif-plugin"],"author":"Microsoft","license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20220725.a0ab7ca","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":"https://github.com/microsoft/botframework-cli/issues","dist":{"shasum":"21ed87e8ba744715ed4cd48fd894d247fb5279ca","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20220725.a0ab7ca.tgz","fileCount":30,"integrity":"sha512-cap46D37t4KL9ovaP7Dml3A05SlYbQjGK811Mw9e5QeUnwjPwnibAz0RP3AiCtkNelLE1c6IN9rE7o/8ZDdfIw==","signatures":[{"sig":"MEYCIQCC/uj9OvF6GXuWildFkP9N4B+nPmHteE81juPKg0lr/QIhAOPFMeY8RKv4qs2FbFRVyfMUuwlKWamuwn4aAYt0j9Af","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3kSYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN6g/+IbexxQQrSJDV5iZc1Od6xa4VJPLKXENyJM+RyKfSUIGQrISC\r\nC/ik63SosYbovcGCd/GV30CWkdSr6pa0OBV1Q+G6NH706JnQniMyAjpTeGrO\r\nO5ySrXfZvxI2NH+ty4DnKbxRUqGmC7s8O7/p8nUdEfI/ec8zB6tjLmx0rmoe\r\nsDne8COE3pPaqPq1zPVZ8MiNHJQqDTFKwlZaU6zYjKn1Dv/DB7TETmJnYR3R\r\np+GevCkwryp7ResfBJJiRrmLK0d8gUunbFUdeSqCWeZoZhspoKjdrE0mW537\r\nk4KNHLozm9i3FU1gOIqG66YoO+sFTBTwq1v6Uwke9MVZ6ukNt3CmMVCnAunt\r\nFsOCPniEmO/Fh+kr2bgpLU1M4+ZEX9iPCxp0Oj0O9af9Zx/BXCCrh372+c/v\r\nlhZq575Ojx2kjRbO10n5QWMTaEH76IV3zgmfLLOuqbI60rz4BApDkAMiIukZ\r\na0m8yQXmW+1dy20NpvM+u9y8NDpvWgrVtTPgS31+ZgJzc173rT0SSw6hxU2i\r\nds4PutuvaLC5AK0noGZG5GP8dJIMg1iS3jAZKU4Ll2nEm5RgZopDNYLMYmNh\r\nhvxX0eItCUnH3JVWiokwenvOLDgA5zamL3GHTBftpbo3fCE6htatb7usEuTy\r\nwazIBMQhha4arF7DshkMKHzWH41GQzseIi8=\r\n=0YUu\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220725.a0ab7ca.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20220725.a0ab7ca.tgz","_integrity":"sha512-cap46D37t4KL9ovaP7Dml3A05SlYbQjGK811Mw9e5QeUnwjPwnibAz0RP3AiCtkNelLE1c6IN9rE7o/8ZDdfIw==","repository":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","_npmVersion":"8.3.1","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"~0.24.0","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.21","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20220725.a0ab7ca"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20220725.a0ab7ca_1658733719901_0.5704274231380544","host":"s3://npm-registry-packages"}},"4.16.0-dev.20221107.64f07e4":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20221107.64f07e4","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20221107.64f07e4","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"e393f9797203ef6f4d73ae3cfc47f46ff5b4b3c2","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20221107.64f07e4.tgz","fileCount":30,"integrity":"sha512-rVZ+4y2Mc6la1RaIjJUbpbOI0mvLlWe7RQfcJFwS4y2Qwyq7BuzNmz2W5/xicK8lfBmtBRRQxDTAMAKrU7u61g==","signatures":[{"sig":"MEYCIQCaXPaaxtIaMSi3ClKlr5FhEm4ofqNr4L4BZDhXMslRGAIhAPVP+q5Uha76qjgnZXVvEvMszPv/SWb6lTKSu65mkTo2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaMB0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpICA/+OcOs50TzoGOes/sMTA9SYt5Jxo+KDeNTpIpanD4MBgeNauLo\r\nxunvweG7gwVnnF6KiVDoO96ugl/xXcYOfak6sQKQhRHXyg6nsnD6g+2M/b6x\r\np5iFJnqh0whJvlrnOEm7Qc+K4tP1q29kd5uaME1lqiDBXtjGENvckSpqg8sa\r\nyAjU4uFKrEna9EStI43ezpaWWnpWjtrhy5yuP3cyy2pVcAjhbJN6EHph5B/G\r\nf5XSeLUeHesBDtdsEXfWHLi2nTw7YCun89kKpFSU26og7QTnVyyLvjS6GgTO\r\nHQdMcHy/eB9s04FDJ/eense2uuC524796AmKyIfr9zG2jHt4RKkwLs+REuRm\r\nn/AgYFnGaOwz6L2l7J13e/SEU6TvACpKK9V+V+Rl0h5RCWNYw0rmN4LxSpQK\r\naYaY/yk1jUmd1GuTmBxQd9LPkEwYVG7Dw+YowUv+kz5oO6BcGw8c9NJ5OrzE\r\n83Xx4TFPoZU5yXGeBsPirXbVgcU95bW9LV3p0/UjVoWKxFskny7R7LTmmeL5\r\n0jBwU7wSaQIlAiL/15ohwUcOZnq+BSeSfDpNx2b2Rw78N0c8rQetK5aQlg5F\r\nn+qTTJUEYbiCW994kJpQvWXCyQuW/5rS5n081r5cJPoIMNGBHn240efHmnbs\r\nDRcRiye/asMQ5sFcM4XmnKpbHPlF6eaGP8I=\r\n=Iq1I\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20221107.64f07e4.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221107.64f07e4/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221107.64f07e4/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221107.64f07e4/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221107.64f07e4/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221107.64f07e4/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20221107.64f07e4.tgz","_integrity":"sha512-rVZ+4y2Mc6la1RaIjJUbpbOI0mvLlWe7RQfcJFwS4y2Qwyq7BuzNmz2W5/xicK8lfBmtBRRQxDTAMAKrU7u61g==","repository":{"url":"git+https://github.com/microsoft/botframework-cli.git#master","type":"git"},"_npmVersion":"8.19.2","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"16.18.0","dependencies":{"axios":"~0.24.0","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.21","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20221107.64f07e4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20221107.64f07e4_1667809396446_0.5246222591089911","host":"s3://npm-registry-packages"}},"4.16.0-dev.20221111.64f07e4":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20221111.64f07e4","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20221111.64f07e4","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"a28b769ad2944dc0589bc94bd03987c2eb13b76b","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20221111.64f07e4.tgz","fileCount":30,"integrity":"sha512-QDJFvMs6tdezf+R1D7Gt7anmEXBwA2FTNOFjuLicI3embuNPTIJvbtpHP8aVA1U60N40wEO06gJrr3Hl0XWkfA==","signatures":[{"sig":"MEUCIQC8tog99oe30hecBloWx8xmrnBuYFQ1CJlEs0zg6gBNhgIgf8xFG7JxaePa0zcaLh+/nmy1Txn9T+NnfO32X4hc1yQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbta7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBthAAhbRFwzp9Dr4hDyiKQEuypjLoehNzf79rtVzXosNpwONw0HBa\r\nYQh93LcWVwewvNSmItF1AdlclvpzRhfIUCDzyPWERr5tI8Be/PuOOnL2VAP5\r\nsmjP9BrYroQ5tyHg2klXvzxw3D7Fu/439dSscMVbKnuzBu3gMT15J3y0X4Mw\r\njJXKcK+N5tqeieIDfpbv39eC3MHDuWqjaaMA2brHsEVShu7lsG8ZqSmwh1yX\r\nfvH6XirEXg3Eu8o3Fxnb0Dx/FnwDx7TjSRBcswGZiWB4y17ymVRn0T5bonja\r\nEmODF9JNiSJrpBN0X8agtyExNnlB2ssfNxJkb8yAnoqB/3/lrdQ+VUBWqPpa\r\nig0pFovtKREfaZUsBfWIPIkn6HKeH4rZIy9vODyzX4vgPwNuw2JBWxt8W6dS\r\n4HkLtZSdaxOVfSAsDy5AKm6fUMlwrwOdXC8JsihteY+K1vxK+j0qGeCJ9X2C\r\nb8NDCtF60oC1ZylckNI+RUYlO6ZzWlRADRbFPSi4G99GgGvrshyM9tWceqBq\r\ndiX7YEhIpFWrl/LAQCemYr57LU4Ho4JpFpwZ6ahXRpqW8RSHHwjaXaJigzsz\r\ny1ggYcpuAJPK6IdOiqGJIe04n3WZw8W7kfv6H4Q79JozO5u+0216PtlvqEn1\r\nNqChFTpKlNANSpghETOVBh+rVL7xFajknF4=\r\n=cyxV\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20221111.64f07e4.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221111.64f07e4/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221111.64f07e4/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221111.64f07e4/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221111.64f07e4/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221111.64f07e4/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20221111.64f07e4.tgz","_integrity":"sha512-QDJFvMs6tdezf+R1D7Gt7anmEXBwA2FTNOFjuLicI3embuNPTIJvbtpHP8aVA1U60N40wEO06gJrr3Hl0XWkfA==","repository":{"url":"git+https://github.com/microsoft/botframework-cli.git#master","type":"git"},"_npmVersion":"8.19.2","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"16.18.0","dependencies":{"axios":"~0.24.0","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.21","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20221111.64f07e4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20221111.64f07e4_1668208314849_0.06375204501476195","host":"s3://npm-registry-packages"}},"4.16.0-dev.20221114.64f07e4":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20221114.64f07e4","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20221114.64f07e4","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"cmullins","email":"cmullins@gmail.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"a75f3a5f36bce09b5858b6fac616d0d6b52dac3f","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20221114.64f07e4.tgz","fileCount":30,"integrity":"sha512-NdDeA6VJ5J/575alZUWzP7bmsEyu8ibuxHWqziCaJ59uTH2XYgDfub8CsxC1ULyMicTPw+WX24YcHsKCmdgCog==","signatures":[{"sig":"MEUCIQDLA/w4olPjmsxo/xPo/AlB5Xe5vhQk+VI2NDgmjeqC1gIgPYPu3cPGqv2mhinZNqIBZRRQDxpIXf0+nG1ErrLU4Rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcfsEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq57A//Vzqvqqh2wO4nwByC56mfodAduRl3pYfv7hkFvOfjuL1AAva5\r\n9yQL1qoeQbh24w+hFZlnC22OkWCYUXTDEcm45pPP2BSMzIXTaKOnpzus8L/h\r\nthh2xa0CpbZFJZl1RdyQD+ubd1sn70aoHpDOqcD4SCerbFazuMgtWkBEdYiH\r\nWPNtleu+rvc1aQaSDRq9eUQxUxanMjEsB9+tU6nf2bacsjvVTN6456HN0EPy\r\nvfMQbKx+Yvez7s9eowbN9Y+rtoFQRFlOkNUjmRsqsro5LzgfjQIBjYQMSiM6\r\ngtaC/Fxe4uIzeUjfBa5Otk09GGHYN22CPlhROc76huOLQN0S9fLuC5PXpz5w\r\nOwJU3QoEaolJnMUsXVBotNdhgZ0CByAflivArivbVEyrbNuzlBToCJcbTbHY\r\nVkiwrevxxEBTxy2kWv5eT9I7c2iygeXwFB1VWqSUoJINg1iDx5RwyPHqB06m\r\nt50iPxiQk6cssIXCyHgByRIxVAjcmNHShzO0fUgDVrOrb/ZarJhzQjHFaNaq\r\nPZElrbHaEk1K803S9iA9Z4uOFgjvf+ebUuckQYTnn0aJPVGKNpXvvpN+AqAi\r\nJe381aTFdFglBTPQ+/sgpsshLTw+W5lnE1IpwadeEKtu7SLUHftwMr2Og+Wh\r\nH2o3yEWepwhAzTZWqyIG8WOD+Vz4gkycYqo=\r\n=vGqJ\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20221114.64f07e4.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221114.64f07e4/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221114.64f07e4/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221114.64f07e4/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221114.64f07e4/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20221114.64f07e4/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20221114.64f07e4.tgz","_integrity":"sha512-NdDeA6VJ5J/575alZUWzP7bmsEyu8ibuxHWqziCaJ59uTH2XYgDfub8CsxC1ULyMicTPw+WX24YcHsKCmdgCog==","repository":{"url":"git+https://github.com/microsoft/botframework-cli.git#master","type":"git"},"_npmVersion":"8.19.2","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"16.18.0","dependencies":{"axios":"~0.24.0","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.21","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20221114.64f07e4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20221114.64f07e4_1668414211911_0.3606539801432487","host":"s3://npm-registry-packages"}},"4.16.0-dev.20231122.4561d55":{"name":"@microsoft/bf-lg-cli","version":"4.16.0-dev.20231122.4561d55","keywords":["oclif-plugin"],"author":{"name":"Microsoft"},"license":"MIT","_id":"@microsoft/bf-lg-cli@4.16.0-dev.20231122.4561d55","maintainers":[{"name":"botframework","email":"botframework@microsoft.com"},{"name":"sgellock","email":"sgellock@microsoft.com"},{"name":"cwhitten","email":"christopherwhitten@gmail.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"peterinnesmsft","email":"peinnes@microsoft.com"},{"name":"joshgummersall","email":"npm@josh.standardlabs.dev"},{"name":"cmullins","email":"cmullins@gmail.com"}],"homepage":"https://github.com/microsoft/botframework-cli","bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"dist":{"shasum":"aa46f37944a8a603db3ed310e0621831e13eec82","tarball":"https://registry.npmjs.org/@microsoft/bf-lg-cli/-/bf-lg-cli-4.16.0-dev.20231122.4561d55.tgz","fileCount":30,"integrity":"sha512-y+F7097qyZGuFgSfQiqnwXABLnFUmGV6/sXfxzwsbFzcxKfMtiDCNwcyLKN9XWlov1y06p7DvC9n+snsr3v5Wg==","signatures":[{"sig":"MEUCIQDhsEoXQbko50lDxNMiW0SIoffZq08ca/bGRuRI0Atz/AIgZXbMWKDQlcUapB3XtFZYzgUB5DGkRCPdbIU6pdnS7Nc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110691},"_from":"file:D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20231122.4561d55.tgz","oclif":{"bin":"bf","commands":"./lib/commands","devPlugins":["@oclif/plugin-help"]},"readme":"@microsoft/bf-lg-cli\r\n======================\r\n\r\nThis package is intended for Microsoft use only and should be consumed through @microsoft/botframework-cli. It is not designed to be consumed as an independent package.\r\n\r\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\r\n[![Version](https://img.shields.io/npm/v/@microsoft/bf-luis-cli.svg)](https://npmjs.org/package/@microsoft/bf-luis-cli)\r\n\r\n# Relevant docs\r\n- [.lg file format][1]\r\n- [translating .lg files][2]\r\n\r\n\r\n# Commands\r\n<!-- commands -->\n* [`bf lg`](#bf-lg)\n* [`bf lg:analyze`](#bf-lganalyze)\n* [`bf lg:expand`](#bf-lgexpand)\n* [`bf lg:translate`](#bf-lgtranslate)\n* [`bf lg:verify`](#bf-lgverify)\n\n## `bf lg`\n\nParse, collate, expand and translate lg files.\n\n```\nUSAGE\n  $ bf lg\n\nOPTIONS\n  -h, --help  lg command help\n```\n\n_See code: [src\\commands\\lg\\index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20231122.4561d55/src\\commands\\lg\\index.ts)_\n\n## `bf lg:analyze`\n\nAnalyze templates in .lg files to show all the places where a template is used\n\n```\nUSAGE\n  $ bf lg:analyze\n\nOPTIONS\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\n                                                seprated by \",\". for example, \"function1,function2,function3\"\n\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\n                                                that file\n\n  -h, --help                                    lg:analyze help\n\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\n\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\n                                                output\n\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20231122.4561d55/src\\commands\\lg\\analyze.ts)_\n\n## `bf lg:expand`\n\nExpand one or all templates in .lg file(s). Expand an inline expression.\n\n```\nUSAGE\n  $ bf lg:expand\n\nOPTIONS\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help               lg:expand help\n  -i, --in=in              (required) Folder that contains .lg file.\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse            Consider sub-folders to find .lg file(s)\n  --all                    When set, all templates in the .lg file be expanded.\n  --expression=expression  Inline expression provided as a string to evaluate.\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\n```\n\n_See code: [src\\commands\\lg\\expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20231122.4561d55/src\\commands\\lg\\expand.ts)_\n\n## `bf lg:translate`\n\nMachine translate .lg files using Microsoft Translator Text API.\n\n```\nUSAGE\n  $ bf lg:translate\n\nOPTIONS\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help                   lg:translate help\n  -i, --in=in                  (required) Folder that contains .lg file.\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse                Consider sub-folders to find .lg file(s)\n  --region=region              (required) The sub region.\n  --srclang=srclang            Source lang code. Auto detect if missing.\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\n  --translate_comments         Machine translate all comments found in .lg file\n  --translate_link_text        Machine translate link description in .lg file\n  --translatekey=translatekey  (required) Machine translation endpoint key.\n```\n\n_See code: [src\\commands\\lg\\translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20231122.4561d55/src\\commands\\lg\\translate.ts)_\n\n## `bf lg:verify`\n\nVerify .lg file(s) and collate them into a single file.\n\n```\nUSAGE\n  $ bf lg:verify\n\nOPTIONS\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\n  -h, --help     lg:verify help\n  -i, --in=in    (required) Folder that contains .lg file.\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\n  -r, --recurse  Considers sub-folders to find .lg file(s)\n```\n\n_See code: [src\\commands\\lg\\verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/blob/v4.16.0-dev.20231122.4561d55/src\\commands\\lg\\verify.ts)_\n<!-- commandsstop -->\r\n* [`bf lg`](#bf-lg)\r\n* [`bf lg:analyze`](#bf-lganalyze)\r\n* [`bf lg:expand`](#bf-lgexpand)\r\n* [`bf lg:translate`](#bf-lgtranslate)\r\n* [`bf lg:verify`](#bf-lgverify)\r\n\r\n## `bf lg`\r\n\r\nParse, collate, expand and translate lg files.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg\r\n\r\nOPTIONS\r\n  -h, --help  lg command help\r\n```\r\n\r\n_See code: [src/commands/lg/index.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/index.ts)_\r\n\r\n## `bf lg:analyze`\r\n\r\nAnalyze templates in .lg files to show all the places where a template is used\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:analyze\r\n\r\nOPTIONS\r\n  -e, --external-functions=function1,function2  Pass a list of external functions and add them to Expression functions,\r\n                                                seprated by \",\". for example, \"function1,function2,function3\"\r\n\r\n  -f, --force                                   If --out flag is provided with the path to an existing file, overwrites\r\n                                                that file\r\n\r\n  -h, --help                                    lg:analyze help\r\n\r\n  -i, --in=in                                   (required) LG File or folder that contains .lg file(s)\r\n\r\n  -o, --out=out                                 Output file or folder name. If not specified stdout will be used as\r\n                                                output\r\n\r\n  -r, --recurse                                 Consider sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/analyze.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/analyze.ts)_\r\n\r\n## `bf lg:expand`\r\n\r\nExpand one or all templates in .lg file(s). Expand an inline expression.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:expand\r\n\r\nOPTIONS\r\n  -f, --force              If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help               lg:expand help\r\n  -i, --in=in              (required) Folder that contains .lg file.\r\n  -o, --out=out            Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse            Consider sub-folders to find .lg file(s)\r\n  --all                    When set, all templates in the .lg file be expanded.\r\n  --expression=expression  Inline expression provided as a string to evaluate.\r\n  --interactive            Interactively prompt for all missing entity value references required for expansion.\r\n  --template=template      Name of the template to expand. Template names with spaces must be enclosed in quotes.\r\n  --testInput=testInput    Path to a JSON file containing test input for all variable references.\r\n```\r\n\r\n_See code: [src/commands/lg/expand.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/expand.ts)_\r\n\r\n## `bf lg:translate`\r\n\r\nMachine translate .lg files using Microsoft Translator Text API.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:translate\r\n\r\nOPTIONS\r\n  -f, --force                  If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help                   lg:translate help\r\n  -i, --in=in                  (required) Folder that contains .lg file.\r\n  -o, --out=out                Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse                Consider sub-folders to find .lg file(s)\r\n  --region=region              (required) The sub region.\r\n  --srclang=srclang            Source lang code. Auto detect if missing.\r\n  --tgtlang=tgtlang            (required) Comma separated list of target languages.\r\n  --translate_comments         Machine translate all comments found in .lg file\r\n  --translate_link_text        Machine translate link description in .lg file\r\n  --translatekey=translatekey  (required) Machine translation endpoint key.\r\n```\r\n\r\n_See code: [src/commands/lg/translate.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/translate.ts)_\r\n\r\n## `bf lg:verify`\r\n\r\nVerify .lg file(s) and collate them into a single file.\r\n\r\n```\r\nUSAGE\r\n  $ bf lg:verify\r\n\r\nOPTIONS\r\n  -f, --force    If --out flag is provided with the path to an existing file, overwrites that file\r\n  -h, --help     lg:verify help\r\n  -i, --in=in    (required) Folder that contains .lg file.\r\n  -o, --out=out  Output file or folder name. If not specified stdout will be used as output\r\n  -r, --recurse  Considers sub-folders to find .lg file(s)\r\n```\r\n\r\n_See code: [src/commands/lg/verify.ts](https://github.com/microsoft/botframework-cli/tree/master/packages/lg/src/commands/lg/verify.ts)_\r\n<!-- commandsstop -->\r\n\r\n[1]:https://aka.ms/lg-file-format\r\n[2]:./docs/translate-command.md\n","engines":{"node":">=8.0.0"},"scripts":{"doc":"npm run build && npm run doc:readme && rimraf oclif.manifest.json","test":"mocha","build":"tsc -b","clean":"rimraf ./.nyc_output ./lib ./package-lock.json ./tsconfig.tsbuildinfo","prepack":"npm run clean && npm run build && npm run doc:readme","version":"npm run doc:readme && git add README.md","coverage":"nyc npm run test","postpack":"rimraf oclif.manifest.json","posttest":"eslint . --ext .ts --config .eslintrc","unittest":"rush test -t @microsoft/bf-lg-cli","doc:readme":"oclif-dev manifest && oclif-dev readme"},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"_resolved":"D:\\a\\r1\\a\\_botframework-cli-daily\\drop\\microsoft-bf-lg-cli-4.16.0-dev.20231122.4561d55.tgz","_integrity":"sha512-y+F7097qyZGuFgSfQiqnwXABLnFUmGV6/sXfxzwsbFzcxKfMtiDCNwcyLKN9XWlov1y06p7DvC9n+snsr3v5Wg==","repository":{"url":"git+https://github.com/microsoft/botframework-cli.git#master","type":"git"},"_npmVersion":"9.8.1","description":"@microsoft/bf-lg-cli\r ======================","directories":{},"_nodeVersion":"18.18.2","dependencies":{"axios":"~0.24.0","delay":"^4.3.0","tslib":"^2.0.3","lodash":"^4.17.21","fs-extra":"^8.1.0","@oclif/config":"^1.14.0","botbuilder-lg":"4.13.0","readline-sync":"^1.4.10","@oclif/command":"^1.5.19","read-text-file":"^1.1.0","@types/fs-extra":"^8.0.1","@types/node-fetch":"2.5.4","https-proxy-agent":"^5.0.0","@types/readline-sync":"^1.4.3","adaptive-expressions":"4.13.0","@microsoft/bf-cli-command":"4.16.0-dev.20231122.4561d55"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.16.0","globby":"^10.0.2","rimraf":"^2.6.3","ts-node":"^9.0.0","typescript":"^4.0.3","@oclif/test":"^1.2.5","@types/chai":"^4.2.9","@types/node":"^10.17.15","@types/mocha":"^5.2.7","@oclif/errors":"^1.2.2","@types/lodash":"~4.14.146","@oclif/dev-cli":"^1.22.2","@oclif/plugin-help":"^2.2.3","eslint-config-oclif":"^3.1.0","eslint-config-oclif-typescript":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bf-lg-cli_4.16.0-dev.20231122.4561d55_1700670999670_0.5819908411721444","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-05-07T18:21:02.553Z","modified":"2026-07-16T15:43:36.330Z","0.0.0":"2020-05-07T18:18:28.913Z","0.0.1":"2020-05-07T18:21:02.779Z","4.9.0":"2020-05-12T18:38:46.833Z","4.9.1":"2020-05-28T17:39:53.005Z","4.10.0-dev.20200714.6b8b8a9":"2020-07-14T22:07:48.932Z","4.10.0-dev.20200715.547c305":"2020-07-15T07:19:01.938Z","4.10.0-dev.20200716.d3cbcf0":"2020-07-16T07:19:23.038Z","4.10.0-dev.20200717.fbe453f":"2020-07-17T07:21:18.649Z","4.10.0-dev.20200718.6bd5cf5":"2020-07-18T07:19:21.904Z","4.10.0-dev.20200719.7816875":"2020-07-19T07:18:58.846Z","4.10.0-dev.20200720.88a2a42":"2020-07-20T07:20:47.926Z","4.10.0-dev.20200721.88a2a42":"2020-07-21T09:22:13.980Z","4.10.0-dev.20200723.4c45f4a":"2020-07-23T09:22:16.511Z","4.10.0-dev.20200727.f10d79c":"2020-07-27T09:23:55.679Z","4.10.0-dev.20200728.930f45e":"2020-07-28T09:19:55.421Z","4.10.0-dev.20200729.4ac1279":"2020-07-29T07:20:35.935Z","4.10.0-dev.20200730.3786d10":"2020-07-30T07:20:02.619Z","4.10.0-dev.20200731.4aa848c":"2020-07-31T07:18:54.200Z","4.10.0-dev.20200804.10e144c":"2020-08-04T07:19:17.061Z","4.10.0-dev.20200806.789391b":"2020-08-06T07:25:53.621Z","4.10.0-dev.20200807.8f27460":"2020-08-07T07:19:14.159Z","4.10.0-dev.20200808.5a7c973":"2020-08-08T07:18:51.794Z","4.10.0-rc.20200811.e3d7c37":"2020-08-11T23:11:19.325Z","4.11.0-dev.20200812.fedc732":"2020-08-12T07:17:39.493Z","4.11.0-dev.20200812.46ecaa3":"2020-08-12T22:05:49.970Z","4.11.0-dev.20200813.46ecaa3":"2020-08-13T07:19:14.323Z","4.10.0":"2020-08-14T21:51:00.804Z","4.11.0-dev.20200818.9437cc1":"2020-08-18T07:17:22.500Z","4.11.0-dev.20200818.1c4ddb8":"2020-08-18T20:03:51.619Z","4.11.0-dev.20200819.1c4ddb8":"2020-08-19T07:16:46.887Z","4.10.1":"2020-08-19T18:15:46.939Z","4.11.0-dev.20200821.de66343":"2020-08-21T17:29:28.712Z","4.11.0-dev.20200824.de66343":"2020-08-24T00:17:51.545Z","4.11.0-dev.20200826.65eff66":"2020-08-26T07:19:32.819Z","4.11.0-dev.20200827.d5b17d9":"2020-08-27T07:16:56.971Z","4.11.0-dev.20200831.d7b6149":"2020-08-31T07:17:02.431Z","4.11.0-dev.20200904.ed789e7":"2020-09-04T07:16:57.048Z","4.11.0-dev.20200907.c063415":"2020-09-07T07:17:06.482Z","4.11.0-dev.20200911.7d6ad59":"2020-09-11T07:18:10.430Z","4.11.0-dev.20200911.c8afdcc":"2020-09-11T19:41:24.498Z","4.11.0-dev.20200914.c8afdcc":"2020-09-14T15:54:42.206Z","4.11.0-dev.20200916.4f7c793":"2020-09-16T07:17:42.014Z","4.11.0-dev.20200917.ec30167":"2020-09-17T03:48:45.156Z","4.11.0-dev.20200917.737fe95":"2020-09-17T07:17:06.725Z","4.11.0-dev.20200922.6a0f42c":"2020-09-22T07:16:55.882Z","4.11.0-dev.20200924.df24cb2":"2020-09-24T07:21:46.526Z","4.11.0-dev.20200930.028a4ec":"2020-09-30T07:17:05.137Z","4.11.0-dev.20201002.780bf2c":"2020-10-02T07:17:49.180Z","4.11.0-dev.20201005.7e5e1b8":"2020-10-05T07:18:48.899Z","4.11.0-dev.20201008.18fba61":"2020-10-08T07:16:48.504Z","4.11.0-dev.20201013.7ccb128":"2020-10-13T07:23:21.866Z","4.11.0-dev.20201014.d8a6b54":"2020-10-14T07:18:22.427Z","4.11.0-dev.20201015.a41c691":"2020-10-15T07:24:27.778Z","4.11.0-dev.20201016.24ec3b9":"2020-10-16T07:25:30.827Z","4.11.0-dev.20201019.091464d":"2020-10-19T07:16:42.918Z","4.11.0-dev.20201021.d59abb5":"2020-10-21T07:17:34.223Z","4.11.0-dev.20201022.a4b06fc":"2020-10-22T07:17:11.489Z","4.11.0-dev.20201023.4d90f4e":"2020-10-23T07:17:28.405Z","4.11.0-dev.20201025.69cf2b9":"2020-10-25T17:16:55.651Z","4.11.0-rc.20201026.e06ad47":"2020-10-26T23:00:31.635Z","4.11.0-dev.20201027.e06ad47":"2020-10-27T07:18:09.943Z","4.12.0-dev.20201028.999bc32":"2020-10-28T07:17:47.137Z","4.11.0-rc.20201028.6f4722f":"2020-10-28T20:07:35.382Z","4.12.0-dev.20201029.76cad5c":"2020-10-29T07:17:21.070Z","4.12.0-dev.20201030.307bcd7":"2020-10-30T07:17:20.448Z","4.11.0-rc.20201030.a9f9b96":"2020-10-30T20:33:32.068Z","4.12.0-dev.20201105.f7da1b8":"2020-11-05T08:19:40.269Z","4.12.0-dev.20201106.c64ea80":"2020-11-06T08:15:45.630Z","4.11.0":"2020-11-06T22:48:09.071Z","4.12.0-dev.20201112.f9270c9":"2020-11-12T08:15:58.530Z","4.12.0-dev.20201118.1cb4bee":"2020-11-18T08:16:46.076Z","4.12.0-dev.20201125.454bc64":"2020-11-25T02:09:07.336Z","4.11.1":"2020-11-25T03:46:34.089Z","4.12.0-dev.20201125.77567ef":"2020-11-25T08:17:13.218Z","4.12.0-dev.20201126.853f44c":"2020-11-26T08:17:13.441Z","4.12.0-dev.20201201.1253a5b":"2020-12-01T08:16:20.269Z","4.12.0-dev.20201203.954f006":"2020-12-03T08:16:40.983Z","4.12.0-dev.20201208.3315f42":"2020-12-08T08:16:53.159Z","4.12.0-dev.20201209.a2ab9dd":"2020-12-09T08:16:43.083Z","4.12.0-dev.20201211.e06f70f":"2020-12-11T08:16:28.037Z","4.12.0-dev.20210115.2b00408":"2021-01-15T08:16:32.313Z","4.12.0-dev.20210118.d2c102f":"2021-01-18T08:17:23.220Z","4.12.0-dev.20210121.7decc06":"2021-01-21T08:16:49.403Z","4.12.0-dev.20210126.0184ff0":"2021-01-26T08:15:32.166Z","4.12.0-dev.20210127.fc25e77":"2021-01-27T08:17:08.392Z","4.12.0-dev.20210127.3725565":"2021-01-27T19:48:08.973Z","4.12.0-dev.20210128.3725565":"2021-01-28T08:17:03.438Z","4.12.0-dev.20210129.82760de":"2021-01-29T08:16:30.198Z","4.12.0-dev.20210202.c622c6f":"2021-02-02T08:16:45.331Z","4.12.0-dev.20210205.fe56306":"2021-02-05T08:16:39.460Z","4.12.0-dev.20210208.b300d92":"2021-02-08T08:17:41.632Z","4.12.0-dev.20210209.dbba6c6":"2021-02-09T08:16:52.859Z","4.12.0-dev.20210211.d80ed6a":"2021-02-11T08:16:11.449Z","4.12.0-dev.20210212.50bae19":"2021-02-12T08:16:41.360Z","4.12.0-dev.20210215.64a2839":"2021-02-15T08:17:34.269Z","4.12.0-rc0":"2021-02-18T00:01:27.922Z","4.13.0-dev.20210218.d9e7d3a":"2021-02-18T08:15:56.329Z","4.12.0-rc1":"2021-02-20T01:22:40.709Z","4.13.0-dev.20210222.5f35a0e":"2021-02-22T08:17:33.400Z","4.13.0-dev.20210225.ab2ff4c":"2021-02-25T08:17:24.789Z","4.13.0-dev.20210302.8d7ee7f":"2021-03-02T08:16:32.105Z","4.13.0-dev.20210303.7004e0b":"2021-03-03T08:16:16.874Z","4.12.0":"2021-03-05T00:17:10.997Z","4.13.0-dev.20210309.33c7b6e":"2021-03-09T08:17:03.313Z","4.13.0-dev.20210311.ea3dc6f":"2021-03-11T08:16:45.071Z","4.13.0-dev.20210317.7efaf27":"2021-03-17T07:20:58.991Z","4.13.0-dev.20210318.2aac9b5":"2021-03-18T07:16:30.128Z","4.13.0-dev.20210322.de71c51":"2021-03-22T07:17:34.958Z","4.13.0-dev.20210323.8f22a9d":"2021-03-23T07:17:29.147Z","4.13.0-dev.20210324.2241623":"2021-03-24T07:17:16.264Z","4.13.0-dev.20210329.edada32":"2021-03-29T07:18:42.890Z","4.13.0-dev.20210330.dc0594f":"2021-03-30T07:17:04.988Z","4.13.0-dev.20210401.8dc6ffe":"2021-04-01T07:17:38.625Z","4.13.0-rc0":"2021-04-02T00:50:28.719Z","4.14.0-dev.20210402.7e5fa93":"2021-04-02T07:21:21.799Z","4.14.0-dev.20210406.74baacc":"2021-04-06T07:19:56.979Z","4.14.0-dev.20210407.6745788":"2021-04-07T23:47:08.241Z","4.14.0-dev.20210408.393d33d":"2021-04-08T07:20:05.292Z","4.14.0-dev.20210408.1a5070e":"2021-04-08T17:00:42.657Z","4.14.0-dev.20210409.1a5070e":"2021-04-09T07:20:29.254Z","4.13.0-rc1":"2021-04-09T17:30:26.029Z","4.14.0-dev.20210415.161c029":"2021-04-15T07:20:14.055Z","4.14.0-dev.20210415.7e35288":"2021-04-15T19:14:57.256Z","4.14.0-dev.20210415.ab0fc09":"2021-04-15T20:23:16.916Z","4.13.0-rc2":"2021-04-15T22:50:26.092Z","4.14.0-dev.20210416.ab0fc09":"2021-04-16T07:20:14.986Z","4.14.0-dev.20210419.7257bc2":"2021-04-19T18:34:35.924Z","4.13.0":"2021-04-19T22:18:54.096Z","4.14.0-dev.20210420.fc92e9b":"2021-04-20T07:20:10.370Z","4.14.0-dev.20210422.eccdf02":"2021-04-22T07:21:38.594Z","4.13.1":"2021-04-26T21:40:43.470Z","4.14.0-dev.20210427.c0be653":"2021-04-27T07:21:26.936Z","4.13.2":"2021-04-28T22:42:09.015Z","4.14.0-dev.20210429.968ef75":"2021-04-29T15:55:02.403Z","4.13.3":"2021-04-29T20:53:12.584Z","4.14.0-dev.20210430.968ef75":"2021-04-30T07:19:21.122Z","4.14.0-dev.20210511.07bbd05":"2021-05-11T07:22:28.213Z","4.14.0-dev.20210517.4cdd4d9":"2021-05-17T07:23:25.941Z","4.14.0-dev.20210519.92dfb46":"2021-05-19T07:21:00.179Z","4.14.0-dev.20210521.64e1d40":"2021-05-21T07:22:32.958Z","4.14.0-dev.20210602.be805a8":"2021-06-02T07:25:35.150Z","4.14.0-dev.20210604.3f9ee15":"2021-06-04T07:23:27.260Z","4.14.0-dev.20210623.37f59ec":"2021-06-23T07:30:57.714Z","4.14.0-dev.20210624.eac7a60":"2021-06-24T07:22:19.456Z","4.14.0-dev.20210625.132e0cd":"2021-06-25T07:21:19.638Z","4.14.0-dev.20210629.e97e6b0":"2021-06-29T07:21:55.606Z","4.14.0-rc0":"2021-06-29T18:06:05.899Z","4.14.0-dev.20210630.8078cc6":"2021-06-30T07:21:26.755Z","4.15.0-dev.20210701.be9cd6c":"2021-07-01T07:19:36.135Z","4.15.0-dev.20210702.cbf708d":"2021-07-02T07:21:18.596Z","4.15.0-dev.20210707.cf471cf":"2021-07-07T07:20:11.327Z","4.14.0":"2021-07-07T19:27:01.736Z","4.15.0-dev.20210708.f16ca8f":"2021-07-08T07:19:18.688Z","4.14.1":"2021-07-08T18:40:37.463Z","4.15.0-dev.20210712.eb38bc0":"2021-07-12T07:19:19.585Z","4.15.0-dev.20210715.ead1751":"2021-07-15T07:19:24.048Z","4.15.0-dev.20210723.bf1f054":"2021-07-23T07:23:46.824Z","4.15.0-dev.20210803.40549ca":"2021-08-03T07:21:49.395Z","4.15.0-dev.20210805.6321dcc":"2021-08-05T07:20:20.019Z","4.15.0-dev.20210914.7a936c1":"2021-09-14T07:20:58.775Z","4.15.0-dev.20210917.b688652":"2021-09-17T07:23:45.384Z","4.15.0-dev.20210920.e4d38fc":"2021-09-20T07:24:02.885Z","4.15.0-dev.20210921.fcb2cdb":"2021-09-21T07:22:54.114Z","4.15.0-dev.20210922.c1c0528":"2021-09-22T07:22:08.385Z","4.15.0-dev.20210924.20a3f98":"2021-09-24T07:19:15.262Z","4.15.0-dev.20210928.a9a92a5":"2021-09-28T07:22:43.384Z","4.15.0-dev.20211004.edcf63e":"2021-10-04T07:25:08.996Z","4.15.0-rc0":"2021-10-15T22:52:17.084Z","4.16.0-dev.20211020.406dfef":"2021-10-20T07:23:45.017Z","4.16.0-dev.20211101.bed3c05":"2021-11-01T17:35:31.874Z","4.16.0-dev.20211102.bed3c05":"2021-11-02T07:24:39.530Z","4.16.0-dev.20211102.3f7a67a":"2021-11-02T17:48:11.990Z","4.15.0-rc1":"2021-11-02T23:17:23.312Z","4.16.0-dev.20211103.3f7a67a":"2021-11-03T07:20:15.561Z","4.16.0-dev.20211105.90655c4":"2021-11-05T07:24:49.948Z","4.15.0-rc2":"2021-11-05T18:21:23.415Z","4.15.0-rc3":"2021-11-10T23:40:18.887Z","4.16.0-dev.20211111.15b5c37":"2021-11-11T08:22:23.196Z","4.15.0":"2021-11-16T17:11:26.708Z","4.16.0-dev.20211117.19ff452":"2021-11-17T08:23:29.180Z","4.16.0-dev.20211220.6972973":"2021-12-20T08:23:37.170Z","4.16.0-dev.20220104.33b5e0a":"2022-01-04T08:23:15.896Z","4.16.0-dev.20220105.380511c":"2022-01-05T21:09:52.890Z","4.16.0-dev.20220105.c44b989":"2022-01-06T00:01:34.986Z","4.16.0-dev.20220106.c44b989":"2022-01-06T08:20:49.806Z","4.16.0-dev.20220110.b4d497d":"2022-01-10T08:21:59.641Z","4.16.0-dev.20220120.e933dfc":"2022-01-20T08:24:06.568Z","4.16.0-dev.20220228.5bb413a":"2022-02-28T08:20:36.550Z","4.16.0-dev.20220525.147c370":"2022-05-25T07:22:27.419Z","4.16.0-dev.20220526.695cee5":"2022-05-26T07:20:20.032Z","4.16.0-dev.20220725.a0ab7ca":"2022-07-25T07:22:00.133Z","4.16.0-dev.20221107.64f07e4":"2022-11-07T08:23:16.626Z","4.16.0-dev.20221111.64f07e4":"2022-11-11T23:11:55.038Z","4.16.0-dev.20221114.64f07e4":"2022-11-14T08:23:32.141Z","4.16.0-dev.20231122.4561d55":"2023-11-22T16:36:39.914Z"},"bugs":{"url":"https://github.com/microsoft/botframework-cli/issues"},"author":{"name":"Microsoft"},"license":"MIT","homepage":"https://github.com/microsoft/botframework-cli","keywords":["oclif-plugin"],"repository":{"url":"https://github.com/microsoft/botframework-cli/tree/master/packages/lg","type":"git"},"description":"@microsoft/bf-lg-cli\r ======================","maintainers":[{"email":"botframework@microsoft.com","name":"botframework"},{"email":"sgellock@microsoft.com","name":"sgellock"},{"email":"christopherwhitten@gmail.com","name":"cwhitten"},{"email":"npmjs@microsoft.com","name":"microsoft1es"},{"email":"microsoft-oss-publishing@microsoft.com","name":"microsoft-oss-releases"},{"email":"peinnes@microsoft.com","name":"peterinnesmsft"},{"email":"cmullins@gmail.com","name":"cmullins"}],"readme":"","readmeFilename":""}