Skip to content

Commit d920fb9

Browse files
authored
Emit directive above header comment (v11) (#6172)
* emit directive above header comment * remove flag -bs-no-version-header
1 parent c0d0ae0 commit d920fb9

File tree

658 files changed

+661
-8
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

658 files changed

+661
-8
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions

jscomp/core/js_dump_program.ml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,12 +102,13 @@ let es6_program ~output_dir fmt f (x : J.deps_program) =
102102
let pp_deps_program ~(output_prefix : string)
103103
(kind : Js_packages_info.module_system) (program : J.deps_program)
104104
(f : Ext_pp.t) =
105-
if not !Js_config.no_version_header then (
106-
P.string f Bs_version.header;
107-
P.newline f);
105+
108106
!Js_config.directives |> List.iter (fun prim ->
109107
P.string f prim;
110108
P.newline f);
109+
if not !Js_config.no_version_header then (
110+
P.string f Bs_version.header;
111+
P.newline f);
111112

112113
if deps_program_is_empty program then P.string f empty_explanation
113114
(* This is empty module, it won't be referred anywhere *)

jscomp/test/406_primitive_test.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jscomp/test/DotDotDot.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jscomp/test/EmptyRecord.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jscomp/test/RecordCoercion.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jscomp/test/RecordOrObject.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jscomp/test/SafePromises.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jscomp/test/UncurriedAlways.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jscomp/test/UncurriedExternals.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)