1.0.2 • Published 10 months ago

pandoa v1.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago
.^._.^. ,###,  ,###,  #,   # ####, ,###, ,###,       -- ,---,   .------------.
| ^o^ | #   || #___#  ##,  # #   # #   # #___#       || |      |             |
| _-" | ####"  #####  #"#, # #   # #   # #####       || "---, <  Since 2023! |
|/ _ \| #"     #"`"#  # "#,# #   # #   # #   #   ,__,||     |  |             |
|_| |_| #      #   #  #  "## ####" "###" #   # @ *--"   "---"   *-----------*

Features

Pandoa allows to:

  • Optimize JS code, making it faster,
  • Remove JSDoc and plain JS comments, ("/** text */" and "//text")
  • Solve basic math*, allowing to optimize a lot (such as 1/4*7+8-3 replacing it with 0.75),
  • Minify math, JSON and JS functions,
  • Deobfuscation JS code,
  • Can be used anywhere** if it supports JS,
  • The library is written in pure JS, compared to Google's Closure Compiler being half written in Java.

Pandoa dosen't allow (yet):

  • Compiling/Transpiling JSX/TS code.
  • Error checking on unused ESM, globals.
  • eval() warnings.
  • outdated functionality warnings.
  • Babel-like compiler.

* That have operators and numbers, no advanced math or the Math object.

** Not talking about other files than index.js in the source code.

1.0.2

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago