Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including require-ext with all npm packages installed. Try it out:

var requireExt = require("require-ext")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

require-ext v1.0.2

Require handlers for various extensions.

require-ext

Require handlers for various extensions.

Install

npm install require-ext

Example

require('require-ext');

var placeholder = require('./placeholder.html'); 

//  [* NOTE ] The extension isn't necessary. require('./placeholder') would work as well.

require('http').createServer(function(req, res){

    res.end(placeholder);

}).listen(80);

Currently Supported

ExtensionLoaded Data Type
.jsProgram (Built In)
.jsonObject (Built In)
.txtString
.tplString
.htmlString

Planned Support (Make a pull request!)

ExtensionLoaded Data Type
.csvArray
.hbsCompiled Template

Possible Support (Make a pull request!)

ExtensionLoaded Data Type
.xlsArray
.tsProgram
.jsxProgram
.coffeeProgram
RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free