Skip to main content

Javascript Minifier

Project description

rJSmin is a javascript minifier written in python.

The minifier is based on the semantics of jsmin.c by Douglas Crockford.

The module is a re-implementation aiming for speed, so it can be used at runtime (rather than during a preprocessing step). Usually it produces the same results as the original jsmin.c. It differs in the following ways:

  • there is no error detection: unterminated string, regex and comment literals are treated as regular javascript code and minified as such.

  • Control characters inside string and regex literals are left untouched; they are not converted to spaces (nor to n)

  • Newline characters are not allowed inside string and regex literals, except for line continuations in string literals (ECMA-5).

  • “return /regex/” is recognized correctly.

  • More characters are allowed before regexes.

  • Line terminators after regex literals are handled more sensibly

  • “+ +” and “- -” sequences are not collapsed to ‘++’ or ‘–’

  • Newlines before ! operators are removed more sensibly

  • (Unnested) template literals are supported (ECMA-6)

  • Comments starting with an exclamation mark (!) can be kept optionally

  • rJSmin does not handle streams, but only complete strings. (However, the module provides a “streamy” interface).

Since most parts of the logic are handled by the regex engine it’s way faster than the original python port of jsmin.c by Baruch Even. The speed factor varies between about 6 and 55 depending on input and python version (it gets faster the more compressed the input already is). Compared to the speed-refactored python port by Dave St.Germain the performance gain is less dramatic but still between 3 and 50 (for huge inputs)). See the docs/BENCHMARKS file for details.

rjsmin.c is a reimplementation of rjsmin.py in C and speeds it up even more.

Supported python versions are 2.7 and 3.6+.

Bugs

No bugs, of course. ;-) But if you’ve found one or have an idea how to improve rjsmin, feel free to send a pull request on github or send a mail to <rjsmin-bugs@perlig.de>.

Author Information

André “nd” Malo <nd perlig.de> GPG: 0x029C942244325167

If God intended people to be naked, they would be born that way. – Oscar Wilde

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rjsmin-1.2.4.tar.gz (422.3 kB view details)

Uploaded Source

Built Distributions

