55 packages
generator-yoctol-ansible
Scaffold to generate ansible scripts for deployment with ease.
@machinat/auth
This package is the underlying auth module of webview platform. You might want to use [`@machinat/webview`](https://github.com/machinat/machinat/tree/master/packages/webview) unless you want to serve your own web service.
@machinat/babel-preset
Babel preset to enable Machinat JSX.
@machinat/core
The sociable app framework
@machinat/create-app
Project creator for Machinat framework.
@machinat/dev-state
This module implement the [`BaseStateController`](https://machinat.com/api/modules/core_base_statecontroller.html) with in-memory and file storage. We suggest to use them for testing purpose only.
@machinat/dev-tools
This module consists services that is useful for development.
@machinat/dialogflow
This module implement the [`IntentRecognizer`](https://machinat.com/api/modules/core_base_intentrecognizer.html) interface with [DialogFlow ES](https://cloud.google.com/dialogflow/es/docs) API.
@machinat/ejson
**This package is derived from EJSON module of Meteor. You can check the original source at:** [Source code of released version](https://github.com/meteor/meteor/tree/master/packages/ejson) | [Source code of development version](https://github.com/meteor/
@machinat/http
This module provide HTTP listening capability to all the services require it. For example, to serve a webhook for subscribing events from chat platform.
@machinat/jest-snapshot-serializer
Format Machinat JSX elements in the [jest snapshot](https://jestjs.io/docs/snapshot-testing).
@machinat/jest-snapshot-serielizer
@machinat/line
Receive events and send messages through [LINE](https://developers.line.biz/en/docs/messaging-api/overview/) messaging API.
@machinat/local-state
This module implement the [`BaseStateController`](https://machinat.com/api/modules/core_base_statecontroller.html) with in-memory and file storage. We suggest to use them for testing purpose only.
@machinat/messenger
Messenger platform for Machinat.
@machinat/moxy
@machinat/next
This package is an underlying module of webview platform for serving a [Next.js](https://nextjs.org) web front-end. You might want to use [`@machinat/webview`](https://github.com/machinat/machinat/tree/master/packages/webview) unless you want to serve you
@machinat/per-env
Clean up your package.json with per-NODE_ENV npm scripts
@machinat/redis-state
This module implement the [`BaseStateController`](https://machinat.com/api/modules/core_base_statecontroller.html) interface with redis in-memory database.
@machinat/script
Control conversation flow with programming language styled script.
@machinat/simple-state
@machinat/state
@machinat/stream
Reactive programming library for Machinat.js
@machinat/telegram
Messenger platform for Machinat.
@machinat/twitter
Twitter platform of Machinat.js