{ nxt_string("encodeURIComponent"), NJS_TOKEN_ENCODE_URI_COMPONENT, 0 },
{ nxt_string("decodeURI"), NJS_TOKEN_DECODE_URI, 0 },
{ nxt_string("decodeURIComponent"), NJS_TOKEN_DECODE_URI_COMPONENT, 0 },
- { nxt_string("require"), NJS_TOKEN_REQUIRE, 0 },
- { nxt_string("setTimeout"), NJS_TOKEN_SET_TIMEOUT, 0 },
- { nxt_string("setImmediate"), NJS_TOKEN_SET_IMMEDIATE, 0 },
- { nxt_string("clearTimeout"), NJS_TOKEN_CLEAR_TIMEOUT, 0 },
+ { nxt_string("require"), NJS_TOKEN_REQUIRE, 0 },
+ { nxt_string("setTimeout"), NJS_TOKEN_SET_TIMEOUT, 0 },
+ { nxt_string("setImmediate"), NJS_TOKEN_SET_IMMEDIATE, 0 },
+ { nxt_string("clearTimeout"), NJS_TOKEN_CLEAR_TIMEOUT, 0 },
/* Reserved words. */
#ifndef _NJS_MODULE_H_INCLUDED_
#define _NJS_MODULE_H_INCLUDED_
+
typedef struct {
nxt_str_t name;
njs_object_t object;
njs_ret_t njs_module_require(njs_vm_t *vm, njs_value_t *args,
nxt_uint_t nargs, njs_index_t unused);
+
extern const nxt_lvlhsh_proto_t njs_modules_hash_proto;
+extern const njs_object_init_t njs_require_function_init;
-extern const njs_object_init_t njs_require_function_init;
#endif /* _NJS_MODULE_H_INCLUDED_ */