rjsmin-1.2.4-cp313-cp313t-musllinux_1_1_x86_64.whl (37.5 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ x86-64

rjsmin-1.2.4-cp313-cp313t-musllinux_1_1_i686.whl (37.7 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ i686

rjsmin-1.2.4-cp313-cp313t-musllinux_1_1_aarch64.whl (37.3 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARM64

rjsmin-1.2.4-cp313-cp313t-manylinux2014_aarch64.whl (33.9 kB view details)

Uploaded CPython 3.13t

rjsmin-1.2.4-cp313-cp313t-manylinux1_x86_64.whl (33.3 kB view details)

Uploaded CPython 3.13t

rjsmin-1.2.4-cp313-cp313t-manylinux1_i686.whl (33.5 kB view details)

Uploaded CPython 3.13t

rjsmin-1.2.4-cp313-cp313-musllinux_1_1_x86_64.whl (35.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ x86-64

rjsmin-1.2.4-cp313-cp313-musllinux_1_1_i686.whl (35.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ i686

rjsmin-1.2.4-cp313-cp313-musllinux_1_1_aarch64.whl (35.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ ARM64

rjsmin-1.2.4-cp313-cp313-manylinux2014_aarch64.whl (31.9 kB view details)

Uploaded CPython 3.13

rjsmin-1.2.4-cp313-cp313-manylinux1_x86_64.whl (31.6 kB view details)

Uploaded CPython 3.13

rjsmin-1.2.4-cp313-cp313-manylinux1_i686.whl (31.7 kB view details)

Uploaded CPython 3.13

rjsmin-1.2.4-cp312-cp312-musllinux_1_1_x86_64.whl (35.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

rjsmin-1.2.4-cp312-cp312-musllinux_1_1_i686.whl (36.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

rjsmin-1.2.4-cp312-cp312-musllinux_1_1_aarch64.whl (35.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

rjsmin-1.2.4-cp312-cp312-manylinux2014_aarch64.whl (31.9 kB view details)

Uploaded CPython 3.12

rjsmin-1.2.4-cp312-cp312-manylinux1_x86_64.whl (31.6 kB view details)

Uploaded CPython 3.12

rjsmin-1.2.4-cp312-cp312-manylinux1_i686.whl (31.7 kB view details)

Uploaded CPython 3.12

rjsmin-1.2.4-cp311-cp311-musllinux_1_1_x86_64.whl (36.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

rjsmin-1.2.4-cp311-cp311-musllinux_1_1_i686.whl (36.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

rjsmin-1.2.4-cp311-cp311-musllinux_1_1_aarch64.whl (35.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

rjsmin-1.2.4-cp311-cp311-manylinux2014_aarch64.whl (32.2 kB view details)

Uploaded CPython 3.11

rjsmin-1.2.4-cp311-cp311-manylinux1_x86_64.whl (31.6 kB view details)

Uploaded CPython 3.11

rjsmin-1.2.4-cp311-cp311-manylinux1_i686.whl (31.8 kB view details)

Uploaded CPython 3.11

rjsmin-1.2.4-cp310-cp310-musllinux_1_1_x86_64.whl (34.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

rjsmin-1.2.4-cp310-cp310-musllinux_1_1_i686.whl (34.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

rjsmin-1.2.4-cp310-cp310-musllinux_1_1_aarch64.whl (34.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

rjsmin-1.2.4-cp310-cp310-manylinux2014_aarch64.whl (30.6 kB view details)

Uploaded CPython 3.10

rjsmin-1.2.4-cp310-cp310-manylinux1_x86_64.whl (35.0 kB view details)

Uploaded CPython 3.10

rjsmin-1.2.4-cp310-cp310-manylinux1_i686.whl (35.0 kB view details)

Uploaded CPython 3.10

rjsmin-1.2.4-cp39-cp39-musllinux_1_1_x86_64.whl (34.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

rjsmin-1.2.4-cp39-cp39-musllinux_1_1_i686.whl (34.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

rjsmin-1.2.4-cp39-cp39-musllinux_1_1_aarch64.whl (34.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

rjsmin-1.2.4-cp39-cp39-manylinux2014_aarch64.whl (30.2 kB view details)

Uploaded CPython 3.9

rjsmin-1.2.4-cp39-cp39-manylinux1_x86_64.whl (28.9 kB view details)

Uploaded CPython 3.9

rjsmin-1.2.4-cp39-cp39-manylinux1_i686.whl (28.8 kB view details)

Uploaded CPython 3.9

rjsmin-1.2.4-cp38-cp38-musllinux_1_1_x86_64.whl (34.2 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

rjsmin-1.2.4-cp38-cp38-musllinux_1_1_i686.whl (34.3 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

rjsmin-1.2.4-cp38-cp38-musllinux_1_1_aarch64.whl (34.1 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

rjsmin-1.2.4-cp38-cp38-manylinux2014_aarch64.whl (30.7 kB view details)

Uploaded CPython 3.8

rjsmin-1.2.4-cp38-cp38-manylinux1_x86_64.whl (29.1 kB view details)

Uploaded CPython 3.8

rjsmin-1.2.4-cp38-cp38-manylinux1_i686.whl (29.0 kB view details)

Uploaded CPython 3.8

rjsmin-1.2.4-cp37-cp37m-musllinux_1_1_x86_64.whl (34.7 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

rjsmin-1.2.4-cp37-cp37m-musllinux_1_1_i686.whl (34.8 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

rjsmin-1.2.4-cp37-cp37m-musllinux_1_1_aarch64.whl (34.5 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ ARM64

rjsmin-1.2.4-cp37-cp37m-manylinux2014_aarch64.whl (31.2 kB view details)

Uploaded CPython 3.7m

rjsmin-1.2.4-cp37-cp37m-manylinux1_x86_64.whl (29.8 kB view details)

Uploaded CPython 3.7m

rjsmin-1.2.4-cp37-cp37m-manylinux1_i686.whl (29.7 kB view details)

Uploaded CPython 3.7m

rjsmin-1.2.4-cp36-cp36m-musllinux_1_1_x86_64.whl (33.8 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ x86-64

rjsmin-1.2.4-cp36-cp36m-musllinux_1_1_i686.whl (33.9 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ i686

rjsmin-1.2.4-cp36-cp36m-musllinux_1_1_aarch64.whl (33.6 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ ARM64

rjsmin-1.2.4-cp36-cp36m-manylinux2014_aarch64.whl (30.2 kB view details)

Uploaded CPython 3.6m

rjsmin-1.2.4-cp36-cp36m-manylinux1_x86_64.whl (28.8 kB view details)

Uploaded CPython 3.6m

rjsmin-1.2.4-cp36-cp36m-manylinux1_i686.whl (28.6 kB view details)

Uploaded CPython 3.6m

rjsmin-1.2.4-cp27-cp27mu-manylinux1_x86_64.whl (27.8 kB view details)

Uploaded CPython 2.7mu

rjsmin-1.2.4-cp27-cp27mu-manylinux1_i686.whl (27.6 kB view details)

Uploaded CPython 2.7mu

rjsmin-1.2.4-cp27-cp27m-manylinux1_x86_64.whl (27.8 kB view details)

Uploaded CPython 2.7m

rjsmin-1.2.4-cp27-cp27m-manylinux1_i686.whl (27.6 kB view details)

Uploaded CPython 2.7m

File details

Details for the file rjsmin-1.2.4.tar.gz.

File metadata

  • Download URL: rjsmin-1.2.4.tar.gz
  • Upload date:
  • Size: 422.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for rjsmin-1.2.4.tar.gz
Algorithm Hash digest
SHA256 ffcbe04e0dfac39cea8fbbcb41c38b2e07235ce2188bca15e998da1d348a7860
MD5 a20ad5596df006d9b94769e0405d5716
BLAKE2b-256 fb8814e888053e1c6baf6a7612fed899571f1f836dcb9575fd8bd89f7b070cbe

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp313-cp313t-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp313-cp313t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0e6a630f55d2d1f751b8ea4abce43e3dd6971fd3eb1b0b79426beed6c80cb005
MD5 3b49f930aedd10777768879d2e94de96
BLAKE2b-256 356bb4e580df3052c58b6a956942f4b5db1c9023fce2d43bd5d58125dab7a0fe

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp313-cp313t-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp313-cp313t-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 27c09ad7ed1c2e68b1e0f80544eb4b84d054e8400afed7f0a63c2c4fe8b3be67
MD5 ba3df5377cea629c31ed0bb52ee8ebe8
BLAKE2b-256 31057912c620deb0f7143f94a0fbd122da53978a8a8eef46f3667cec12488600

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp313-cp313t-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp313-cp313t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d99626311b8956a482b281477942eab6cb4502c274391b649883cb67954a675c
MD5 037bb8e983a733836bd8ddb3002955cd
BLAKE2b-256 2befd7c72daf47113677f1172491825ee5475022da933ceff9b10dcfa6697eb6

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp313-cp313t-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp313-cp313t-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 69a0770a2f40dbe93b5ea17efbc6eeba29d8fd83f568eddd03c863701ead7490
MD5 e19b200c8d370b0ee2bae208f10f8b65
BLAKE2b-256 308f60453274df3fa8f0ac7e8269dc77a58aa861a940b867790246366713d83a

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp313-cp313t-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp313-cp313t-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 abf76ac0c22773e9237e206c712d16470300455ead582aeda496373b87f757b6
MD5 2311fa000cf2519fa035f43b480f836c
BLAKE2b-256 78cba9adf59e2ff6a472af8aedb6c7ff0e1d0dd866f05f72f6a091be1bfc4b29

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp313-cp313t-manylinux1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp313-cp313t-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1942f0385565bf228776ad1cf5292c217427d78ac64490e3651463338ffdec25
MD5 a53310b5b7e092c2519c875aa3bce557
BLAKE2b-256 2a3cb4379d34cee23321484ec99db9981f5a391a12bd24527d364b990aabb78a

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp313-cp313-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fe905de31a4b14c4c9f4fd3e3c44b54de892ba28e2e0e21910bfc35ceefab508
MD5 2d8a5ce1eb1a6d0d2f53baa85516f9e7
BLAKE2b-256 4c64c948cead4787fa8d3ec065f13fc8eca408da725371dafef19fb94195de85

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp313-cp313-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp313-cp313-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 bcd1c2070d5e4a2caf4ef90dd8295c6f929b4291708e9a737190ad8b3cb15428
MD5 394c4aa24bdcbd77b15e593dc9149508
BLAKE2b-256 3afe814dbe0b09d51b4543b9518212da447380051d05134e93307e5a6cc94bab

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp313-cp313-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp313-cp313-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 0d2d4659caf8d5579bc86f7c8f62f884af2d1bce23c2696f24926654bcaac247
MD5 05a1cd7b02385fee7e15524a8cca906f
BLAKE2b-256 15adb82a5d89fcd9632aff593d2a44199d1e411137173dec8fd60d27a834ffb1

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp313-cp313-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 30596e407c2041533c39432e4904ac34b1f449743eb73343b2499302f1a4a205
MD5 08e3696bbe6a14d996d5c45342c59c43
BLAKE2b-256 29868179662c5dffdb026f0b25f9a6c491c374cda54fa551700f316d5bce77b2

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp313-cp313-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e3c3b02b514b2af93ec6e853617b5935b472dbb9c8642f0a602b6dda60e22639
MD5 49d3b12a3d62e4ad1756d1e406d588ce
BLAKE2b-256 66366b7f813a3b5f0d4e51119752f795119e6b1cf34dff8865ef5c2ebb62a0a3

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp313-cp313-manylinux1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp313-cp313-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c6861f311f110f8499e8341c14e564e97ad42efa6d2063934e6f65afbdb8022d
MD5 916ff92cebb7f0a1e3df4e5d28facb3d
BLAKE2b-256 74b801b105f48003deefdf200edc78cfb8d3bd7ab81c6c983257d8cd9ae0c0e7

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f53817b6b438db0138d808081c9e681b24e151c4693141a32884536b718c9ba0
MD5 05efab0126ffd22947d39f56d1ebd0e4
BLAKE2b-256 6149a7ad3a1564c05fd0f7e74f624ad4539c718c020ada8667e8fee84c45954e

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1d4ec423f599c248921a9460a970571557a76bc788b1f3366730b57613a42dbb
MD5 9db95abeebaa09ad4d0e16975356b096
BLAKE2b-256 524b57e5364c5b2ad7f6e86db5e5e29b6e468f38d2635d6b4e1be9a93124587f

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 1284364742787ad3deaa2ee0698ff38ad845b81da5e389ba2e232392954fc779
MD5 9889f153b9d8ddfa399402ab552f8bdb
BLAKE2b-256 5e8173650e7c2309e70d4fe35f585cc950d33e1d8f5b1eb572099c129a613988

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7fd8412349a577104e1ddfd75179fac4906ea22b920f8ae8e2b6e6388dac41ce
MD5 5e77a4551f999a4ac219a6b08645d375
BLAKE2b-256 84b9aa8e4bf9d4e840d44a2c54dc0482177afd290c3f1d4508c9a2dee31e8e7b

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp312-cp312-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7f2ee075d0d589c978ea210c234e92161a99ebd6bbf6eebaa25cff5383deda45
MD5 c6ee1ee43c206d2a85cec1437d779ea0
BLAKE2b-256 f1db97a18a7c497835afef0efbb59ea39bfdbc9e9168d7c3e6e37305ee96d9e0

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp312-cp312-manylinux1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp312-cp312-manylinux1_i686.whl
Algorithm Hash digest
SHA256 eeb69da93df402323b39ecf9e5cf3f767f38114defaae3d51c81d6a5ed98a8ce
MD5 56c7a5f5ba2a858f09cb7f01b1140cb9
BLAKE2b-256 291955f2614db12f79f0cfe5fdabe7e3547834e99d6e218915889501abe43599

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ed05fa33ab55dd98a343c16ae414a145d903cb636f5fd7c2601b336bb3a55eaa
MD5 c340673ab3d8f0ef420d2e2294e3525c
BLAKE2b-256 022db224ed4b727f0a5dfba5e6e0dbdbd00ecc93965121ff24a9a8fbf35f9c5b

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 87bfd4398d184959282af8ef489a523484d797e27a29c4bd392fdc707acc3e1f
MD5 e6b6aea85dddfdeecc84c7d20b2bd142
BLAKE2b-256 1abc23d0e202baf4a61b62360f83fc16f53f38ddb0063ae34b839b6c473e3409

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ca4b37a6d5ad2d884e809b064eab92cb8744d6b81ae4dfd8e35346f778f055c4
MD5 710deecd57f1901b05df23bf4bdb98d7
BLAKE2b-256 32f7300336653c0a865869118a09864c35194f28bcbf7270a84c103d9d8f6333

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 91f23b1b6edd4fcbbc65d4777390a7f58772652410cad6831b87104fa805b3a5
MD5 641940d7fadf8eee7bf7abedc78524c2
BLAKE2b-256 10f91d3e72c450eddf180c3900b70cd2ed4b65320dbd0bf2fe22a8f217d0432f

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp311-cp311-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d17bd05005036dd0d3aea9d1338bcc50308fcd9cee7ada54096722c0bd40f211
MD5 2288b16c27d5240b48bc6466c2985ba2
BLAKE2b-256 fcb213101d9a264120c1e7d45e48d2b447ae32f5c971ea76b99f12f8b96ca431

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp311-cp311-manylinux1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp311-cp311-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4046ac0f29fe093d0bb2dafe46e8fc55d48dec11f8acff6a46a3212858260171
MD5 a370d7c4df41ca9dc74713ea5bc2dcb5
BLAKE2b-256 796daf1792e52bf609583e70ea026a444d2f7dff66e0656cfd8a741a1ef3e4e7

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4746c102956b9caec3610d2db4f57ffcf1532fa11054cc1f255801bef9cda53f
MD5 8f1df815bfa597317d011c551a39492b
BLAKE2b-256 e7d00ae0df7cd9c9fcfd8e13b63af36bcd63de93f6bbd7fedc53ccb45db320e6

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 820451470e8b3697ea4679163df4fb884d1b7425b024e4ea05621a8a313c6f6c
MD5 e399ea911945855e5ebe4d801cf919c5
BLAKE2b-256 6ec581c5254bd248ed74a8fdaa6ed1d9d146111db4df73923e27d5f280626478

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3d5ad3a5e5d0f7fdc10c31b2c90e86b2076dc96f0f4648d6c214cf5f043df795
MD5 64d1250ce7afdf5fe595cd2ee1f8ba5a
BLAKE2b-256 31365aa0b0a8c4d98a3ae5f5786aad1294d8960d83681276b282fc06ebe89dcf

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dcdf1529542a5337c7002e17bb18423da630a0dcaa2b307d5ae231d65cef3ee9
MD5 02c191bf6ef9ce2dbfb96b5aee3897e6
BLAKE2b-256 21008f478dbea2303f5c99f5aee1c308588362b5e1af5bd2506f8c50cb863930

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp310-cp310-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 78e94cd13398d44049eb4566ab314f3ab66cc96a5cb58457bbb50d07b583b116
MD5 a4e42d9aed4e8fbba1fd36d47a04b2ab
BLAKE2b-256 e54255524ff6255681582a1d12019707447840aac1844f434387407a8ce71920

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp310-cp310-manylinux1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp310-cp310-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6328429d59dfaa9347281d06e3ab9e9aacc9edbb16d7e60db5a8948939676a3a
MD5 cc3bd35f7567caa5ceb6c2f0e8a47fc6
BLAKE2b-256 b06b3ac2fc2510e6ecb497163709f95b82ea691a1a20d6f5ea8bcd46d800ee56

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ad3c47587b201efc567f25f18d81fcde683e185801993ade1a39a13e67b93b10
MD5 f005b04a32432abf65d0ae8368a09141
BLAKE2b-256 ed22aa1904ebdf1222e6045c9194cb7f7a5c60286290209e84f4175a3c6efbf3

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

  • Download URL: rjsmin-1.2.4-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 34.1 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for rjsmin-1.2.4-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7050b247bd41537d4c7b6ff8d10b584201a585bf36d1a492ea436e76f10a986a
MD5 5f853975b17da5c97f691791600a68af
BLAKE2b-256 0e97128b2e149274779d21169b470226a4bb188405a47e82361711335e60c576

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 442f53d9b662a7fc2322d3df3b44542bd1086cb1a74b4264a53e7b3a70fa971d
MD5 e2eaee8e1fa1f34a40fad0cf756d0c3f
BLAKE2b-256 cbdd109ad47b6cab219c5715ee1ba35d834d64a757cf9282f3fbb73c525d53c1

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1efcf4a37ec08220936d2b2188f9c4c69bf96b04b59dd3d4ecc7b211592e0cff
MD5 5108559d3cca3ddbb9361cb771efc627
BLAKE2b-256 7eefebe742f99e48f9c1ceb18c997c8301b5963167c0e73595512ab60d3c7f08

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp39-cp39-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 78f812c7968d690f7b6e6b8937474bf35b45db178cde2ab5bea64feb481523b0
MD5 a1db37ed659af959f2e9aa27e6e5cc45
BLAKE2b-256 18943dc74ed83f732704bcf0336e2f1214c915e7c2d423b9f2bceed4f03df19e

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp39-cp39-manylinux1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 09173de1ee4cf567d72348e6b37ae0276e3b68a092b0bbf7bb876664e5acbe36
MD5 b6ab1503c22999a9259d878b9fd57db1
BLAKE2b-256 45fbf28c27ef82264302572bd30ed965d7fd9f2181eb9585d0d340e7fdca3935

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 abb0b03eeb4eaa65fd734e5634f1ae83934ae579b707edf88a1c499bd9944596
MD5 68622b0fbcba17371cefac8da8885ec3
BLAKE2b-256 7150b43d5b38948d532e0bddc423131de6f8aa2a45e79ea5b9b2f61c5693332c

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

  • Download URL: rjsmin-1.2.4-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 34.3 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for rjsmin-1.2.4-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9bd547cc91d09f41b11e8489975a984a1490b31c319aae79fde8a91d98ab030a
MD5 5e9b5f1b0843ddc4fb1dc7a380defeaf
BLAKE2b-256 b2c773c0b67df8023d5e0d8c34d614d9be3d020178f5586bfd8cf5ce762441c5

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 82eefaf5dcc2afb249f235bf67ddf95fa3257da5702ce03965bd69ce4aa8440a
MD5 03ae1107689562d6d11c4ba61a210446
BLAKE2b-256 ef70d223d48c1debd03991b5c38f94347edcd72be5438fd8184ebbfc7e9d9581

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b1380e787fe75b872982452ac0010425494a21dd019698a53da1cdc02e0bbd3c
MD5 ebd07b5c2adda1a0f9a3f92a0e26dffc
BLAKE2b-256 853949957cf10e58c06c83f09485e1c88a035d719dc960368b2add97b7475f0a

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 80949ce9db7e24e9911bb283107414a38f6604d2e3c0af9f7256e8d031354a1b
MD5 609542a3624b48bfd7cbde56f5de17e0
BLAKE2b-256 2af671c1b7237f51fa1d022f4f7075f4dc5afbde9948a3de22f4454125bb057e

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp38-cp38-manylinux1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4ec95b86839c1a8dbd35460eb09298a06bf95bf77a0fce7a39df9e14cb72ac59
MD5 4b5fefc3d59d1a4e7def8873f0773113
BLAKE2b-256 289c2608698857b07f5cc5c7c6d2c9d736fd46dba8f62e7d90d573a9e8a86712

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cde174b9408f3ca1d7e77fc5cc1b52ce7e95f218322ca9bfa6362ff0ab3b8df5
MD5 588af837b9bbaeb8d99d3bc3f6e3247b
BLAKE2b-256 ba195919a6a7c743bcd0458ef0a2630af7cc9c7d226f60af4ee9f04155338ccc

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 85bad1f4b6fe6e2fcf4f9260ab4dc0fd6b0ebfdcefe38b8eb2c8a01039d8b43c
MD5 d468154d476c87897294e81ab19be80e
BLAKE2b-256 70714bd46045f6fb4154dca13874807f58448aae5ea9cd9ed4fb452df7ff5d05

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 72d303bdfff9785e2e9af97ce85797d3f4a42d423af28b524d7f39bb5bf16b77
MD5 6736b5065f27221b2429cf1d4d85066b
BLAKE2b-256 d412c92ec5b7b7e3426f63b73c9d5424c20077af10292cd66d51f89743ac66a1

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 232ecf447b3b14c99aeff56152bd8c5ff059f95174769d6a3c71895729125705
MD5 cb1863cfc1706fe3fa01ac33480e91f6
BLAKE2b-256 b9d981f95ea912343f3d4b11c49d2cbb7fda8405d669384143a54e4ba4218d60

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e02f58735c1934091d178801b9380aa36193d33bb91608f480c7cbfb51838b64
MD5 ba54faef9260ba5f66bf84aff6008e24
BLAKE2b-256 023c9251bed909ac9f6fefd4277662c4bbaacca3bfaaaeb9fd8969b1cbf7b851

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp37-cp37m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 440657ca2e1a9a0cac72c6e573c6dbeb123e92811b8ee84afbb79b2fa79f4ffb
MD5 bc372291ef01615b4c8b826951e9efeb
BLAKE2b-256 64e395985b7ef5bd7a75da395ca5a0efd801d1a67890c2e5eba6f3eab3e2ac0c

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d8e3ccbd960b6472b98167eae7b5f8e13d48411c7fec54d0ce516cf06174f0e5
MD5 fed751ab4da3d18ff350e8aea454976b
BLAKE2b-256 588696e90f9533492d23b0bf84172118ee8777a537e525c81c3e2738c9333701

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f1ba305a7bea0b9b3cf824d6ebb7c2bb56101b6410af363666c39dd3f7c001e1
MD5 0d6e9c0cbc8f38017e369361c7b96108
BLAKE2b-256 523b595762e77ab330f43e9789b5f20566c6ddabc6d255919aa2695e6268e9dd

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp36-cp36m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp36-cp36m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 095d80e9aae41ef27ef36cb693f36b764a0befe0192fc7ab40479a122c0bb0e2
MD5 d00e5a3c34c618707b9e6d09a9670984
BLAKE2b-256 b03244b5406a9cecd92eccdc9bb1badce01417ad74c783314f72330dd42c6efb

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f4b6cb6f2aaab263de58ecb568d2ffd1410e3f4e4693a1e496735c8fe13e512a
MD5 f10916c457849c4ecbe3135bce67703a
BLAKE2b-256 df764e152a6337020558fa56c59b7748ce290e63a7c2669f3d730c7beba49b2d

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0b360a559e9dfffb5b440e94ebbfcea3088e1142441d7d7b0b86796a7c9df055
MD5 431b2666e87107525e4e014bd21e883a
BLAKE2b-256 abada457b42e85ead5a545e4e288f9dad25a4ef29933998d6bf8bcc6b1132abd

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp36-cp36m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 95acb3c463357767b9210c0992774ae8dda03554c1069bb84d86f7a7718d9131
MD5 a4723cfa4f81d78a6ab6bfb334096c63
BLAKE2b-256 e72c52f95a86f0265b48caf349ba71c1fdc8fe2713db45956209eeb4c399f135

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c19393cb8256625e4244e618602493ce756414bd806a6d57f559d697ce76bee4
MD5 c5c6cfcf53ada20f25be8c139c118fb6
BLAKE2b-256 6eaef9325814fd340b6f89b8ac3e556c4e11f9aa2b1ce4def2301fa13b04895d

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp27-cp27mu-manylinux1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f0479efd45ef78b04ebfda644c66f026aa52e673e597d5b77c2ae775f927ff01
MD5 4ac61773f64ab2906b37642c6e5cb3a0
BLAKE2b-256 137f0eb09ed48e5d557fed31311fe2f8e5556f2cf8ea1d4d921ac82a19149139

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fdab85cedf367caf82ce6f08f0e33ec2109223144246385c5ad1baf7b2bed465
MD5 9e7bf3dc8e42218206ee3266cce74db2
BLAKE2b-256 a622d14488b661b8b80473bf1fec84a765366032d256c3898a10ea7cc0f07fb0

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.4-cp27-cp27m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for rjsmin-1.2.4-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 0742e7a51ba5e4123599da8aa581e151095c531724d6bfeb37be89171b241634
MD5 7fd768ccd95399baf2698d35d01b03b0
BLAKE2b-256 13c5af852f1b59b89efe91070c40ff68bae46b1bfcab375832212591e48e66d0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page