Hi, After a very long effort packaging countless Node.js modules and tools like grunt, gulp, babel and webpack (I think at least 2 years must have passed), I can finally build handlebars library in main. But when using this version of the library in ruby-handlebars-assets, I get the following errors when running tests.
Can anyone help fixing these errors? You can get libjs-handlebars and libjs-handlebars.runtime from people.debian.org/~praveen/babel (they are still in NEW). 1) Error: HandlebarsAssets::CompilingTest#test_patching_handlebars: ExecJS::ProgramError: TypeError: Cannot read property 'prototype' of undefined (execjs):4879:54 (execjs):4896:14 window ((execjs):1:102) Object.<anonymous> ((execjs):1:120) Module._compile (module.js:570:32) Object.Module._extensions..js (module.js:579:10) Module.load (module.js:487:32) tryModuleLoad (module.js:446:12) Function.Module._load (module.js:438:3) Module.runMain (module.js:604:10) /usr/lib/ruby/vendor_ruby/execjs/external_runtime.rb:39:in `exec' /usr/lib/ruby/vendor_ruby/execjs/external_runtime.rb:14:in `initialize' /usr/lib/ruby/vendor_ruby/execjs/runtime.rb:44:in `new' /usr/lib/ruby/vendor_ruby/execjs/runtime.rb:44:in `compile' /usr/lib/ruby/vendor_ruby/execjs/module.rb:27:in `compile' /home/pravi/forge/debian/git/pkg-ruby-extras/ruby-handlebars-assets/lib/handlebars_assets/handlebars.rb:31:in `context' /home/pravi/forge/debian/git/pkg-ruby-extras/ruby-handlebars-assets/lib/handlebars_assets/handlebars.rb:10:in `precompile' /home/pravi/forge/debian/git/pkg-ruby-extras/ruby-handlebars-assets/test/handlebars_assets/compiling_test.rb:26:in `test_patching_handlebars' /usr/lib/ruby/vendor_ruby/minitest/test.rb:107:in `block (3 levels) in run' /usr/lib/ruby/vendor_ruby/minitest/test.rb:204:in `capture_exceptions' /usr/lib/ruby/vendor_ruby/minitest/test.rb:104:in `block (2 levels) in run' /usr/lib/ruby/vendor_ruby/minitest/test.rb:255:in `time_it' /usr/lib/ruby/vendor_ruby/minitest/test.rb:103:in `block in run' /usr/lib/ruby/vendor_ruby/minitest.rb:350:in `on_signal' /usr/lib/ruby/vendor_ruby/minitest/test.rb:275:in `with_info_handler' /usr/lib/ruby/vendor_ruby/minitest/test.rb:102:in `run' /usr/lib/ruby/vendor_ruby/minitest.rb:839:in `run_one_method' /usr/lib/ruby/vendor_ruby/minitest.rb:324:in `run_one_method' /usr/lib/ruby/vendor_ruby/minitest.rb:311:in `block (2 levels) in run' /usr/lib/ruby/vendor_ruby/minitest.rb:310:in `each' /usr/lib/ruby/vendor_ruby/minitest.rb:310:in `block in run' /usr/lib/ruby/vendor_ruby/minitest.rb:350:in `on_signal' /usr/lib/ruby/vendor_ruby/minitest.rb:337:in `with_info_handler' /usr/lib/ruby/vendor_ruby/minitest.rb:309:in `run' /usr/lib/ruby/vendor_ruby/minitest.rb:159:in `block in __run' /usr/lib/ruby/vendor_ruby/minitest.rb:159:in `map' /usr/lib/ruby/vendor_ruby/minitest.rb:159:in `__run' /usr/lib/ruby/vendor_ruby/minitest.rb:136:in `run' /usr/lib/ruby/vendor_ruby/minitest.rb:63:in `block in autorun' 2) Error: HandlebarsAssets::HamlbarsTest#test_render_haml: ExecJS::ProgramError: TypeError: Cannot read property 'apply' of undefined eval (eval at <anonymous> ((execjs):4879:8), <anonymous>:1:23) (execjs):4879:8 (execjs):4885:14 window ((execjs):1:102) Object.<anonymous> ((execjs):1:120) Module._compile (module.js:570:32) Object.Module._extensions..js (module.js:579:10) Module.load (module.js:487:32) tryModuleLoad (module.js:446:12) Function.Module._load (module.js:438:3) /usr/lib/ruby/vendor_ruby/execjs/external_runtime.rb:39:in `exec' /usr/lib/ruby/vendor_ruby/execjs/external_runtime.rb:21:in `eval' /usr/lib/ruby/vendor_ruby/execjs/external_runtime.rb:46:in `call' /home/pravi/forge/debian/git/pkg-ruby-extras/ruby-handlebars-assets/test/test_helper.rb:28:in `compile_hbs' /home/pravi/forge/debian/git/pkg-ruby-extras/ruby-handlebars-assets/test/test_helper.rb:32:in `hbs_compiled' /home/pravi/forge/debian/git/pkg-ruby-extras/ruby-handlebars-assets/test/handlebars_assets/hamlbars_test.rb:25:in `test_render_haml' /usr/lib/ruby/vendor_ruby/minitest/test.rb:107:in `block (3 levels) in run' /usr/lib/ruby/vendor_ruby/minitest/test.rb:204:in `capture_exceptions' /usr/lib/ruby/vendor_ruby/minitest/test.rb:104:in `block (2 levels) in run' /usr/lib/ruby/vendor_ruby/minitest/test.rb:255:in `time_it' /usr/lib/ruby/vendor_ruby/minitest/test.rb:103:in `block in run' /usr/lib/ruby/vendor_ruby/minitest.rb:350:in `on_signal' /usr/lib/ruby/vendor_ruby/minitest/test.rb:275:in `with_info_handler' /usr/lib/ruby/vendor_ruby/minitest/test.rb:102:in `run' /usr/lib/ruby/vendor_ruby/minitest.rb:839:in `run_one_method' /usr/lib/ruby/vendor_ruby/minitest.rb:324:in `run_one_method' /usr/lib/ruby/vendor_ruby/minitest.rb:311:in `block (2 levels) in run' /usr/lib/ruby/vendor_ruby/minitest.rb:310:in `each' /usr/lib/ruby/vendor_ruby/minitest.rb:310:in `block in run' /usr/lib/ruby/vendor_ruby/minitest.rb:350:in `on_signal' /usr/lib/ruby/vendor_ruby/minitest.rb:337:in `with_info_handler' /usr/lib/ruby/vendor_ruby/minitest.rb:309:in `run' /usr/lib/ruby/vendor_ruby/minitest.rb:159:in `block in __run' /usr/lib/ruby/vendor_ruby/minitest.rb:159:in `map' /usr/lib/ruby/vendor_ruby/minitest.rb:159:in `__run' /usr/lib/ruby/vendor_ruby/minitest.rb:136:in `run' /usr/lib/ruby/vendor_ruby/minitest.rb:63:in `block in autorun' [The same error repeats]
signature.asc
Description: OpenPGP digital signature
-- Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel