enhanced-require
Enhance the require function in node.js with support for loaders which preprocess files and really async require (AMD). Enables Hot Code Replacement.
Last updated 13 years ago by sokra .
MIT · Original npm · Tarball · package.json
$ cnpm install enhanced-require 
SYNC missed versions from official npm registry.

enhanced-require

This module added loader support to node.js.

It offers features availible in webpack to node.js.

Add this line to a node.js module to active the enhanced features in that module.

require = require("enhanced-require")(require.valueOf());

Than you can use them:

var template = require("./my-template.jade");
var fileContent = require("raw!"+__filename);
var html = template({content: fileContent});
var directoryRequire = require.context("raw!./subdir");
var txtFile = directoryRequire("./aFile.txt");

Future Plans

  • require("enhanced-require/install") enables support for all modules.

License

Copyright (c) 2012 Tobias Koppers

MIT (http://www.opensource.org/licenses/mit-license.php)

Current Tags

  • 0.5.0-beta6                                ...           latest (13 years ago)

30 Versions

  • 0.5.0-beta6                                ...           13 years ago
  • 0.5.0-beta5                                ...           13 years ago
  • 0.5.0-beta4                                ...           13 years ago
  • 0.5.0-beta3                                ...           13 years ago
  • 0.5.0-beta2                                ...           13 years ago
  • 0.5.0-beta1                                ...           13 years ago
  • 0.4.2                                ...           13 years ago
  • 0.4.1                                ...           13 years ago
  • 0.4.0                                ...           13 years ago
  • 0.4.0-beta18                                ...           13 years ago
  • 0.4.0-beta17                                ...           13 years ago
  • 0.4.0-beta16                                ...           13 years ago
  • 0.4.0-beta15                                ...           13 years ago
  • 0.4.0-beta14                                ...           13 years ago
  • 0.4.0-beta13                                ...           13 years ago
  • 0.4.0-beta12                                ...           13 years ago
  • 0.4.0-beta11                                ...           13 years ago
  • 0.4.0-beta10                                ...           13 years ago
  • 0.4.0-beta9                                ...           13 years ago
  • 0.4.0-beta6                                ...           13 years ago
  • 0.4.0-beta5                                ...           13 years ago
  • 0.4.0-beta4                                ...           13 years ago
  • 0.4.0-beta3                                ...           13 years ago
  • 0.4.0-beta2                                ...           13 years ago
  • 0.4.0-beta                                ...           13 years ago
  • 0.3.1                                ...           14 years ago
  • 0.3.0                                ...           14 years ago
  • 0.2.0                                ...           14 years ago
  • 0.1.1                                ...           14 years ago
  • 0.1.0                                ...           14 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 2
Last Day 0
Last Week 23
Last Month 21
Dependencies (5)
Dev Dependencies (4)
Dependents (2)

Copyright 2013 - present © cnpmjs.org | Home |