UNPKG

bs-platform

Version:

bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support

471 lines (466 loc) 15.1 kB
{ "name": "bs-platform", "version": "1.4.1", "package-specs": [ "commonjs" ], "bs-external-includes": [ "jscomp/runtime", "jscomp/stdlib", "jscomp/others" ], "bsc-flags": [ "-w", "-40", "-bs-no-version-header", "-bs-cross-module-opt" ], "ppx-flags" : [ "reason/bin/ppx_lwt" ], // "js-post-build" : // { // "cmd" : "cat" // }, "sources": { "dir": "jscomp/test/", // "dir" : 1, // "resources" : // [ // "flow_parser_sample.js", // "joinClasses.js" // ] // , "subdirs": [ { "dir": "acyc", "files": [ "a0_a1.ml", "a1_a2.ml", "a1_a2.mli", "a2_a3.ml", "a3_a4.ml", "a4_a5.ml", "x.ml" ] } , "glob" ], "files": [ // "ppx_lwt.ml", "watch_test.ml", "utf8_decode_test.ml", "update_record_test.ml", "unsafe_this.mli", "unsafe_this.ml", "unsafe_ppx_test.ml", "unsafe_obj_external.ml", "unitest_string.ml", "undef_regression_test.ml", "uncurry_glob_test.ml", "ui_defs.mli", "typeof_test.ml", "tuple_alloc.ml", "tscanf_test.ml", "to_string_test.ml", "ticker.ml", "tfloat_record_test.ml", "testing.mli", "testing.ml", "test_zero_nullable.ml", "test_while_side_effect.ml", "test_while_closure.ml", "test_unsupported_primitive.ml", "test_unsafe_obj_ffi_ppx.mli", "test_unsafe_obj_ffi_ppx.ml", "test_unsafe_obj_ffi.mli", "test_unsafe_obj_ffi.ml", "test_unsafe_cmp.ml", "test_u.ml", "test_type_based_arity.ml", "test_tuple_destructring.ml", "test_tuple.ml", "test_trywith.ml", "test_switch.ml", "test_string_switch.ml", "test_string_map.ml", "test_string_const.ml", "test_string_case.ml", "test_string.ml", "test_static_catch_ident.ml", "test_stack.ml", "test_sprintf.ml", "test_small.ml", "test_simple_tailcall.ml", "test_simple_ref.ml", "test_simple_pattern_match.ml", "test_simple_obj.ml", "test_simple_include.ml", "test_side_effect_functor.ml", "test_set.ml", "test_seq.ml", "test_scope.ml", "test_runtime_encoding.ml", "test_require.ml", "test_regex.ml", "test_react_case.ml", "test_react.ml", "test_ramification.ml", "test_primitive.ml", "test_pervasives3.ml", "test_pervasives2.ml", "test_pervasive.ml", "test_per.ml", "test_pack.ml", "test_order_tailcall.ml", "test_order.ml", "test_obj_simple_ffi.ml", "test_obj.ml", "test_nullary.ml", "test_non_export.ml", "test_nested_print.ml", "test_nested_let.ml", "test_nat64.ml", "test_mutliple.ml", "test_match_exception.ml", "test_literal.ml", "test_list.ml", "test_let.ml", "test_js_ffi.ml", "test_is_js.mli", "test_is_js.ml", "test_internalOO.ml", "test_int_map_find.ml", "test_index.ml", "test_incr_ref.ml", "test_incomplete.ml", "test_include.ml", "test_http_server.mli", "test_http_server.ml", "test_google_closure.ml", "test_global_print.ml", "test_generative_module.ml", "test_functor_dead_code.ml", "test_formatter.ml", "test_format.ml", "test_for_map2.mli", "test_for_map2.ml", "test_for_map.ml", "test_for_loop.ml", "test_filename.ml", "test_fib.ml", "test_ffi.ml", "test_external_unit.ml", "test_external.ml", "test_export2.ml", "test_exception_escape.ml", "test_exception.ml", "test_eq.ml", "test_dup_param.ml", "test_demo.ml", "test_cps.ml", "test_const_propogate.ml", "test_const_elim.ml", "test_common.ml", "test_closure.ml", "test_char.ml", "test_case_set.ml", "test_bytes.ml", "test_bug.ml", "test_bs_this.ml", "test_bool_equal.ml", "test_array_primitive.ml", "test_array_append.ml", "test_array.ml", "test_ari.ml", "test_alias.ml", "tailcall_inline_test.ml", "swap_test.ml", "stringmatch_test.ml", "string_unicode_test.ml", "string_test.ml", "string_runtime_test.ml", "string_literal_print_test.ml", "string_get_set_test.ml", "string_bound_get_test.ml", "stream_parser_test.ml", "stack_test.ml", "stack_comp_test.ml", "sprintf_reg_test.ml", "small_inline_test.ml", "single_module_alias.ml", "simplify_lambda_632o.ml", "simple_lexer_test.mll" // , "simple_lexer_test.ml" , "simple_derive_use.mli", "simple_derive_use.ml", "simple_derive_test.mli", "simple_derive_test.ml", "shift_test.ml", "sexpm_test.ml", "sexpm.mli", "sexpm.ml", "sexp.mli", "sexp.ml", "scanf_test.ml", "scanf_reference_error_regression_test.mli", "scanf_reference_error_regression_test.ml", "scanf_io.ml", "runtime_encoding_test.ml", "regression_print.ml", "recursive_module_test.ml", "recursive_module.ml", "record_with_test.ml", "rec_value_test.ml", "rec_module_test.ml", "random_test.ml", "queue_test.ml", "qcc.ml", "promise.ml", "printf_test.ml", "printf_sim.ml", "print_alpha_test.ml", "primitive_reg_test.ml", "pr_regression_test.ml", "pr6726.ml", "pq_test.ml", "ppx_this_obj_test.ml", "ppx_this_obj_field.ml", "ppx_apply_test.ml", "polyvar_test.ml", "polymorphism_test.mli", "polymorphism_test.ml", "poly_variant_test.mli", "poly_variant_test.ml", "poly_type.ml", "pipe_send_readline.ml", "optional_ffi_test.ml", "offset.ml", "of_string_test.ml", "ocaml_proto_test.mli", "ocaml_proto_test.ml", "obj_type_test.ml", "obj_test.ml", "obj_magic_test.ml", "obj_literal_ppx_test.ml", "obj_literal_ppx.ml", "number_lexer.mll" // , "number_lexer.ml" , "node_path_test.ml", "node_fs_test.ml", "noassert.ml", "nested_obj_test.ml", "nested_obj_literal.ml", "nested_module_alias.ml", "nested_include.ml", "mutual_non_recursive_type.ml", "mutable_obj_test.ml", "mt_global.mli", "mt_global.ml", "mt.mli", "mt.ml", "more_uncurry.ml", "module_splice_test.ml", "module_parameter_test.ml", "module_missing_conversion.ml", "module_as_function.ml", "module_as_class_ffi.ml", "module_alias.ml", "mock_mt.ml", "method_name_test.ml", "method_chain.ml", "map_test.mli", "map_test.ml", "map_find_test.ml", "loop_suites_test.ml", "loop_regression_test.ml", "local_exception_test.ml", "local_class_type.ml", "literals.mli", "literals.ml", "list_test.ml", "limits_test.ml", "libqueue_test.ml", "libarg_test.ml", "lib_js_test.ml", "lexer_test.ml", "lazy_test.ml", "largest_int_flow.ml", "jsoo_485_test.ml", "jsoo_485.ml", "jsoo_400_test.ml", "js_val.ml", "js_string_test.ml", "js_obj_test.ml", "js_json_test.ml", "js_date_test.ml", "js_date.ml", "js_bool_test.ml", "io_test.ml", "int_overflow_test.ml", "int_map.ml", "int_hashtbl_test.ml", "int64_test.ml", "int64_mul_div_test.ml", "int32_test.ml", "installation_test.ml", "inline_string_test.ml", "inline_regression_test.ml", "inline_map_test.mli", "inline_map_test.ml", "inline_map2_test.ml", "inline_edge_cases.mli", "inline_edge_cases.ml", "infer_type_test.mli", "infer_type_test.ml", "ignore_test.ml", "http_types.ml", /*"hello_reason_dep.re", "hello_reason.rei", "hello_reason.re",*/ "hello.foo.ml", "hashtbl_test.ml", "hash_test.ml", "hamming_test.ml", "guide_for_ext.ml", "gpr_658.ml", "gpr_627_test.ml", "gpr_459_test.ml", "gpr_441.ml", "gpr_405_test.mli", "gpr_405_test.ml", "gpr496_test.ml", "google_closure_test.ml", "global_exception_regression_test.ml", "genlex_test.ml", "fs_test.ml", "format_test.ml", "format_regression.ml", "for_side_effect_test.ml", "for_loop_test.ml", "flow_parser_reg_test.mli", "flow_parser_reg_test.ml", "float_test.ml", "float_record.mli", "float_record.ml", "float_of_bits_test.ml", "float_array.ml", "fib.ml", "ffi_test.ml", "ffi_splice_test.ml", "ffi_js_test.ml", "ffi_array_test.ml", "ffi_arity_test.ml", "fail_comp.ml", "external_ppx.ml", "extensible_variant_test.ml", "ext_sys.mli", "ext_sys.ml", "ext_string.ml", "ext_pervasives.mli", "ext_pervasives.ml", "ext_log.ml", "ext_list.ml", "ext_filename.ml", "ext_bytes.ml", "ext_array.ml", "exception_value_test.ml", "exception_raise_test.ml", "event_ffi.ml", "es6_module_test.ml", "equal_test.ml", "equal_exception_test.ml", "epsilon_test.ml", "empty_obj.ml", "earger_curry_test.ml", "div_by_zero_test.ml", "digest_test.ml", "derive_type_test.ml", "derive_projector_test.mli", "derive_projector_test.ml", "derive_dyntype.ml", "demo_pipe.ml", "demo_page.ml", "demo_int_map.mli", "demo_int_map.ml", "demo_binding.ml", "demo.ml", "debugger_test.ml", "debug_keep_test.ml", "cross_module_inline_test.ml", "cps_test.ml", "cont_int_fold_test.ml", "const_test.ml", "const_defs_test.ml", "const_defs.ml", "const_block_test.mli", "const_block_test.ml", "config2_test.mli", "config2_test.ml", "config1_test.ml", "condition_compilation_test.ml", "complex_while_loop.ml", "complex_test.ml", "complex_if_test.ml", "class_type_ffi_test.ml", "class_test.ml", "class_setter_getter.mli", "class_setter_getter.ml", "class_repr.ml", "class8_test.ml", "class7_test.ml", "class6_test.ml", "class5_test.ml", "class4_test.ml", "class3_test.ml", "chain_code_test.ml", "caml_format_test.ml", "caml_compare_test.ml", "bytes_split_gpr_743_test.ml", "buffer_test.ml", "bs_string_test.ml", "bs_rest_test.ml", "bs_node_string_buffer_test.ml", "bs_ignore_test.ml", "bs_ignore_effect.ml", "bs_array_test.ml", "boolean_test.ml", "bigarray_test.ml", "bench.ml", "bdd.ml", "basic_module_test.mli", "basic_module_test.ml", "b.ml", "attr_test.ml", "array_test.mli", "array_test.ml", "array_subtle_test.ml", "arith_syntax.ml", "arith_parser.ml" // , "arith_lexer.mll" , "arith_lexer.ml", "ari_regress_test.mli", "ari_regress_test.ml", "app_root_finder.ml", "and_or_tailcall_test.ml", "abstract_type.mli", "abstract_type.ml", "a_string_test.ml", "a_scope_bug.ml", "a_recursive_type.mli", "a_recursive_type.ml", "a_list_test.ml", "a_filename_test.ml", "a.ml" ] } // , "bsc-flags" : ["-w -40-30", "-w +a"] , "generate-merlin" : true // , // "bs-dependencies" : ["mocha"] // , "generate-merlin" : true }