Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.

Commit 6e3e140

Browse files
authored
Merge pull request #159 from microsoft/emilio/luis
Moving parser folder to src in luis package
2 parents 08c2b50 + 72252b4 commit 6e3e140

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+52
-722
lines changed

packages/cli/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"@microsoft/bf-chatdown": "1.0.0",
1414
"@microsoft/bf-cli-config": "1.0.0",
1515
"@microsoft/bf-qnamaker": "1.0.0",
16+
"@microsoft/bf-luis": "1.0.0",
1617
"chalk": "2.4.1",
1718
"cli-ux": "^5.3.0",
1819
"fs-extra": "^7.0.1",
@@ -60,7 +61,8 @@
6061
"@oclif/plugin-help",
6162
"@microsoft/bf-chatdown",
6263
"@microsoft/bf-cli-config",
63-
"@microsoft/bf-qnamaker"
64+
"@microsoft/bf-qnamaker",
65+
"@microsoft/bf-luis"
6466
],
6567
"hooks": {
6668
"init": "./lib/hooks/init/inithook"

packages/command/src/command.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,10 @@ export abstract class Command extends Base {
4848

4949
// Flush telemetry to avoid performance issues
5050
async finally(_: Error | undefined) {
51-
Telemetry.flushTelemetry()
51+
/* tslint:disable:strict-type-predicates */
52+
if (this.telemetryEnabled !== null && this.telemetryEnabled) {
53+
Telemetry.flushTelemetry()
54+
}
5255
process.stdin.destroy()
5356
}
5457

packages/luis/src/commands/luis/convert.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import {CLIError, Command, flags} from '@microsoft/bf-cli-command'
2-
const exception = require('./../../../parser/lufile/classes/exception')
2+
const exception = require('./../../parser/lufile/classes/exception')
33
const fs = require('fs-extra')
44
const path = require('path')
55
const file = require('./../../utils/filehelper')
6-
const luConverter = require('./../../../parser/converters/lutoluisconverter')
7-
const luisConverter = require('./../../../parser/converters/luistoluconverter')
6+
const luConverter = require('./../../parser/converters/lutoluisconverter')
7+
const luisConverter = require('./../../parser/converters/luistoluconverter')
88

99
export default class LuisConvert extends Command {
1010
static description = 'Convert .lu file(s) to a LUIS application JSON model or vice versa'

packages/luis/src/commands/luis/translate.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ import {CLIError, Command, flags} from '@microsoft/bf-cli-command'
22
const fs = require('fs-extra')
33
const path = require('path')
44
const fileHelper = require('./../../utils/filehelper')
5-
const exception = require('./../../../parser/lufile/classes/exception')
6-
const luTranslator = require('./../../../parser/translator/lutranslate')
7-
const luisConverter = require('./../../../parser/converters/luistoluconverter')
8-
const luConverter = require('./../../../parser/lufile/parseFileContents')
5+
const exception = require('./../../parser/lufile/classes/exception')
6+
const luTranslator = require('./../../parser/translator/lutranslate')
7+
const luisConverter = require('./../../parser/converters/luistoluconverter')
8+
const luConverter = require('./../../parser/lufile/parseFileContents')
99

1010
export default class LuisTranslate extends Command {
1111
static description = ' Translate given LUIS application JSON model or lu file(s)'

packages/luis/src/commands/qnamaker/convert.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import {CLIError, Command, flags} from '@microsoft/bf-cli-command'
2-
const exception = require('./../../../parser/lufile/classes/exception')
2+
const exception = require('./../../parser/lufile/classes/exception')
33
const fs = require('fs-extra')
44
const path = require('path')
55
const file = require('./../../utils/filehelper')
6-
const luConverter = require('./../../../parser/converters/qnatoqnajsonconverter')
7-
const qnaConverter = require('./../../../parser/converters/qnajsontoqnaconverter')
6+
const luConverter = require('./../../parser/converters/qnatoqnajsonconverter')
7+
const qnaConverter = require('./../../parser/converters/qnajsontoqnaconverter')
88

99
export default class QnamakerConvert extends Command {
1010
static description = 'Convert .lu file(s) to a QnA application JSON model or vice versa'

packages/luis/src/commands/qnamaker/translate.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ import {CLIError, Command, flags} from '@microsoft/bf-cli-command'
22
const fs = require('fs-extra')
33
const path = require('path')
44
const fileHelper = require('./../../utils/filehelper')
5-
const exception = require('./../../../parser/lufile/classes/exception')
6-
const luTranslator = require('./../../../parser/translator/lutranslate')
7-
const qnaConverter = require('./../../../parser/converters/qnajsontoqnaconverter')
8-
const luConverter = require('./../../../parser/lufile/parseFileContents')
5+
const exception = require('./../../parser/lufile/classes/exception')
6+
const luTranslator = require('./../../parser/translator/lutranslate')
7+
const qnaConverter = require('./../../parser/converters/qnajsontoqnaconverter')
8+
const luConverter = require('./../../parser/lufile/parseFileContents')
99

1010
export default class QnamakerTranslate extends Command {
1111
static description = 'Translate given LUIS application JSON model or lu file(s)'

packages/luis/parser/converters/luistoluconverter.js renamed to packages/luis/src/parser/converters/luistoluconverter.js

File renamed without changes.
File renamed without changes.

packages/luis/parser/converters/lutoluisconverter.js renamed to packages/luis/src/parser/converters/lutoluisconverter.js

File renamed without changes.

packages/luis/parser/converters/qnajsontoqnaconverter.js renamed to packages/luis/src/parser/converters/qnajsontoqnaconverter.js

File renamed without changes.

0 commit comments

Comments
 (0)