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.3.tar.gz (417.8 kB view details)

Uploaded Source

Built Distributions

rjsmin-1.2.3-cp313-cp313t-musllinux_1_1_x86_64.whl (37.4 kB view details)

Uploaded CPython 3.13t musllinux: musl 1.1+ x86-64

rjsmin-1.2.3-cp313-cp313t-musllinux_1_1_i686.whl (37.6 kB view details)

Uploaded CPython 3.13t musllinux: musl 1.1+ i686

rjsmin-1.2.3-cp313-cp313t-musllinux_1_1_aarch64.whl (37.2 kB view details)

Uploaded CPython 3.13t musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.13t

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

Uploaded CPython 3.13t

rjsmin-1.2.3-cp313-cp313t-manylinux1_i686.whl (33.4 kB view details)

Uploaded CPython 3.13t

rjsmin-1.2.3-cp313-cp313-musllinux_1_1_x86_64.whl (35.6 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.13 musllinux: musl 1.1+ i686

rjsmin-1.2.3-cp313-cp313-musllinux_1_1_aarch64.whl (35.5 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.13

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

Uploaded CPython 3.13

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

Uploaded CPython 3.13

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

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

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

Uploaded CPython 3.12 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.12

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

Uploaded CPython 3.12

rjsmin-1.2.3-cp312-cp312-manylinux1_i686.whl (31.6 kB view details)

Uploaded CPython 3.12

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

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

rjsmin-1.2.3-cp311-cp311-musllinux_1_1_i686.whl (36.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

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

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11

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

Uploaded CPython 3.11

rjsmin-1.2.3-cp310-cp310-musllinux_1_1_x86_64.whl (34.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

rjsmin-1.2.3-cp310-cp310-musllinux_1_1_i686.whl (34.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

rjsmin-1.2.3-cp310-cp310-musllinux_1_1_aarch64.whl (34.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.10

rjsmin-1.2.3-cp310-cp310-manylinux1_x86_64.whl (34.9 kB view details)

Uploaded CPython 3.10

rjsmin-1.2.3-cp310-cp310-manylinux1_i686.whl (34.9 kB view details)

Uploaded CPython 3.10

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

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

rjsmin-1.2.3-cp39-cp39-musllinux_1_1_aarch64.whl (33.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

rjsmin-1.2.3-cp39-cp39-manylinux2014_aarch64.whl (30.1 kB view details)

Uploaded CPython 3.9

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

Uploaded CPython 3.9

rjsmin-1.2.3-cp39-cp39-manylinux1_i686.whl (28.7 kB view details)

Uploaded CPython 3.9

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

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

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

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

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

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

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

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.6m musllinux: musl 1.1+ x86-64

rjsmin-1.2.3-cp36-cp36m-musllinux_1_1_i686.whl (33.8 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ i686

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

Uploaded CPython 3.6m musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

File details

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

File metadata

  • Download URL: rjsmin-1.2.3.tar.gz
  • Upload date:
  • Size: 417.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.10

File hashes

Hashes for rjsmin-1.2.3.tar.gz
Algorithm Hash digest
SHA256 1388b52493a4c04fbc970a2d757c301fa05a3c37640314c2ce9dfc8d8a730cc6
MD5 40b0a88809cd65b4938d29c043345b53
BLAKE2b-256 79f5f6bb9865991d417a9ef6bbbaad28b6e998dbfb3058ac21af92e93d0f05ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp313-cp313t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bceccb06b118be890fe735fc09ee256851f4993708cb3647f6c71dd0151cce89
MD5 14f8a3472fb2f8d9a8a482fb0e9ba8ca
BLAKE2b-256 a41e78d58249270d3cb5a0be5cea64737203fefa32daf28533d8d704d31726e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp313-cp313t-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c3219e6e22897b31c8598cb412ed56bc12a722c1d4f88a71710c16efe8c07d0c
MD5 829349e5d68b1c0dc17d79608febaaac
BLAKE2b-256 b3d2a7c6c89b6839dea5d111c615d9103065a21a9b86304713f7856243f077ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp313-cp313t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 9aeadf4dd5f941bebf110fe83960a4bafdac176647537819bb7662f5e9a37aaa
MD5 014ea29d0e9889bb6ec5294a5efc3c9c
BLAKE2b-256 9fca3950a5ba2618131f6de333a49ae7ef3b6c019e56043a977cc3fe8f6074e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp313-cp313t-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 35f18cffe3f1bf6d96bcfd977199378ebfd641d823b08e235d1e0bb0fbaa5532
MD5 490818daa2a58dc91b6b6ef454563ae7
BLAKE2b-256 5eb814f40adecdc8fe226ddd21e74b05adfed43cfe7b563266740e73939ad229

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp313-cp313t-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c298c93f5633cf894325907cf49fc7fb010c0f75dc9cda90b0fc1684ad19e5a3
MD5 daec0b638b73b9945dbb2230cf23cafc
BLAKE2b-256 aa23d56520c757d0602be4d2a7e0eaf1757f33bc56909180e8898f3da011e214

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp313-cp313t-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bbe5d8340878b38dd4f7b879ed7728f6fc3d7524ad81a5cfbe4eb8ae63951407
MD5 96dc6ea7ec7d003088def3152fbaf706
BLAKE2b-256 b0d348fc1dbd2bd0eefd175589ab6a21538eeec1f905e1cb49d694ffeff00ac4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fa40584fddb4f1d2236119505f6c2fe2b57a1ebaf6eaee2bb2eaac33d2a4ca73
MD5 96b23a2f4a80e951d4bed40f0326fcb0
BLAKE2b-256 a059d54aaf0801a3db051ff066cffc18e7317d0f04fb7a947af4591f4d48d9cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp313-cp313-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2078acc2d02a005ef122eb330e941462c8c3102cf798ad49f1c5ec18ac714240
MD5 969af57c8655814791b7857f418fd796
BLAKE2b-256 f2136bbf91fa75f5c6de814a2d4f59aa1f023a7c4c6723161f1f7dee4768db3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp313-cp313-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 aa8bdecf278f754d1a133ab51119a63a4d38500557912bb0930ae0fd61437ec6
MD5 0c60504f9110a570f8a680fdb1468590
BLAKE2b-256 9fbcd91b2236674f7059114e3924d242d99ea0f2e8f12c7a13759ae6a32d6ab0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7559f59f4749519b92d72bb68e33b68463f479a82a2a739f1b28a853067aa0e7
MD5 adc36a7ae73907eb179dd3009a979b98
BLAKE2b-256 3922506126a7a81e7bbbc8844821797cba6232cef27019c0ebdd6505d6200c6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 72bd04b7db6190339d8214a5fd289ca31fc1ed30a240f8b0ca13acb9ce3a88af
MD5 8d12a056ed6a26f2b1b50bc9fd360cc5
BLAKE2b-256 1782cd03bcd7dd5fa700247b74e4e02c3f19bc4b5e4f4c800de76c63228716bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp313-cp313-manylinux1_i686.whl
Algorithm Hash digest
SHA256 624d1a0a35122f3f8955d160a39305cf6f786a5b346ee34c516b391cb153a106
MD5 28ec200f5430a7d79cbb62aea5b15172
BLAKE2b-256 3233b593980591ff6c35eab62156e200da63224e9acae0dae677868ed89465c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fcc22001588b84d34bbf2c77afa519894244150c4b0754a6e573298ffac24666
MD5 475482905ee151b895cb2c70fdd1bc39
BLAKE2b-256 19a2214f2ecc98f8c60d865be97ca3493906b90babd44c041b3fa99df1b4c5df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ca26b80c7e63cf0788b41571a4bd08d175df7719364e0dd9a3cf7b6cb1ab834c
MD5 ee649eea99f1a4c7eb1f29ae786ecff7
BLAKE2b-256 0003eadc12cb23f93ea6efda93eb680230e20ff24a78de4d1c5117f0d9024f88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d4afb4fc3624dc44a7fbae4e41c0b5dc5d861a7f5de865ad463041ec1b5d835c
MD5 5e1bc16b83ad1923b9ef6f27713ec763
BLAKE2b-256 10817e22bbb9f4344f5c754b06840a094c96b7305ac6ae53f14310e37e7d2d54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e28610cca3ab03e43113eadad4f7dd9ea235ddc29a8dc5462bb161a80e5d251f
MD5 8e58965ef76242562d89f64ad59c8261
BLAKE2b-256 6fcdea769787aeeb8052528139742949e6c04c2e643282b4adc1383982593a17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 57a0b2f13402623e4ec44eb7ad8846387b2d5605aa8732a05ebefb2289c24b96
MD5 7689c2f3577cfe586f1653d7b1cc2beb
BLAKE2b-256 5c7503e4a10d1731ba55be4469270513c213e474ccd7c007090155ed24ef0cb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp312-cp312-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ac911d1a12a6d7879ba52e08c56b0ad1a74377bae52610ea74f0f9d936d41785
MD5 752f5ed4db209abbd7efeb569cd7d01b
BLAKE2b-256 fb2570cf303eb6690f0e224b3954faddca1f5d0e39d9c04c03957cd09c8f09f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6cf24720ea214cbffa0ed96ba0dc24a5cf3ff3cbf59d44a1018292424b48452a
MD5 684cb7314a938b0e47f382f613fa3afa
BLAKE2b-256 4659b484f30e2a5bbeed78ca829ac88aa98f3903d535b1c52c9aa675e4057faf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b0174d7786dcebab808485d1c27f049c74b97590cddcd62f6ed54796a2c6503b
MD5 c628d50203c5bb19ba4c5de320993107
BLAKE2b-256 99b5b9c927998e7962f4303d9229f0ea41ea2504910f9c20133a82a5aa454801

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 dbd5f653b5ebcd4920793009ffa210ad5523c523e39e45ee1a0770e4323126dc
MD5 dae7ed457e6ad18ecd8e899b820ff177
BLAKE2b-256 6913dfb5aa74ad2e5eaa05c196beb53b62a22842538c5800511c22b1f1fbec44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 64ac6ef8753c56179a53e237ea4d2b3ccdef88b8b51141618311d48e31013207
MD5 1c244e73de0ca5dc85e45f186822617c
BLAKE2b-256 518967dbf9f51ba295ba7773c4c6cd0f5d9a8474e9b9bda8171f58fc58a744ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b6485014e9cbec9a41fb4a7b96ce511ab45a5db8c54ca57ad610f53747e7bab1
MD5 bc99d73f71048fdb8313bf19dcc5fc71
BLAKE2b-256 29bfa1c1c90b80c4ce17f732b80ff3747d0ab2e0698ac383571849dceae8b5c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp311-cp311-manylinux1_i686.whl
Algorithm Hash digest
SHA256 85957171184ef2dee1957cef5e4adb93a7e2702c12c30bd74420ebace1756e89
MD5 79562fbd878feeab168dcbb492032a13
BLAKE2b-256 6a75e817653483eabc0ccffde7642f45e4695f0f98eb5caa57bfa9ec7a369c42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8ea4617618cbf78d98756878a292309f6f54fb4ea1b1ea406f79e88eda4d5d50
MD5 b08ba2a84eb271abeb39e249f0e7c49f
BLAKE2b-256 3fd687a42760d8b41b0d70905f9738ffe7375bc2bb753365368b07c2a571043b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 78aaa3b79a244a4e21164ce355ce22a5a0d7f2d7841a10343009406a3d34d9bb
MD5 c2c8f91352a38e4546c8388e4ac52b92
BLAKE2b-256 6c799ce185dc06593e4bc1109d4688627ff6bae62d9c3ea4f1b0c3c10258b170

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 dd4a1e527568c3a9711ff1d5251763645c14df02d52a45aec089836600b664ea
MD5 5356763c43b8509778b629953e610490
BLAKE2b-256 9224f594cba86ff986d4d2ac08766ac990badb03f5b7c82e460da5b9d3625099

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dece04e309e29879c12dca8af166ea5d77c497ec932cf82e4a1eb24d1489c398
MD5 9fd5e57a0ba2aa87c029d743ed494d64
BLAKE2b-256 3bb6617ad112e123c2c2c72f851bf7404b7e21642e273f18f5742934d1f1fd49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 15e3019f0823a003741ddb93e0c70c5d22567acd0757a7edacc40face1517029
MD5 2ea7b1904290e579da3869865be4103f
BLAKE2b-256 f904329047ac46d5d5eb71d36c811d94613552742994748255695e09558ba947

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp310-cp310-manylinux1_i686.whl
Algorithm Hash digest
SHA256 823f856b40681328157e5dffc0a588dddefb4b6ce49f79de994dfca6084617be
MD5 b6c179b64ea5b35105bf86c645a4aedd
BLAKE2b-256 c363ca6d5cd1942bbd1d2f3e7f7bbcbfb3cf7431d36ff825efcae96ccf59d3a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 32a0174efac83ac72a681edcb9acf5e1c87c5b6aae65ed3424468b5945a90f9d
MD5 a96802b7dcc8cc1e8072e464d6c726a6
BLAKE2b-256 dc29e53e5ca9a6e829cec38dd946857e7d55c8d440124727a67eaaf148a11887

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a1c98f60ca57adbae023cf989eec91d052f0601df63ddc52a0a48303b21a7f9e
MD5 ffa8dc4ae706a638d601b6cbe0eaaac1
BLAKE2b-256 76fc61f07f0d72caf102bb49a46a1635d60ab550a6f71f456e38b4427a9962aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3a630a3131a4e63e10665a0ea7cfe0784a3e1e1c854edf79a8ac0654e3756648
MD5 0f999956419dd232497ded04814399e9
BLAKE2b-256 e74aa6c450f9263f47d36c3bf0f84d02fe49e68ea280913dea28a4dc7cad2c44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 236c792fbe18c3b18d4e0ad5ff1b1145f1fbe02126aee9f21bca757b00b63b7e
MD5 59393d1ec597dbe7e3ee137f6d41fc09
BLAKE2b-256 861b32c26a71c0ba8672cd3653f27dfae95bfbe43dd2ff0e094f2f3930f13a73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 73357ec91465cf69173d637ccde7b46ed3a8001161c9650325fa305a486e89a3
MD5 610b084c21dcde7b1cdfa55fe717f1fa
BLAKE2b-256 2e64f37f8bc4b3ac61aac122848f6badf84ac9daf33216b8842289d3969dbe83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 37a73f6ff49dd8c662399575a249a2a028d098c1fa940c6e88aa9082beb44eca
MD5 e2ee597432076dad2e7bcf5e369a34d2
BLAKE2b-256 be4a71a2c9212a284313a330894f64a2670be504444583b7e3d35144114e7cdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 07c4f1efbbbcd16a645ada1f012595f3eb3e5d5933395effb6104d3731de2d96
MD5 98437c3a1ec173e72ab79ef7098d6fbb
BLAKE2b-256 1e5c71b8f87164042c5160e59e355e692586bf5701093cdea0dd06fa952cd322

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9dff6b14f92ca7a9f6fbf13548358715e47c5e69576aa5dd8b0ad5048fdc967f
MD5 b28a8b59fc7889d7cd5467842d5cb18b
BLAKE2b-256 6c6c03b536bab93efb79d3d0fcfba08829af10f164dd6b13b5d454b30ceb8a79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e4ac3f85df88d636a9680432fbbf5d3fe1f171821688106a6710738f06575fc2
MD5 fa342264ee4f112be8bffc132a103702
BLAKE2b-256 71db68445156465ecc604e86a7945b1bd919271f40778c0f95eac7935700868f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4c1b5a888d43063a22e2e2c2b4db4d6139dfa6e0d2903ae9bb050ed63a340f40
MD5 b1dacb0e816c5d94c495f7fd5e631f1d
BLAKE2b-256 d715e51d34c483c2bc392c9b8d336cb3e6b9fd49f4a2a7690d742c6b628a46a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 57708a4e637aac571c578424a7092d3ec64afb1eabbb73e0c71659457eac9ee4
MD5 bfe1e14c99023ab6e21520dbc45e81b4
BLAKE2b-256 ed82dc6aab904f37f0e3e5551090da3378b059b79b16737d5f118c67767fcf81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7fe1181452fca7713f377cb6c43cd139638a9edc8c8c29c67119626df164b317
MD5 56c6b4dca1d639d4bf9365a78b3bec9a
BLAKE2b-256 12f3f4a4c61ae60a48f2183bda74059ca409a05b3af224d6379d82ab5856ed72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 18d6a3229d1ed511a0b0a9a7271ef58ff3b02ba408b92b426857b33b137e7f15
MD5 afaf75408e2dbaaefbc7a5b1142579a6
BLAKE2b-256 842fc468df4946d8017572e7b28ab8198415f79ca71d3078ed7cc4cb603a8e58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c5fb0574eb541d374a2751e9c0ae019fdd86c9e3eb2e7cf893756886e7b3923f
MD5 346f67495b0eef6ff1202437f359b981
BLAKE2b-256 60e86197ba904cfcadd45d07507bf39497d9c26eb65379247a7bc964a9e36138

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 23f3b4adde995a0d0b7835558840dd4673adf99d2473b6d40474d30801d6c57b
MD5 3f5e1072b2533959fb39117eacd53404
BLAKE2b-256 d9ea0c7c4ba5209c66eb5099fdc043c19cc7c5a12877fe355d25db0536dc2f35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b1f2540bd0ce7eda326df7b3bfa360f6edd526bfcb959b5d136afdbccddf0765
MD5 30bacf45c467ad1644620ec55579fa80
BLAKE2b-256 dfa21b914c5eb443e3fd622245b117c034feed0f447737e0459693b7553a7ab7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2674fcad70d0fab4c1c71e4ac1d4d67935f67e6ecc3924de0dd1264c80a9f9a2
MD5 38259220b45a8e01d885d8a299db36ad
BLAKE2b-256 fd5ae923ac3684d5287c0b87433db7dc4b00f8bb6eb66b1392d2cedc3fa77299

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 27e134f4d91a5986cba6dced5cb539947a3ec61544ab5ef31b74b384ddc03931
MD5 7d61321f2f704b7ac5ee6f9aefa04532
BLAKE2b-256 379bc32180360a1413b61088f1be38d6b90803152bef4be023d04ba10a6d88f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e1379e448da75e2426205c756e79d7b9ba1b7ed616fe97122d72c3fe054e8cac
MD5 60fc52b9f7c4b8f37b4baf44cd9563ba
BLAKE2b-256 2dce5aea02e8d53616a5203299629b80bc143c777f47396667cf8a6390e31282

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4763efbfad7fbf3240a33f08f64991bf0db07453caf283eea51ade84053e9bb7
MD5 1bc66313321ebed9e2f347e80a64a02d
BLAKE2b-256 a70e64de5b410b1ef8bbefbae250b3d6f974210823f6b6a4b826f62e9918facb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp36-cp36m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b788c3ec9d68d8fda2240eb7831bdfb2cc0c88d5fb38c9ed6e0fd090eb5d1490
MD5 0cb088f9dac255b6e6c8cf657373b8e1
BLAKE2b-256 c3573f79320a86d472a9727751eb6cadc29ca5e1845b34ad0d9de5305b52fdde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1dae9230eae6d7eb2820a511cb640ca6f2e5b91ff78805d71332e8a65a898ea1
MD5 90b4cb0ee40e8f4e2a76049376dd4fce
BLAKE2b-256 1e18e23cd87d15bde18ea766e29e85f2e0b070a1e24a0a416768f58707af380f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f3d86f70fcca5f68b65eabbce365d07d80404ecd6aa9c55ba9e9f1042a3514c7
MD5 05d75b6d37169615d52f9b67ec4f4d54
BLAKE2b-256 9a0093957eb9f024b6665db793c8bcd754068825a3715fb2e79872d797ca1d3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f3620271f00b8ba3c7c5134ca1d99cde5fd1bf1e84aa96aa65c177ee634122f7
MD5 79284c1c303bb51052ec60fcb627a40b
BLAKE2b-256 0cdd7aaccad0c9d1896f8b61632a3b144569b9deb038c4016a251885e65e4bd4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ebd3948f9bc912525bab93f61c694b11410296b5fd0806e988d42378ef302b8e
MD5 8ae87492cdb42aeb1c021d276ef2d0b2
BLAKE2b-256 184d162d3bb026a8b09a5cb62f57d8a5ad8c8cab21dc9a2919bf6af7d2ea14aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 448b9eb9fd7b6a70beb5c728a41bc23561dd011f0b8fcf7ed9855b6be198c9a2
MD5 4c678bc9f8112b79cb4d4aae49d94a73
BLAKE2b-256 0b508f99adbdd0e1e4b2257b834ef74c6a37eec1c28cb521fe888a7f5a97849b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f2ab72093591127e627b13c1243d4fef40c10593c733517999682f7f2ebf47ee
MD5 a795a5597f0f5ac84f0313933731248a
BLAKE2b-256 bcded3c67d8bcb6c0609bfce01d3c8f056ea76174aa6b653e9b34c3639ebc835

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.3-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 86e4257875d89b0f7968af9e7c0292e72454f6c75031d1818997782b2e8425a8
MD5 51972fb29b129f43dc6d26b4fd9a500d
BLAKE2b-256 fb8c948def604d5b52b918a2a67df573d2c7df130fa1d0b45f360f497ea1b5cd

See more details on using hashes here.

Supported by

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