Skip to content

Commit 02a3837

Browse files
add description for minified libs
1 parent 4fc4c25 commit 02a3837

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

lib/README.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
## What are `.min.js` files?
2+
3+
Minified JavaScript files (`.min.js`) are versions of regular JavaScript files that have been compressed to reduce their file size. This is done by removing unnecessary characters such as whitespace, line breaks, comments, and shortening variable names without affecting the actual functionality of the code.
4+
5+
These minified files are typically used in production environments to improve web performance by decreasing load times and bandwidth usage.
6+
7+
If you need to view or modify the original source code, it's best to refer to the upstream (non-minified) versions, which are more readable and better suited for development and debugging.
8+
9+
## Sources of Upstream Versions
10+
11+
| S/N | Minified file | Upstream Source |
12+
| --- | ------------------------------------- | ---------------------------------------------------------------------------------------------------- |
13+
| 01 | `abc.min.js` | [abcjs](https://github.com/paulrosen/abcjs) <!-- Used in MB: v6.3.0, Latest: v6.6.4 --> |
14+
| 02 | `astring.min.js` | [astring](https://github.com/davidbonnet/astring) |
15+
| 03 | `Chart.js` | [Chart.js](https://github.com/chartjs/Chart.js) <!-- Used in MB: v1.0.2, Latest: v4.4.9 --> |
16+
| 04 | `domReady.js` | [domReady](https://github.com/requirejs/domReady) |
17+
| 05 | `easeljs.min.js` | [EaselJS](https://github.com/CreateJS/EaselJS) |
18+
| 06 | `howler.js` | [howler.js](https://github.com/goldfire/howler.js) <!-- Used in MB: v1.1.25, Latest: v2.2.4 --> |
19+
| 07 | `jquery-3.7.1.js` | [jquery](https://github.com/jquery/jquery) |
20+
| 08 | `jquery-ui.js` | [jquery-ui](https://github.com/jquery/jquery-ui) <!-- Used in MB: v1.11.4, Latest: v1.14.1 --> |
21+
| 09 | `jquery.cookie.js` | [jquery-cookie](https://github.com/carhartl/jquery-cookie) (No longer maintained) |
22+
| 10 | `jquery.joyride-2.1.js` | [joyride](https://github.com/zurb/joyride) |
23+
| 11 | `jquery.ruler.js` | [Ruler](https://github.com/hilliuse/Ruler) |
24+
| 12 | `materialize.min.js` | [materialize](https://github.com/Dogfalo/materialize) <!-- Used in MB: v0.100.2, Latest: v1.0.0 --> |
25+
| 13 | `mespeak.js` | [speak.js](https://github.com/kripken/speak.js) |
26+
| 14 | `midi.js` | [midi.js]() (Upstream link TBD) |
27+
| 15 | `modernizr-2.6.2.min.js` | [Modernizr](https://github.com/Modernizr/Modernizr) <!-- Used in MB: v2.6.2, Latest: v3.13.1 --> |
28+
| 16 | `p5.dom.min.js` | [p5.dom.min.js]() (Upstream link TBD) |
29+
| 17 | `p5.min.js` | [p5.js](https://github.com/processing/p5.js) <!-- Used in MB: v1.11.3, Latest: v1.11.4 --> |
30+
| 18 | `p5.sound.min.js` | [p5.js-sound](https://github.com/processing/p5.js-sound) <!-- Used in MB: v1.0.1, Latest: v1.0.2 --> |
31+
| 19 | `prefixfree.min.js` | [prefixfree](https://github.com/LeaVerou/prefixfree) (No longer maintained) |
32+
| 20 | `preloadjs.min.js` | [PreloadJS](https://github.com/CreateJS/PreloadJS) |
33+
| 21 | `raphael.min.js` | [raphael](https://github.com/DmitryBaranovskiy/raphael) |
34+
| 22 | `require.js` | [requirejs](https://github.com/requirejs/requirejs) <!-- Used in MB: v2.1.4, Latest: v2.3.7 --> |
35+
| 23 | `reqwest.js` | [reqwest](https://github.com/ded/reqwest) |
36+
| 24 | `sw.js` | [sw.js]() (Upstream link TBD) |
37+
| 25 | `text.js` | [text](https://github.com/requirejs/text) <!-- Used in MB: v2.0.10, Latest: v2.0.16 --> |
38+
| 26 | `Tone.js` | [Tone.js](https://github.com/Tonejs/Tone.js) <!-- Used in MB: Not specified; Latest: v14.7.39 --> |
39+
| 27 | `tweenjs.min.js` | [TweenJS](https://github.com/CreateJS/TweenJS) |
40+
| 28 | `webL10n.js` & `webL10n.sugarizer.js` | [webL10n](https://github.com/fabi1cazenave/webL10n) |
41+
| 29 | `wheelnav.js` | [wheelnav](https://github.com/softwaretailoring/wheelnav) |
42+
43+
<!-- TODO: Add a separate column for description for libs -->

0 commit comments

Comments
 (0)