# -*- encoding: utf-8 -*- # stub: opal 1.0.4 ruby lib Gem::Specification.new do |s| s.name = "opal".freeze s.version = "1.0.4".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "api_documentation_uri" => "http://opalrb.com/docs/api/v1.0.4/index.html", "bug_tracker_uri" => "https://github.com/opal/opal/issues", "changelog_uri" => "https://github.com/opal/opal/blob/v1.0.4/CHANGELOG.md", "chat_uri" => "https://gitter.im/opal/opal", "guides_uri" => "http://opalrb.com/docs/guides/v1.0.4/index.html", "homepage_uri" => "https://opalrb.com/", "readme_uri" => "https://github.com/opal/opal/blob/v1.0.4/README.md", "source_code_uri" => "https://github.com/opal/opal" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Elia Schito".freeze, "meh.".freeze, "Adam Beynon".freeze] s.bindir = "exe".freeze s.date = "2020-12-13" s.description = "Opal is a Ruby to JavaScript compiler. It is source-to-source, making it fast as a runtime. Opal includes a compiler (which can be run in any browser), a corelib and runtime implementation. The corelib/runtime is also very small.".freeze s.email = ["elia@schito.me".freeze, "meh@schizofreni.co".freeze] s.executables = ["opal".freeze, "opal-build".freeze, "opal-repl".freeze] s.files = [".codeclimate.yml".freeze, ".gitattributes".freeze, ".github/FUNDING.yml".freeze, ".github/workflows/build.yml".freeze, ".gitignore".freeze, ".gitmodules".freeze, ".inch.yml".freeze, ".jshintrc".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".rubocop_todo.yml".freeze, ".yardopts".freeze, "CHANGELOG.md".freeze, "CONDUCT.md".freeze, "CONTRIBUTING.md".freeze, "Gemfile".freeze, "Guardfile".freeze, "HACKING.md".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "UNRELEASED.md".freeze, "benchmark-ips/README.md".freeze, "benchmark-ips/bm_block_vs_yield.rb".freeze, "benchmark-ips/bm_case.rb".freeze, "benchmark-ips/bm_constants_lookup.rb".freeze, "benchmark-ips/bm_is_number.rb".freeze, "benchmark-ips/bm_js_symbols_vs_strings.rb".freeze, "benchmark-ips/bm_symbol_to_proc.rb".freeze, "benchmark-ips/bm_while_true_vs_loop.rb".freeze, "benchmark/benchmarks".freeze, "benchmark/bm_array_flatten.rb".freeze, "benchmark/bm_array_intersection_numbers.rb".freeze, "benchmark/bm_array_intersection_objects.rb".freeze, "benchmark/bm_array_intersection_strings.rb".freeze, "benchmark/bm_array_join_ary.rb".freeze, "benchmark/bm_array_minus_numbers.rb".freeze, "benchmark/bm_array_minus_objects.rb".freeze, "benchmark/bm_array_minus_strings.rb".freeze, "benchmark/bm_array_union_numbers.rb".freeze, "benchmark/bm_array_union_objects.rb".freeze, "benchmark/bm_array_union_strings.rb".freeze, "benchmark/bm_array_uniq_bang_numbers.rb".freeze, "benchmark/bm_array_uniq_bang_objects.rb".freeze, "benchmark/bm_array_uniq_bang_strings.rb".freeze, "benchmark/bm_array_uniq_numbers.rb".freeze, "benchmark/bm_array_uniq_objects.rb".freeze, "benchmark/bm_array_uniq_strings.rb".freeze, "benchmark/bm_constant_lookup_big.rb".freeze, "benchmark/bm_constant_lookup_small.rb".freeze, "benchmark/bm_dispatch_bind_table.rb".freeze, "benchmark/bm_dispatch_code_gen.rb".freeze, "benchmark/bm_dispatch_code_gen_if.rb".freeze, "benchmark/bm_dispatch_hardcoded.rb".freeze, "benchmark/bm_dispatch_send.rb".freeze, "benchmark/bm_dispatch_send_table.rb".freeze, "benchmark/bm_hash_assoc_object.rb".freeze, "benchmark/bm_hash_assoc_string.rb".freeze, "benchmark/bm_hash_clone_object.rb".freeze, "benchmark/bm_hash_clone_string.rb".freeze, "benchmark/bm_hash_delete_object.rb".freeze, "benchmark/bm_hash_delete_string.rb".freeze, "benchmark/bm_hash_each_key_object.rb".freeze, "benchmark/bm_hash_each_key_string.rb".freeze, "benchmark/bm_hash_each_object.rb".freeze, "benchmark/bm_hash_each_string.rb".freeze, "benchmark/bm_hash_each_value_object.rb".freeze, "benchmark/bm_hash_each_value_string.rb".freeze, "benchmark/bm_hash_element_reference_object.rb".freeze, "benchmark/bm_hash_element_reference_string.rb".freeze, "benchmark/bm_hash_element_set_object.rb".freeze, "benchmark/bm_hash_element_set_string.rb".freeze, "benchmark/bm_hash_equal_value_object.rb".freeze, "benchmark/bm_hash_equal_value_string.rb".freeze, "benchmark/bm_hash_fetch_object.rb".freeze, "benchmark/bm_hash_fetch_string.rb".freeze, "benchmark/bm_hash_flatten_object.rb".freeze, "benchmark/bm_hash_flatten_string.rb".freeze, "benchmark/bm_hash_has_key_object.rb".freeze, "benchmark/bm_hash_has_key_string.rb".freeze, "benchmark/bm_hash_has_value_object.rb".freeze, "benchmark/bm_hash_has_value_string.rb".freeze, "benchmark/bm_hash_hash_object.rb".freeze, "benchmark/bm_hash_hash_string.rb".freeze, "benchmark/bm_hash_inspect_object.rb".freeze, "benchmark/bm_hash_inspect_string.rb".freeze, "benchmark/bm_hash_invert_object.rb".freeze, "benchmark/bm_hash_invert_string.rb".freeze, "benchmark/bm_hash_keep_if_object.rb".freeze, "benchmark/bm_hash_keep_if_string.rb".freeze, "benchmark/bm_hash_key_object.rb".freeze, "benchmark/bm_hash_key_string.rb".freeze, "benchmark/bm_hash_keys_object.rb".freeze, "benchmark/bm_hash_keys_string.rb".freeze, "benchmark/bm_hash_literal_mixed_large.rb".freeze, "benchmark/bm_hash_literal_mixed_small.rb".freeze, "benchmark/bm_hash_literal_object_large.rb".freeze, "benchmark/bm_hash_literal_object_small.rb".freeze, "benchmark/bm_hash_literal_string_large.rb".freeze, "benchmark/bm_hash_literal_string_small.rb".freeze, "benchmark/bm_hash_merge_object.rb".freeze, "benchmark/bm_hash_merge_string.rb".freeze, "benchmark/bm_hash_rassoc_object.rb".freeze, "benchmark/bm_hash_rassoc_string.rb".freeze, "benchmark/bm_hash_rehash_object.rb".freeze, "benchmark/bm_hash_rehash_string.rb".freeze, "benchmark/bm_hash_reject_bang_object.rb".freeze, "benchmark/bm_hash_reject_bang_string.rb".freeze, "benchmark/bm_hash_reject_object.rb".freeze, "benchmark/bm_hash_reject_string.rb".freeze, "benchmark/bm_hash_replace_object.rb".freeze, "benchmark/bm_hash_replace_string.rb".freeze, "benchmark/bm_hash_select_bang_object.rb".freeze, "benchmark/bm_hash_select_bang_string.rb".freeze, "benchmark/bm_hash_select_object.rb".freeze, "benchmark/bm_hash_select_string.rb".freeze, "benchmark/bm_hash_shift_object.rb".freeze, "benchmark/bm_hash_shift_string.rb".freeze, "benchmark/bm_hash_to_a_object.rb".freeze, "benchmark/bm_hash_to_a_string.rb".freeze, "benchmark/bm_hash_to_h_object.rb".freeze, "benchmark/bm_hash_to_h_string.rb".freeze, "benchmark/bm_hash_values_object.rb".freeze, "benchmark/bm_hash_values_string.rb".freeze, "benchmark/bm_module_definition_big.rb".freeze, "benchmark/bm_module_definition_small.rb".freeze, "benchmark/run.rb".freeze, "bin/console".freeze, "bin/git-submodule-fast-install".freeze, "bin/opal".freeze, "bin/opal-benchmark-ips".freeze, "bin/opal-mspec".freeze, "bin/opal-repl".freeze, "bin/rake".freeze, "bin/setup".freeze, "bin/yarn".freeze, "config.ru".freeze, "docs/compiled_ruby.md".freeze, "docs/compiler.md".freeze, "docs/compiler_directives.md".freeze, "docs/configuring_gems.md".freeze, "docs/encoding.md".freeze, "docs/faq.md".freeze, "docs/getting_started.md".freeze, "docs/headless_chrome.md".freeze, "docs/jquery.md".freeze, "docs/opal_parser.md".freeze, "docs/promises.md".freeze, "docs/rails.md".freeze, "docs/releasing.md".freeze, "docs/rspec.md".freeze, "docs/sinatra.md".freeze, "docs/source_maps.md".freeze, "docs/static_applications.md".freeze, "docs/templates.md".freeze, "docs/unsupported_features.md".freeze, "docs/upgrading.md".freeze, "docs/using_sprockets.md".freeze, "examples/rack/.gitignore".freeze, "examples/rack/Gemfile".freeze, "examples/rack/Gemfile.lock".freeze, "examples/rack/app/application.rb".freeze, "examples/rack/app/user.rb".freeze, "examples/rack/config.ru".freeze, "examples/rack/index.html.erb".freeze, "examples/sinatra/Gemfile".freeze, "examples/sinatra/Gemfile.lock".freeze, "examples/sinatra/app/application.rb".freeze, "examples/sinatra/config.ru".freeze, "exe/opal".freeze, "exe/opal-build".freeze, "exe/opal-repl".freeze, "lib/opal.rb".freeze, "lib/opal/ast/builder.rb".freeze, "lib/opal/ast/node.rb".freeze, "lib/opal/builder.rb".freeze, "lib/opal/builder_processors.rb".freeze, "lib/opal/cli.rb".freeze, "lib/opal/cli_options.rb".freeze, "lib/opal/cli_runners.rb".freeze, "lib/opal/cli_runners/applescript.rb".freeze, "lib/opal/cli_runners/chrome.js".freeze, "lib/opal/cli_runners/chrome.rb".freeze, "lib/opal/cli_runners/nashorn.rb".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/LICENSE".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/README.md".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/bin/client.js".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/chrome-remote-interface.js".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/index.js".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/lib/api.js".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/lib/chrome.js".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/lib/defaults.js".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/lib/devtools.js".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/lib/external-request.js".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/lib/protocol.json".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/lib/websocket-wrapper.js".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/package.json".freeze, "lib/opal/cli_runners/node_modules/chrome-remote-interface/webpack.config.js".freeze, "lib/opal/cli_runners/node_modules/commander/Readme.md".freeze, "lib/opal/cli_runners/node_modules/commander/index.js".freeze, "lib/opal/cli_runners/node_modules/commander/package.json".freeze, "lib/opal/cli_runners/node_modules/ultron/LICENSE".freeze, "lib/opal/cli_runners/node_modules/ultron/index.js".freeze, "lib/opal/cli_runners/node_modules/ultron/package.json".freeze, "lib/opal/cli_runners/node_modules/ws/LICENSE".freeze, "lib/opal/cli_runners/node_modules/ws/README.md".freeze, "lib/opal/cli_runners/node_modules/ws/SECURITY.md".freeze, "lib/opal/cli_runners/node_modules/ws/index.js".freeze, "lib/opal/cli_runners/node_modules/ws/lib/BufferUtil.fallback.js".freeze, "lib/opal/cli_runners/node_modules/ws/lib/BufferUtil.js".freeze, "lib/opal/cli_runners/node_modules/ws/lib/ErrorCodes.js".freeze, "lib/opal/cli_runners/node_modules/ws/lib/EventTarget.js".freeze, "lib/opal/cli_runners/node_modules/ws/lib/Extensions.js".freeze, "lib/opal/cli_runners/node_modules/ws/lib/PerMessageDeflate.js".freeze, "lib/opal/cli_runners/node_modules/ws/lib/Receiver.js".freeze, "lib/opal/cli_runners/node_modules/ws/lib/Sender.js".freeze, "lib/opal/cli_runners/node_modules/ws/lib/Validation.fallback.js".freeze, "lib/opal/cli_runners/node_modules/ws/lib/Validation.js".freeze, "lib/opal/cli_runners/node_modules/ws/lib/WebSocket.js".freeze, "lib/opal/cli_runners/node_modules/ws/lib/WebSocketServer.js".freeze, "lib/opal/cli_runners/node_modules/ws/package.json".freeze, "lib/opal/cli_runners/nodejs.rb".freeze, "lib/opal/cli_runners/package.json".freeze, "lib/opal/cli_runners/server.rb".freeze, "lib/opal/compiler.rb".freeze, "lib/opal/config.rb".freeze, "lib/opal/deprecations.rb".freeze, "lib/opal/eof_content.rb".freeze, "lib/opal/erb.rb".freeze, "lib/opal/errors.rb".freeze, "lib/opal/fragment.rb".freeze, "lib/opal/hike.rb".freeze, "lib/opal/nodes.rb".freeze, "lib/opal/nodes/arglist.rb".freeze, "lib/opal/nodes/args.rb".freeze, "lib/opal/nodes/args/arg.rb".freeze, "lib/opal/nodes/args/arity_check.rb".freeze, "lib/opal/nodes/args/ensure_kwargs_are_kwargs.rb".freeze, "lib/opal/nodes/args/extract_block_arg.rb".freeze, "lib/opal/nodes/args/extract_kwarg.rb".freeze, "lib/opal/nodes/args/extract_kwargs.rb".freeze, "lib/opal/nodes/args/extract_kwoptarg.rb".freeze, "lib/opal/nodes/args/extract_kwrestarg.rb".freeze, "lib/opal/nodes/args/extract_optarg.rb".freeze, "lib/opal/nodes/args/extract_post_arg.rb".freeze, "lib/opal/nodes/args/extract_post_optarg.rb".freeze, "lib/opal/nodes/args/extract_restarg.rb".freeze, "lib/opal/nodes/args/fake_arg.rb".freeze, "lib/opal/nodes/args/initialize_iterarg.rb".freeze, "lib/opal/nodes/args/initialize_shadowarg.rb".freeze, "lib/opal/nodes/args/parameters.rb".freeze, "lib/opal/nodes/args/prepare_post_args.rb".freeze, "lib/opal/nodes/array.rb".freeze, "lib/opal/nodes/base.rb".freeze, "lib/opal/nodes/call.rb".freeze, "lib/opal/nodes/call_special.rb".freeze, "lib/opal/nodes/case.rb".freeze, "lib/opal/nodes/class.rb".freeze, "lib/opal/nodes/constants.rb".freeze, "lib/opal/nodes/csend.rb".freeze, "lib/opal/nodes/def.rb".freeze, "lib/opal/nodes/defined.rb".freeze, "lib/opal/nodes/definitions.rb".freeze, "lib/opal/nodes/defs.rb".freeze, "lib/opal/nodes/hash.rb".freeze, "lib/opal/nodes/helpers.rb".freeze, "lib/opal/nodes/if.rb".freeze, "lib/opal/nodes/iter.rb".freeze, "lib/opal/nodes/lambda.rb".freeze, "lib/opal/nodes/literal.rb".freeze, "lib/opal/nodes/logic.rb".freeze, "lib/opal/nodes/masgn.rb".freeze, "lib/opal/nodes/module.rb".freeze, "lib/opal/nodes/node_with_args.rb".freeze, "lib/opal/nodes/rescue.rb".freeze, "lib/opal/nodes/runtime_helpers.rb".freeze, "lib/opal/nodes/scope.rb".freeze, "lib/opal/nodes/singleton_class.rb".freeze, "lib/opal/nodes/super.rb".freeze, "lib/opal/nodes/top.rb".freeze, "lib/opal/nodes/variables.rb".freeze, "lib/opal/nodes/while.rb".freeze, "lib/opal/nodes/x_string.rb".freeze, "lib/opal/nodes/yield.rb".freeze, "lib/opal/parser.rb".freeze, "lib/opal/parser/default_config.rb".freeze, "lib/opal/parser/patch.rb".freeze, "lib/opal/parser/source_buffer.rb".freeze, "lib/opal/parser/with_c_lexer.rb".freeze, "lib/opal/parser/with_ruby_lexer.rb".freeze, "lib/opal/path_reader.rb".freeze, "lib/opal/paths.rb".freeze, "lib/opal/regexp_anchors.rb".freeze, "lib/opal/rewriter.rb".freeze, "lib/opal/rewriters/arguments.rb".freeze, "lib/opal/rewriters/base.rb".freeze, "lib/opal/rewriters/binary_operator_assignment.rb".freeze, "lib/opal/rewriters/block_to_iter.rb".freeze, "lib/opal/rewriters/break_finder.rb".freeze, "lib/opal/rewriters/dot_js_syntax.rb".freeze, "lib/opal/rewriters/dump_args.rb".freeze, "lib/opal/rewriters/explicit_writer_return.rb".freeze, "lib/opal/rewriters/for_rewriter.rb".freeze, "lib/opal/rewriters/hashes/key_duplicates_rewriter.rb".freeze, "lib/opal/rewriters/inline_args.rb".freeze, "lib/opal/rewriters/js_reserved_words.rb".freeze, "lib/opal/rewriters/logical_operator_assignment.rb".freeze, "lib/opal/rewriters/mlhs_args.rb".freeze, "lib/opal/rewriters/opal_engine_check.rb".freeze, "lib/opal/rewriters/rubyspec/filters_rewriter.rb".freeze, "lib/opal/server.rb".freeze, "lib/opal/simple_server.rb".freeze, "lib/opal/source_map.rb".freeze, "lib/opal/source_map/file.rb".freeze, "lib/opal/source_map/index.rb".freeze, "lib/opal/source_map/map.rb".freeze, "lib/opal/source_map/vlq.rb".freeze, "lib/opal/util.rb".freeze, "lib/opal/version.rb".freeze, "lib/tilt/opal.rb".freeze, "opal.gemspec".freeze, "opal/README.md".freeze, "opal/corelib/array.rb".freeze, "opal/corelib/array/pack.rb".freeze, "opal/corelib/basic_object.rb".freeze, "opal/corelib/boolean.rb".freeze, "opal/corelib/class.rb".freeze, "opal/corelib/comparable.rb".freeze, "opal/corelib/complex.rb".freeze, "opal/corelib/constants.rb".freeze, "opal/corelib/dir.rb".freeze, "opal/corelib/enumerable.rb".freeze, "opal/corelib/enumerator.rb".freeze, "opal/corelib/error.rb".freeze, "opal/corelib/file.rb".freeze, "opal/corelib/hash.rb".freeze, "opal/corelib/helpers.rb".freeze, "opal/corelib/io.rb".freeze, "opal/corelib/kernel.rb".freeze, "opal/corelib/kernel/format.rb".freeze, "opal/corelib/main.rb".freeze, "opal/corelib/marshal.rb".freeze, "opal/corelib/marshal/read_buffer.rb".freeze, "opal/corelib/marshal/write_buffer.rb".freeze, "opal/corelib/math.rb".freeze, "opal/corelib/method.rb".freeze, "opal/corelib/module.rb".freeze, "opal/corelib/nil.rb".freeze, "opal/corelib/number.rb".freeze, "opal/corelib/numeric.rb".freeze, "opal/corelib/pack_unpack/format_string_parser.rb".freeze, "opal/corelib/proc.rb".freeze, "opal/corelib/process.rb".freeze, "opal/corelib/random.rb".freeze, "opal/corelib/random/MersenneTwister.js".freeze, "opal/corelib/random/math_random.js.rb".freeze, "opal/corelib/random/mersenne_twister.js.rb".freeze, "opal/corelib/random/seedrandom.js.rb".freeze, "opal/corelib/range.rb".freeze, "opal/corelib/rational.rb".freeze, "opal/corelib/regexp.rb".freeze, "opal/corelib/runtime.js".freeze, "opal/corelib/string.rb".freeze, "opal/corelib/string/encoding.rb".freeze, "opal/corelib/string/unpack.rb".freeze, "opal/corelib/struct.rb".freeze, "opal/corelib/time.rb".freeze, "opal/corelib/unsupported.rb".freeze, "opal/corelib/variables.rb".freeze, "opal/opal.rb".freeze, "opal/opal/base.rb".freeze, "opal/opal/full.rb".freeze, "opal/opal/mini.rb".freeze, "package.json".freeze, "stdlib/README.md".freeze, "stdlib/base64.rb".freeze, "stdlib/benchmark.rb".freeze, "stdlib/bigdecimal.rb".freeze, "stdlib/bigdecimal/bignumber.js.rb".freeze, "stdlib/bigdecimal/kernel.rb".freeze, "stdlib/buffer.rb".freeze, "stdlib/buffer/array.rb".freeze, "stdlib/buffer/view.rb".freeze, "stdlib/console.rb".freeze, "stdlib/date.rb".freeze, "stdlib/delegate.rb".freeze, "stdlib/dir.rb".freeze, "stdlib/e2mmap.rb".freeze, "stdlib/encoding.rb".freeze, "stdlib/enumerator.rb".freeze, "stdlib/erb.rb".freeze, "stdlib/file.rb".freeze, "stdlib/fileutils.rb".freeze, "stdlib/forwardable.rb".freeze, "stdlib/headless_chrome.rb".freeze, "stdlib/iconv.rb".freeze, "stdlib/js.rb".freeze, "stdlib/json.rb".freeze, "stdlib/logger.rb".freeze, "stdlib/math.rb".freeze, "stdlib/matrix.rb".freeze, "stdlib/matrix/eigenvalue_decomposition.rb".freeze, "stdlib/matrix/lup_decomposition.rb".freeze, "stdlib/nashorn.rb".freeze, "stdlib/nashorn/file.rb".freeze, "stdlib/nashorn/io.rb".freeze, "stdlib/native.rb".freeze, "stdlib/nodejs.rb".freeze, "stdlib/nodejs/dir.rb".freeze, "stdlib/nodejs/env.rb".freeze, "stdlib/nodejs/file.rb".freeze, "stdlib/nodejs/fileutils.rb".freeze, "stdlib/nodejs/io.rb".freeze, "stdlib/nodejs/irb.rb".freeze, "stdlib/nodejs/js-yaml-3-6-1.js".freeze, "stdlib/nodejs/kernel.rb".freeze, "stdlib/nodejs/node_modules/balanced-match/.npmignore".freeze, "stdlib/nodejs/node_modules/balanced-match/LICENSE.md".freeze, "stdlib/nodejs/node_modules/balanced-match/README.md".freeze, "stdlib/nodejs/node_modules/balanced-match/index.js".freeze, "stdlib/nodejs/node_modules/balanced-match/package.json".freeze, "stdlib/nodejs/node_modules/brace-expansion/LICENSE".freeze, "stdlib/nodejs/node_modules/brace-expansion/README.md".freeze, "stdlib/nodejs/node_modules/brace-expansion/index.js".freeze, "stdlib/nodejs/node_modules/brace-expansion/package.json".freeze, "stdlib/nodejs/node_modules/concat-map/.travis.yml".freeze, "stdlib/nodejs/node_modules/concat-map/LICENSE".freeze, "stdlib/nodejs/node_modules/concat-map/README.markdown".freeze, "stdlib/nodejs/node_modules/concat-map/example/map.js".freeze, "stdlib/nodejs/node_modules/concat-map/index.js".freeze, "stdlib/nodejs/node_modules/concat-map/package.json".freeze, "stdlib/nodejs/node_modules/concat-map/test/map.js".freeze, "stdlib/nodejs/node_modules/fs.realpath/LICENSE".freeze, "stdlib/nodejs/node_modules/fs.realpath/README.md".freeze, "stdlib/nodejs/node_modules/fs.realpath/index.js".freeze, "stdlib/nodejs/node_modules/fs.realpath/old.js".freeze, "stdlib/nodejs/node_modules/fs.realpath/package.json".freeze, "stdlib/nodejs/node_modules/glob/LICENSE".freeze, "stdlib/nodejs/node_modules/glob/README.md".freeze, "stdlib/nodejs/node_modules/glob/changelog.md".freeze, "stdlib/nodejs/node_modules/glob/common.js".freeze, "stdlib/nodejs/node_modules/glob/glob.js".freeze, "stdlib/nodejs/node_modules/glob/package.json".freeze, "stdlib/nodejs/node_modules/glob/sync.js".freeze, "stdlib/nodejs/node_modules/inflight/LICENSE".freeze, "stdlib/nodejs/node_modules/inflight/README.md".freeze, "stdlib/nodejs/node_modules/inflight/inflight.js".freeze, "stdlib/nodejs/node_modules/inflight/package.json".freeze, "stdlib/nodejs/node_modules/inherits/LICENSE".freeze, "stdlib/nodejs/node_modules/inherits/README.md".freeze, "stdlib/nodejs/node_modules/inherits/inherits.js".freeze, "stdlib/nodejs/node_modules/inherits/inherits_browser.js".freeze, "stdlib/nodejs/node_modules/inherits/package.json".freeze, "stdlib/nodejs/node_modules/minimatch/LICENSE".freeze, "stdlib/nodejs/node_modules/minimatch/README.md".freeze, "stdlib/nodejs/node_modules/minimatch/minimatch.js".freeze, "stdlib/nodejs/node_modules/minimatch/package.json".freeze, "stdlib/nodejs/node_modules/once/LICENSE".freeze, "stdlib/nodejs/node_modules/once/README.md".freeze, "stdlib/nodejs/node_modules/once/once.js".freeze, "stdlib/nodejs/node_modules/once/package.json".freeze, "stdlib/nodejs/node_modules/path-is-absolute/index.js".freeze, "stdlib/nodejs/node_modules/path-is-absolute/license".freeze, "stdlib/nodejs/node_modules/path-is-absolute/package.json".freeze, "stdlib/nodejs/node_modules/path-is-absolute/readme.md".freeze, "stdlib/nodejs/node_modules/unxhr/LICENSE".freeze, "stdlib/nodejs/node_modules/unxhr/README.md".freeze, "stdlib/nodejs/node_modules/unxhr/lib/XMLHttpRequest.js".freeze, "stdlib/nodejs/node_modules/unxhr/lib/browser.js".freeze, "stdlib/nodejs/node_modules/unxhr/lib/request.js".freeze, "stdlib/nodejs/node_modules/unxhr/package.json".freeze, "stdlib/nodejs/node_modules/wrappy/LICENSE".freeze, "stdlib/nodejs/node_modules/wrappy/README.md".freeze, "stdlib/nodejs/node_modules/wrappy/package.json".freeze, "stdlib/nodejs/node_modules/wrappy/wrappy.js".freeze, "stdlib/nodejs/open-uri.rb".freeze, "stdlib/nodejs/package-lock.json".freeze, "stdlib/nodejs/package.json".freeze, "stdlib/nodejs/pathname.rb".freeze, "stdlib/nodejs/require.rb".freeze, "stdlib/nodejs/stacktrace.rb".freeze, "stdlib/nodejs/yaml.rb".freeze, "stdlib/observer.rb".freeze, "stdlib/opal-builder.rb".freeze, "stdlib/opal-parser.rb".freeze, "stdlib/opal-platform.rb".freeze, "stdlib/opal-source-maps.rb".freeze, "stdlib/opal/platform.rb".freeze, "stdlib/open-uri.rb".freeze, "stdlib/ostruct.rb".freeze, "stdlib/pathname.rb".freeze, "stdlib/pp.rb".freeze, "stdlib/promise.rb".freeze, "stdlib/racc/parser.rb".freeze, "stdlib/rbconfig.rb".freeze, "stdlib/rbconfig/sizeof.rb".freeze, "stdlib/securerandom.rb".freeze, "stdlib/set.rb".freeze, "stdlib/singleton.rb".freeze, "stdlib/stringio.rb".freeze, "stdlib/strscan.rb".freeze, "stdlib/template.rb".freeze, "stdlib/thread.rb".freeze, "stdlib/time.rb".freeze, "stdlib/yaml.rb".freeze, "tasks/benchmarking.rake".freeze, "tasks/building.rake".freeze, "tasks/github.rake".freeze, "tasks/linting.rake".freeze, "tasks/releasing.rake".freeze, "tasks/testing.rake".freeze, "tasks/testing/mspec_special_calls.rb".freeze, "tasks/testing/opal_rspec_smoketest.Gemfile".freeze, "vendored-minitest/minitest.rb".freeze, "vendored-minitest/minitest/assertions.rb".freeze, "vendored-minitest/minitest/autorun.rb".freeze, "vendored-minitest/minitest/benchmark.rb".freeze, "vendored-minitest/minitest/expectations.rb".freeze, "vendored-minitest/minitest/hell.rb".freeze, "vendored-minitest/minitest/mock.rb".freeze, "vendored-minitest/minitest/parallel.rb".freeze, "vendored-minitest/minitest/pride.rb".freeze, "vendored-minitest/minitest/pride_plugin.rb".freeze, "vendored-minitest/minitest/spec.rb".freeze, "vendored-minitest/minitest/test.rb".freeze, "vendored-minitest/minitest/unit.rb".freeze, "vendored-minitest/test/unit.rb".freeze, "yarn.lock".freeze] s.homepage = "https://opalrb.com".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.3".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Ruby runtime and core library for JavaScript".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 2.3.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.6".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.1.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 10.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.7".freeze]) s.add_development_dependency(%q.freeze, ["~> 4.9".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["= 0.53.0".freeze]) end