2875 Commits (c373d6d0923448e815904d5a8dd92833705a898f)
 

Author SHA1 Message Date
Sami Vaarala c373d6d092 ditz issue update 11 years ago
Sami Vaarala eff7e6490f Merge branch 'commonjs-module-loader' 11 years ago
Sami Vaarala f81f744b9f some more future work notes for modules 11 years ago
Sami Vaarala 4b2531963e default logger name test for module 11 years ago
Sami Vaarala a2faef3592 release note update 11 years ago
Sami Vaarala cc145d8332 note about require.id configurability 11 years ago
Sami Vaarala 08eccc2b13 typofix 11 years ago
Sami Vaarala 15bedcb2ca testcase for module code return/error 11 years ago
Sami Vaarala 797e9b3d39 a hybric C/Ecmascript module search function example 11 years ago
Sami Vaarala 4d8d44b71d guide update on commonjs feature option 11 years ago
Sami Vaarala c7c07cc556 improve comment on require() module wrapper function name binding 11 years ago
Sami Vaarala bed99c60b5 modules in duktape built-ins table and custom behavior section 11 years ago
Sami Vaarala c10ada6f82 guide intro update for modules 11 years ago
Sami Vaarala 92a27855cd add commonjs modules to index page blurp 11 years ago
Sami Vaarala 3f8eb269ef add modules to guide contents 11 years ago
Sami Vaarala ec182c08a7 draft modules section in guide 11 years ago
Sami Vaarala b22205d979 internal doc on logger names and tracebacks inside modules 11 years ago
Sami Vaarala 3d7ee0ad28 fix 'fileName' of module wrapper function so that logger default names inside modules come out right 11 years ago
Sami Vaarala aed402827d testcase fixes (mostly) related to Duktape.modSearch and Duktape.modLoaded rename 11 years ago
Sami Vaarala dd4f75ec9a update internal modules doc 11 years ago
Sami Vaarala a03921f906 rename Duktape.find -> Duktape.modSearch and Duktape.loaded -> Duktape.modLoaded 11 years ago
Sami Vaarala 72c0cd0bd7 release note update 11 years ago
Sami Vaarala 2676ba9b35 module notes 11 years ago
Sami Vaarala 3345845d0e fix testcase to deal with non-writable require.id 11 years ago
Sami Vaarala d9460f92dd make require.id non-writable but configurable; perhaps it makes sense to make it also nonconfigurable as there should be quite limited situations where it would need to be tweaked (and user could rewrite require() instead) 11 years ago
Sami Vaarala 6e61d08843 test case for module search function behavior 11 years ago
Sami Vaarala 75b01f9997 make require.id non-enumerable 11 years ago
Sami Vaarala cb6a948738 fix testcase to match new find() behavior 11 years ago
Sami Vaarala 922dddaf74 commonjs license note 11 years ago
Sami Vaarala f445f972ef add snapshot of commonjs module specs: they are under the MIT license 11 years ago
Sami Vaarala d0213c2b12 update internal modules doc 11 years ago
Sami Vaarala 0f83c08bbb rework module search arrangement to provide require, exports, and module to the search function, which allows simple C module / DLL support 11 years ago
Sami Vaarala 4af157832f draft of modules implementation 11 years ago
Sami Vaarala d5e7d7acc6 add example from commonjs spec 11 years ago
Sami Vaarala 7cf4546d73 commonjs require identifier resolution tests 11 years ago
Sami Vaarala 998e245e4b a few more commonjs module env tests 11 years ago
Sami Vaarala 76c9d098cd fix 'this' binding for module require 11 years ago
Sami Vaarala f061056005 testcase for handling CommonJS module environment 11 years ago
Sami Vaarala 2a3203d58b randomized require() test 11 years ago
Sami Vaarala ea2c5f0af3 testcase for tweaked require.id sanity 11 years ago
Sami Vaarala 370f6a1130 add first draft of module id resolution 11 years ago
Sami Vaarala 7d04c807f3 testcase for require.id treatment 11 years ago
Sami Vaarala 422b4aad44 fix testcase to use Duktape.find; this will change again though 11 years ago
Sami Vaarala 62bb136beb initjs fix for Duktape.loaded 11 years ago
Sami Vaarala eefa8026a4 add some uses of duk_push_hobject_bidx() 11 years ago
Sami Vaarala 2c1a417a06 prepare for module resolution, replace require.loaded and require.find with Duktape.loaded and Duktape.find, as there are multiple require instances 11 years ago
Sami Vaarala 1daecfa5e2 create a new require() instance for each submodule: this is needed to deal with relative module paths; 11 years ago
Sami Vaarala 26608a8034 typing fixes 11 years ago
Sami Vaarala 93f2ee6986 downgrade logger debug writes accidentally left at a high logging level 11 years ago
Sami Vaarala 6955203682 circular require test 11 years ago