JSOO_MINIFY(1)

πŸ“¦
version 6.2.0 Β· 4 versions
, in ubuntu resolute

✨ jsoo_minify(1) ✨

okay bestie, welcome to the jsoo_minify page from the Jsoo_minify Manual β€” yes it's a section 1 command, and yes it's about to make your JavaScript smol πŸ’…


πŸŽ€ NAME πŸŽ€

jsoo_minify β€” a JavaScript minifier. that's it. that's the whole job. it takes your chunky JS and makes it ✨compact✨


🌸 SYNOPSIS 🌸

jsoo_minify [OPTION]… [JS_FILES]…

so like… you give it some options, you give it some JS files, and it does its thing πŸ¦‹


πŸ’– DESCRIPTION πŸ’–

jsoo_minify is a JavaScript minifier. no cap, that's literally the description. it minifies JavaScript. main character energy, minimal words, we love that for it πŸ‘‘


✨ OPTIONS ✨

  • --custom-header=VAL β€” drop in your own custom header for the generated JavaScript file. super handy when you wanna make the script an executable file with #!/usr/bin/env node 🫢
  • --debug=SECTION β€” turn on debug for [SECTION].
  • --debuginfo, --debug-info β€” spit out debug information. two spellings, same vibe πŸ’œ
  • --disable=OPT β€” turn OFF the optimization [OPT].
  • --enable=OPT β€” turn ON the optimization [OPT].
  • --noinline, --no-inline β€” no inlining, bestie. inlining has left the chat πŸ™ˆ
  • -o FILE β€” set the output file name to [FILE].
  • --pretty β€” pretty print the output, so it's giving readable instead of giving squished 🌈
  • -q, --quiet β€” suppress non-error messages. shhh 🀫
  • --stdin β€” read from standard input.
  • -w WARN β€” enable or disable the warnings specified by the argument [WARN].
  • --Werror β€” turn all warnings into errors. yes all of them. dramatic but valid πŸ’€

🌟 COMMON OPTIONS 🌟

  • --help[=FMT] (default=auto) β€” show this help in format FMT. the value FMT must be one of auto, pager, groff or plain. with auto, the format is pager or plain whenever the TERM env var is dumb or undefined. (so if your terminal is being a hater, you get plain, periodt)
  • --version β€” show version information.

πŸ”₯ EXIT STATUS πŸ”₯

jsoo_minify exits with:

  1. 0 β€” on success. we ate πŸ“
  2. 123 β€” on indiscriminate errors reported on standard error.
  3. 124 β€” on command line parsing errors.
  4. 125 β€” on unexpected internal errors (bugs).

😭 BUGS 😭

bugs are tracked on github at https://github.com/ocsigen/js_of_ocaml/issues. go report 'em, they wanna know fr fr 🧚


πŸ‘‘ SEE ALSO πŸ‘‘

js_of_ocaml(1)


πŸ’œ AUTHORS πŸ’œ

Jerome Vouillon, Hugo Heuzard. legends, honestly 🫢


🌸 LICENSE 🌸

Copyright (C) 2010-2019.

jsoo_minify is free software, you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, with linking exception; either version 2.1 of the License, or (at your option) any later version.


that's the whole page bestie, every flag accounted for, nothing skipped, iykyk πŸ’–

and that's a wrap on Jsoo_minify 6.2.0, from the JSOO_MINIFY(1) era ✨ slay, go minify something πŸ¦‹πŸ’…

πŸ“¦ where this page comes from