27 Commits (8cd07bb273cea024fd70a3349a8e2f8b6c25d79f)

Author SHA1 Message Date
isaacs 46513483cd node_modules module lookup, +docs and test. 14 years ago
isaacs da2f4b2dc4 support for package.json 14 years ago
isaacs f86ec1366f Closes GH-619 Make require.main be the main module 14 years ago
Ryan Dahl fbb74784b5 Remove more process.assert 14 years ago
isaacs 6cdeb3b3fd A module ID with a trailing slash must be a dir. 14 years ago
Oleg Efimov 0ce9cbab29 GJSLint continue 14 years ago
Ryan Dahl a0159b4b29 Fix global leaks 14 years ago
Anders Conbere c4f8f871c9 adding module tests for .js and bare files 14 years ago
isaacs dff1b5ad10 Don't try to run extension loaders unless they're actually functions 14 years ago
Tim-Smart 0f16af7ee4 Remove registerExtension, add .extensions. Tests. 14 years ago
isaacs bb08f0c219 Remove require.async 14 years ago
Herbert Vojčík 9253333850 Fix registerExtension for NODE_MODULE_CONTEXTS 15 years ago
Herbert Vojčík cf2b206a8e More changes to tests so they really work under context module loader. 15 years ago
Ryan Dahl 03123435e0 Remove platform specific asserts 15 years ago
Nick Stenning 0a3eff8021 Standardise module load order for native and registered file extensions. 15 years ago
Nick Stenning 78520ba482 Don't attempt to load a directory. 15 years ago
isaacs d75b63bc3c Support including modules that don't have an extension. 15 years ago
isaacs 49e0f14a2f Cache modules based on filename rather than ID 15 years ago
Ryan Dahl 9fd5e3c89c Update tests to work with module contexts 15 years ago
David Siegel 2085909aeb fix corner-case bug in Module 15 years ago
Ryan Dahl ba792ea202 :%s/sys.puts/console.log/g 15 years ago
Herbert Vojcik c16508c87a Better require.async throw test 15 years ago
Herbert Vojcik d36bb6536e Better require.async tests 15 years ago
Tim-Smart 0c17067d87 Add require.registerExtension 15 years ago
isaacs 5861db8a69 Remove process.mixin dependency from all tests. 15 years ago
Felix Geisendörfer 44dde5f24c Remove fs/path globals from test suite 15 years ago
arlolra 04fac19822 Split tests. 15 years ago
Ryan Dahl ef55324f1a Do not use Promise in 'fs' module 15 years ago
Felix Geisendörfer 211e82e8d9 Simple test case for require.async() 15 years ago
Felix Geisendörfer b02b54e003 Fix: Module cache did not propagate 15 years ago
Felix Geisendörfer b73f61a137 Simplified module system 15 years ago
Felix Geisendörfer a76c7a89ce Implemented __dirname 15 years ago
isaacs 4dcdfaf929 Fix require("../blah") issues 15 years ago
Ryan Dahl bfa36136da require() should throw error if module does. 15 years ago
Felix Geisendörfer 530328f12b CommonJS testing for node.js 15 years ago
Felix Geisendörfer 43d651daef The return of relative module loading 15 years ago
Felix Geisendörfer 7069bee982 The return of absolute Module loading 15 years ago
Ryan Dahl 7a2e784ad7 Module refactor - almost CommonJS compatible now 15 years ago
Ryan Dahl ad0a4cefb8 Namespace EVERYTHING under process; introduce GLOBAL 15 years ago
Ryan Dahl 8185e1fd25 Remove include() add node.mixin() 15 years ago
Ryan Dahl 7abad8b7b3 API: Move node.puts(), node.exec() and others to /utils.js 15 years ago
Ryan Dahl 4b8f503fac Move mjsunit.js to system module directory. 15 years ago
Ryan Dahl c8b143bf30 Absolute path names for require() refer to node.libraryPaths 15 years ago
Ryan 723c7d9f7c Replace onExit() with process.addListener("exit") 16 years ago
Ryan 31265be4a6 Depreciate onLoad 16 years ago
Ryan 3fed1a0954 Use v8's test runner 16 years ago
Ryan 8b49cef10b Modify the tests to use onExit hook. 16 years ago
Ryan f6a7fe2657 Implement onExit() hook for modules. 16 years ago
Ryan b6fe4aec50 Module system refactor 16 years ago