Skip to content

Commit

Permalink
cli adapter
Browse files Browse the repository at this point in the history
  • Loading branch information
chrispanag committed Feb 1, 2021
1 parent e346cc5 commit 765e440
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 7 deletions.
3 changes: 2 additions & 1 deletion examples/cli-bot/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"dependencies": {
"@ebenos/cli-adapter": "^4.0.0-alpha.11",
"@ebenos/elements": "^4.0.0-alpha.11",
"@ebenos/framework": "^4.0.0-alpha.11"
"@ebenos/framework": "^4.0.0-alpha.11",
"reflect-metadata": "^0.1.13"
}
}
2 changes: 2 additions & 0 deletions examples/cli-bot/src/bot.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
import 'reflect-metadata';

import { Bot, InMemoryUser } from '@ebenos/framework';
import { CliAdapter } from '@ebenos/cli-adapter';

Expand Down
4 changes: 2 additions & 2 deletions examples/cli-bot/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,8 @@
// "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */

/* Experimental Options */
// "experimentalDecorators": true, /* Enables experimental support for ES7 decorators. */
// "emitDecoratorMetadata": true, /* Enables experimental support for emitting type metadata for decorators. */
"experimentalDecorators": true, /* Enables experimental support for ES7 decorators. */
"emitDecoratorMetadata": true, /* Enables experimental support for emitting type metadata for decorators. */

/* Advanced Options */
"forceConsistentCasingInFileNames": true /* Disallow inconsistently-cased references to the same file. */
Expand Down
1 change: 1 addition & 0 deletions packages/cli-adapter/lib/adapter.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { GenericAdapter, IInteraction, inMemoryUserLoader } from '@ebenos/framework';
import { Message } from '@ebenos/elements';
import rx from 'rxjs';

import inquirer from 'inquirer';

Expand Down
7 changes: 4 additions & 3 deletions packages/cli-adapter/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,12 @@
"license": "MIT",
"dependencies": {
"@types/inquirer": "^7.3.1",
"inquirer": "^7.3.3"
"inquirer": "^7.3.3",
"rxjs": "^6.6.3"
},
"devDependencies": {
"@ebenos/framework": "^4.0.0-alpha.11",
"@ebenos/elements": "^4.0.0-alpha.11"
"@ebenos/elements": "^4.0.0-alpha.11",
"@ebenos/framework": "^4.0.0-alpha.11"
},
"engines": {
"node": ">=8.9.0"
Expand Down
7 changes: 6 additions & 1 deletion yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5398,6 +5398,11 @@ redent@^3.0.0:
indent-string "^4.0.0"
strip-indent "^3.0.0"

reflect-metadata@^0.1.13:
version "0.1.13"
resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.13.tgz#67ae3ca57c972a2aa1642b10fe363fe32d49dc08"
integrity sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==

regex-not@^1.0.0, regex-not@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
Expand Down Expand Up @@ -5574,7 +5579,7 @@ run-queue@^1.0.0, run-queue@^1.0.3:
dependencies:
aproba "^1.1.1"

rxjs@^6.4.0, rxjs@^6.6.0:
rxjs@^6.4.0, rxjs@^6.6.0, rxjs@^6.6.3:
version "6.6.3"
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552"
integrity sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==
Expand Down

0 comments on commit 765e440

Please sign in to comment.