GithubHelp home page GithubHelp logo

voxa-generator's People

Contributors

armonge avatar chrux avatar cvaca7 avatar rmberrios avatar wuelcas avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

voxa-generator's Issues

Does not show error messages or port number

The skill doesn't show any error messages by default or anything to guide users how to use the thing in the console. It should at least show on the console that it's running and listening to port 3000.

Add start Script

We should add something like npm run start so developers can run the project easily. Also add this to readme and when the generator finishes

Change the Intent.Help response

The current HelpIntent response reads

say: 'For Further details make sure to check Voxa Documentation at voxa.readthedocs.io',

Let's update it to

say: 'For Further details make sure to check Voxa Documentation at voxa.read the docs.io',

Which sounds a lot better

Removing gulp

No more needs for gulp, let's use plain nodemon and no more need for gulp.

Fix eslint

Once you generate a new project a bunch of error from eslint appears. Make sure the project is clean from eslint errors.

Improve Readme

Add more reference to Voxa on the template readme.md
At least where they can find documentation, samples, npm etc.

Explain to developers what they can do after they generate a new repo.
Which port runs, recomend to use ngrok ...

Maybe add curl command to test their Skill

Use onSessionHandlers

Maybe add a reference to onSessionStarted, onSessionEnded, and onRequestStated. So developers know this handlers exits

Improve config to be easy readable

Shoule be base on _.includes(). which function name should turn the NODE_ENV into production or development

if(_.includes(['skillNameProd'], functionName)) return 'production';

Add on unhandled states and errors

Add handlers for onError, onStateMachineError, onUnhandledState.

Add an error response for view. This response should be use on this handlers

Add slot folder

Double check slot folder. When you try to generate it doesn't create the slot folder

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.