├── .dockerignore ├── .eslintignore ├── .eslintrc ├── .github └── workflows │ ├── add-good-first-issue-labels.yml │ ├── automerge-for-humans-add-ready-to-merge-or-do-not-merge-label.yml │ ├── automerge-for-humans-merging.yml │ ├── automerge-for-humans-remove-ready-to-merge-label-on-edit.yml │ ├── automerge-orphans.yml │ ├── automerge.yml │ ├── autoupdate.yml │ ├── bounty-program-commands.yml │ ├── bump.yml │ ├── help-command.yml │ ├── if-nodejs-pr-testing.yml │ ├── if-nodejs-release.yml │ ├── if-nodejs-version-bump.yml │ ├── issues-prs-notifications.yml │ ├── lint-pr-title.yml │ ├── notify-tsc-members-mention.yml │ ├── please-take-a-look-command.yml │ ├── release-announcements.yml │ ├── scripts │ ├── README.md │ └── mailchimp │ │ ├── htmlContent.js │ │ ├── index.js │ │ ├── package-lock.json │ │ └── package.json │ ├── stale-issues-prs.yml │ ├── transfer-issue.yml │ ├── update-maintainers-trigger.yaml │ ├── update-pr.yml │ └── welcome-first-time-contrib.yml ├── .gitignore ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── NOTICE ├── README.md ├── docker-compose.yml ├── lerna.json ├── mlc_config.json ├── package.json └── packages ├── server ├── .babelrc ├── .eslintrc.json ├── package-lock.json ├── package.json └── src │ ├── controllers │ └── message.js │ ├── helpers │ ├── socket.js │ └── wit.js │ ├── models │ ├── answers.json │ ├── defaultSpec.json │ └── questions.js │ ├── server.js │ ├── services │ ├── generator.js │ ├── generatorFlow.js │ └── questionFlow.js │ ├── start.js │ └── utils │ ├── entities.js │ ├── schemaCreator.js │ ├── schemaValidators.js │ └── specCreator.js └── test-client ├── index.js ├── package-lock.json └── package.json /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules/ -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/add-good-first-issue-labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/add-good-first-issue-labels.yml -------------------------------------------------------------------------------- /.github/workflows/automerge-for-humans-add-ready-to-merge-or-do-not-merge-label.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/automerge-for-humans-add-ready-to-merge-or-do-not-merge-label.yml -------------------------------------------------------------------------------- /.github/workflows/automerge-for-humans-merging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/automerge-for-humans-merging.yml -------------------------------------------------------------------------------- /.github/workflows/automerge-for-humans-remove-ready-to-merge-label-on-edit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/automerge-for-humans-remove-ready-to-merge-label-on-edit.yml -------------------------------------------------------------------------------- /.github/workflows/automerge-orphans.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/automerge-orphans.yml -------------------------------------------------------------------------------- /.github/workflows/automerge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/automerge.yml -------------------------------------------------------------------------------- /.github/workflows/autoupdate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/autoupdate.yml -------------------------------------------------------------------------------- /.github/workflows/bounty-program-commands.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/bounty-program-commands.yml -------------------------------------------------------------------------------- /.github/workflows/bump.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/bump.yml -------------------------------------------------------------------------------- /.github/workflows/help-command.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/help-command.yml -------------------------------------------------------------------------------- /.github/workflows/if-nodejs-pr-testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/if-nodejs-pr-testing.yml -------------------------------------------------------------------------------- /.github/workflows/if-nodejs-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/if-nodejs-release.yml -------------------------------------------------------------------------------- /.github/workflows/if-nodejs-version-bump.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/if-nodejs-version-bump.yml -------------------------------------------------------------------------------- /.github/workflows/issues-prs-notifications.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/issues-prs-notifications.yml -------------------------------------------------------------------------------- /.github/workflows/lint-pr-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/lint-pr-title.yml -------------------------------------------------------------------------------- /.github/workflows/notify-tsc-members-mention.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/notify-tsc-members-mention.yml -------------------------------------------------------------------------------- /.github/workflows/please-take-a-look-command.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/please-take-a-look-command.yml -------------------------------------------------------------------------------- /.github/workflows/release-announcements.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/release-announcements.yml -------------------------------------------------------------------------------- /.github/workflows/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/scripts/README.md -------------------------------------------------------------------------------- /.github/workflows/scripts/mailchimp/htmlContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/scripts/mailchimp/htmlContent.js -------------------------------------------------------------------------------- /.github/workflows/scripts/mailchimp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/scripts/mailchimp/index.js -------------------------------------------------------------------------------- /.github/workflows/scripts/mailchimp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/scripts/mailchimp/package-lock.json -------------------------------------------------------------------------------- /.github/workflows/scripts/mailchimp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/scripts/mailchimp/package.json -------------------------------------------------------------------------------- /.github/workflows/stale-issues-prs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/stale-issues-prs.yml -------------------------------------------------------------------------------- /.github/workflows/transfer-issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/transfer-issue.yml -------------------------------------------------------------------------------- /.github/workflows/update-maintainers-trigger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/update-maintainers-trigger.yaml -------------------------------------------------------------------------------- /.github/workflows/update-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/update-pr.yml -------------------------------------------------------------------------------- /.github/workflows/welcome-first-time-contrib.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.github/workflows/welcome-first-time-contrib.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/.gitignore -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/lerna.json -------------------------------------------------------------------------------- /mlc_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/mlc_config.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/package.json -------------------------------------------------------------------------------- /packages/server/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/.babelrc -------------------------------------------------------------------------------- /packages/server/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/.eslintrc.json -------------------------------------------------------------------------------- /packages/server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/package-lock.json -------------------------------------------------------------------------------- /packages/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/package.json -------------------------------------------------------------------------------- /packages/server/src/controllers/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/controllers/message.js -------------------------------------------------------------------------------- /packages/server/src/helpers/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/helpers/socket.js -------------------------------------------------------------------------------- /packages/server/src/helpers/wit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/helpers/wit.js -------------------------------------------------------------------------------- /packages/server/src/models/answers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/models/answers.json -------------------------------------------------------------------------------- /packages/server/src/models/defaultSpec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/models/defaultSpec.json -------------------------------------------------------------------------------- /packages/server/src/models/questions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/models/questions.js -------------------------------------------------------------------------------- /packages/server/src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/server.js -------------------------------------------------------------------------------- /packages/server/src/services/generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/services/generator.js -------------------------------------------------------------------------------- /packages/server/src/services/generatorFlow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/services/generatorFlow.js -------------------------------------------------------------------------------- /packages/server/src/services/questionFlow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/services/questionFlow.js -------------------------------------------------------------------------------- /packages/server/src/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/start.js -------------------------------------------------------------------------------- /packages/server/src/utils/entities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/utils/entities.js -------------------------------------------------------------------------------- /packages/server/src/utils/schemaCreator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/utils/schemaCreator.js -------------------------------------------------------------------------------- /packages/server/src/utils/schemaValidators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/utils/schemaValidators.js -------------------------------------------------------------------------------- /packages/server/src/utils/specCreator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/server/src/utils/specCreator.js -------------------------------------------------------------------------------- /packages/test-client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/test-client/index.js -------------------------------------------------------------------------------- /packages/test-client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/test-client/package-lock.json -------------------------------------------------------------------------------- /packages/test-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asyncapi/chatbot/HEAD/packages/test-client/package.json --------------------------------------------------------------------------------