General
7 results found
-
Add "run code" button for mobile use
I find miself using tonicdev on mobile more often lately for quickly checking code samples. However, there is no easy way to enter "shift + enter" from the virtual keyboard. It would greatly increase usability if a "run" button had been added to the interface alongside code boxes.
3 votesWe already show a Run button on mobile browsers. Which browser are you using?
-
Specify a package version
I would like to specify the version of a package that is required.
8 votes -
Support for node v4
Currently only node 0.10, 0.12 and iojs 2.3 are supported. Any plan to add node 4?
52 votes -
Captitalize npm correctly
On the footer, in the example ("Welcome"), and probably other places
1 voteThanks again for catching this. We replaced all the instances of “NPM” with “npm” last night.
-
Read .tonic from npm module to prefill code-box
As an npm module provider I would like to give users a better starting point by prefilling the tonic code box.
For that purpose I suggest providing a .tonic file in the root-level of an npm module, so that my module consumers could just go ahead with a runnable demo app by navigating to tonicdev.com/npm/mymodule.14 votesJust add “tonicExample” or “tonicExampleFilename” to your package.json. Read more here: https://tonicdev.uservoice.com/knowledgebase/articles/765846-how-do-i-customize-the-example-for-my-npm-package
-
Support all ES6/7 features
Babel's REPL https://babeljs.io/repl/ supports ES6/7 features, but it cannot import packages from npm;
Tonic can require packages from npm, but is missing many ES6 features.
Can Tonic process notebooks with Babel to add support for the latest language features?
30 votes -
Embedded notebooks
It would be great if you could embed a Tonic notebook on another page so that you can run node.js code on any website.
9 votesWe recently announced this feature: http://blog.tonicdev.com/2015/09/30/embedded-tonic.html
Docs here: https://tonicdev.com/docs/embed
- Don't see your idea?