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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rjsmin-1.2.2-cp312-cp312-musllinux_1_1_x86_64.whl (36.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

rjsmin-1.2.2-cp312-cp312-musllinux_1_1_i686.whl (36.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

rjsmin-1.2.2-cp312-cp312-musllinux_1_1_aarch64.whl (36.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

rjsmin-1.2.2-cp312-cp312-manylinux2014_aarch64.whl (32.0 kB view details)

Uploaded CPython 3.12

rjsmin-1.2.2-cp312-cp312-manylinux1_x86_64.whl (31.7 kB view details)

Uploaded CPython 3.12

rjsmin-1.2.2-cp312-cp312-manylinux1_i686.whl (31.8 kB view details)

Uploaded CPython 3.12

rjsmin-1.2.2-cp311-cp311-musllinux_1_1_x86_64.whl (36.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.1+ i686

rjsmin-1.2.2-cp311-cp311-musllinux_1_1_aarch64.whl (36.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.11

rjsmin-1.2.2-cp311-cp311-manylinux1_x86_64.whl (31.7 kB view details)

Uploaded CPython 3.11

rjsmin-1.2.2-cp311-cp311-manylinux1_i686.whl (31.9 kB view details)

Uploaded CPython 3.11

rjsmin-1.2.2-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.2-cp310-cp310-musllinux_1_1_i686.whl (34.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

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

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

rjsmin-1.2.2-cp310-cp310-manylinux2014_aarch64.whl (30.7 kB view details)

Uploaded CPython 3.10

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10

rjsmin-1.2.2-cp39-cp39-musllinux_1_1_x86_64.whl (34.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

rjsmin-1.2.2-cp39-cp39-musllinux_1_1_i686.whl (34.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

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

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

rjsmin-1.2.2-cp38-cp38-musllinux_1_1_x86_64.whl (34.3 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

rjsmin-1.2.2-cp38-cp38-musllinux_1_1_i686.whl (34.4 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

rjsmin-1.2.2-cp38-cp38-musllinux_1_1_aarch64.whl (34.2 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

rjsmin-1.2.2-cp37-cp37m-musllinux_1_1_x86_64.whl (34.8 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

rjsmin-1.2.2-cp37-cp37m-musllinux_1_1_i686.whl (34.9 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

rjsmin-1.2.2-cp37-cp37m-musllinux_1_1_aarch64.whl (34.6 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ ARM64

rjsmin-1.2.2-cp37-cp37m-manylinux2014_aarch64.whl (31.3 kB view details)

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

rjsmin-1.2.2-cp37-cp37m-manylinux1_i686.whl (29.6 kB view details)

Uploaded CPython 3.7m

rjsmin-1.2.2-cp36-cp36m-musllinux_1_1_x86_64.whl (33.9 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ x86-64

rjsmin-1.2.2-cp36-cp36m-musllinux_1_1_i686.whl (34.0 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ i686

rjsmin-1.2.2-cp36-cp36m-musllinux_1_1_aarch64.whl (33.7 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ ARM64

rjsmin-1.2.2-cp36-cp36m-manylinux2014_aarch64.whl (30.3 kB view details)

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

File details

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

File metadata

  • Download URL: rjsmin-1.2.2.tar.gz
  • Upload date:
  • Size: 420.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for rjsmin-1.2.2.tar.gz
Algorithm Hash digest
SHA256 8c1bcd821143fecf23242012b55e13610840a839cd467b358f16359010d62dae
MD5 b5c08054c0a12c7af1cf8d006546f76e
BLAKE2b-256 f01cc0355e8b8b8aca9c0d43519d2a7c473940deae0297ff8544eff359d7f715

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5abc686a9ef7eaf208f9ad1fb5fb949556ecb7cc1fee27290eb7f194e01d97bd
MD5 b37a79566d9753a0b8449649bbec8306
BLAKE2b-256 38c8ba3d7388ab12d4927bc00c0854548d2ef02e5490d3594786634922b9ff58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5abb8d1241f4ea97950b872fa97a422ba8413fe02358f64128ff0cf745017f07
MD5 e61baa0fb57896cd4d281c7605a86c5e
BLAKE2b-256 cd18e5683f7e135dd70511c96a0645528970a882926db36d125cba5ce1fb92d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3aa09a89b2b7aa2b9251329fe0c3e36c2dc2f10f78b8811e5be92a072596348b
MD5 884845967409d337f4f773ad8f3285ee
BLAKE2b-256 0e72b0d62ca915282e9631f8b68aca91880ba07e6f9afb7522d6d48c52b03f12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 41113d8d6cae7f7406b30143cc49cc045bbb3fadc2f28df398cea30e1daa60b1
MD5 cc93137848f9aa894af8ec525792208b
BLAKE2b-256 5026f429489f02f6e2521eb74d0fd629745794cb494b9c248e7f6a38896714e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3fc27ae4ece99e2c994cd79df2f0d3f7ac650249f632d19aa8ce85118e33bf0f
MD5 a2bf482592866dc4d8f9bfff3ab190d8
BLAKE2b-256 d361c71a1843d22378c10cb2bb528efadbf0bc3f3f99c6bd8cadcfa7b03a439b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp312-cp312-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8982c3ef27fac26dd6b7d0c55ae98fa550fee72da2db010b87211e4b5dd78a67
MD5 41577febd025008ee5561bc2a30bdbd3
BLAKE2b-256 9d6e98a40b90ef47aa92e7a3a2e204213699574f7b2f4f11d9f817037f80d065

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8c2c30b86c7232443a4a726e1bbee34f800556e581e95fc07194ecbf8e02d1d2
MD5 4f92d4d649d689df967eb5cae15a9629
BLAKE2b-256 25f80644113a34ea3271ad7a311e37d12a6b47eadc3503b4ccca778ce1112c08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 86c5e657b74b6c9482bb96f18a79d61750f4e8204759cce179f7eb17d395c683
MD5 e7c21334f57f78e4b6734aaecd1a786d
BLAKE2b-256 1c19273e2fa0f226afb8191a54615483fb5b5fd402fd76c8fddd64519463f79c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 9b7a45001e58243a455d11d2de925cadb8c2a0dc737001de646a0f4d90cf0034
MD5 33fd1d0f8683e7bfa2e136b60c6dbc37
BLAKE2b-256 911b1f0c1bcb7a219ee5649718f783fe8e82cbd7365f2ab5e995f4a29d11fdba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a78dfa6009235b902454ac53264252b7b94f1e43e3a9e97c4cadae88e409b882
MD5 587b8bd2cc8b85c56e6c3ad5a9f43c05
BLAKE2b-256 3b4f42925c4cf71d503093e249df4f0b27a41552facf390be0fbbeafe474a550

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d07d14354694f6a47f572f2aa2a1ad74b76723e62a0d2b6df796138b71888247
MD5 f7984877e0732933d589eda45698fdc9
BLAKE2b-256 6274c76cecf86dfaf8095b3175f62bdfc89bad4f701c4a7d7a00ddc74c6c3d0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp311-cp311-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3968667158948355b9a62e9641497aac7ac069c076a595e93199d0fe3a40217a
MD5 1c8684ef6099dab8e9369be7f4163eb0
BLAKE2b-256 646f16ba0ca1564bf1c2bfcf89d9e706301b832d2aa5e51785ddc0276affc204

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 35596fa6d2d44a5471715c464657123995da78aa6f79bccfbb4b8d6ff7d0a4b4
MD5 c8f5b5db5844b028bdd4f74bf1f2a7c8
BLAKE2b-256 f9d7e3496a95e464eeba919fbd88ce6bb5b10fd8aee0d304d5a8a312cca78c04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1714ed93c2bd40c5f970905d2eeda4a6844e09087ae11277d4d43b3e68c32a47
MD5 e12dffdbfb8343001349aad4db49aa0f
BLAKE2b-256 18f8ed604b89778bd5166833fd90ad1dcd5fd775be9e23d1c1c177dd677cdd05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 0424a7b9096fa2b0ab577c4dc7acd683e6cfb5c718ad39a9fb293cb6cbaba95b
MD5 3f40cfbdfe10879229194693a1ac5741
BLAKE2b-256 06c098a7424c39270d1282702338938f51b77c544ab82ae89d431a8befd38a6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5938af8c46734f92f74fdc4d0b6324137c0e09f0a8c3825c83e4cfca1b532e40
MD5 242f5763cea1365f8d4eb1cc8a4230e2
BLAKE2b-256 ff555fe2260d8e5b75c9afb0cdd4a706c02e1f24f2ed5d87d4fcfa212157a84d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 897db9bf25538047e9388951d532dc291a629b5d041180a8a1a8c102e9d44b90
MD5 aea02e211850b47c96ca1cbd9660d361
BLAKE2b-256 81a3d6ec1930ddc8145094c950b7e3c8540b6313e4e4e556d18bfe7ce676f0f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp310-cp310-manylinux1_i686.whl
Algorithm Hash digest
SHA256 81f92fb855fb613ebd04a6d6d46483e71fe3c4f22042dc30dcc938fbd748e59c
MD5 d5e6789a25be9add99c72a1dad6a5bee
BLAKE2b-256 9b4d9598b6a87450dc8401dd4025f3fb2f29ab246245727b22df1a3547b3afdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bfbe333dab8d23f0a71da90e2d8e8b762a739cbd55a6f948b2dfda089b6d5853
MD5 7c841d35818d954da6f1881d903f1268
BLAKE2b-256 346414dece5df162cb82a8f8d446ada48a39085a1e0d62b15cbd72bf680aafcb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6cf0309d001a0d45d731dbaab1afd0c23d135c9e029fe56c935c1798094686fc
MD5 e600c71fc76ccefb6dfe20ba7742586d
BLAKE2b-256 fd17204bdaedd53bd520d08185e92e7c2c3442cc5026e8912596320b6fd117b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2fd5254d36f10a17564b63e8bf9ac579c7b5f211364e11e9753ff5b562843c67
MD5 9bcaa4b34d12c1d581b290d4d8d05ebc
BLAKE2b-256 783c5a4aae8e2623837f9d84737e207a6d5513102b18122f5b186ee1ecf9f8d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 62cbd38c9f5090f0a6378a45c415b4f96ae871216cedab0dfa21965620c0be4c
MD5 99dcbee0364516665c0620eb859d9fc6
BLAKE2b-256 fa04c74c2b59952058a1c1d4e300cc5eb6afd657f49472a56f3b13bb132008f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 41e6013cb37a5b3563c19aa35f8e659fa536aa4197a0e3b6a57a381638294a15
MD5 4e372f211d2d1ebbf2b4fe9e6ac420be
BLAKE2b-256 2626004d69f3cfed4b4817bba92339e8385195ef8cc86836afc2f4c0b52f0c2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e0e009f6f8460901f5144b34ac2948f94af2f9b8c9b5425da705dbc8152c36c2
MD5 51fade76d319847e2cff6759cc2448ba
BLAKE2b-256 52770095fccb29075fc7c33aacf91396aedc9e880efcfbf8012a6828fd5408ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 27abd32c9f5b6e0c0a3bcad43e8e24108c6d6c13a4e6c50c97497ea2b4614bb4
MD5 ca10d7c7cf908fea4ac446a40b263cd2
BLAKE2b-256 e01b0c18fb6254b0e546e28963fe6876f565c230970a38c8c293b6e41f9b0d16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6c0d9f9ea8d9cd48cbcdc74a1c2e85d4d588af12bb8f0b672070ae7c9b6e6306
MD5 256089fe7eae42132bc131219c976657
BLAKE2b-256 a02f66ba140b738ee951dff4b91ea6992e4aedb289013392a54d6e0227859d5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2c24686cfdf86e55692183f7867e72c9e982add479c244eda7b8390f96db2c6c
MD5 fabb499bbf35465f74a821731a4c0af4
BLAKE2b-256 07f1d4683273b2ff3b7944bde0a5d9666fcdc09bf94f75d68be313330857b676

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7a8b56fbd64adcc4402637f0e07b90b441e9981d720a10eb6265118018b42682
MD5 33b8e3a837480f450e3a42611c16379a
BLAKE2b-256 dc14c04901fa8f285fbeb31504699b3acdebeed2c3ba31d49139d18dab898bcc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 88f59ad24f91bf9c25d5c2ca3c84a72eed0028f57a98e3b85a915ece5c25be1e
MD5 e7c0f11837da0a6042b4d7ad72050510
BLAKE2b-256 12bf5b64448f7575a6aa782059a66a8bcd164284d693c7770ae4675376f72c92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ccca74461bd53a99ff3304fcf299ea861df89846be3207329cb82d717ce47ea6
MD5 9e78f2ccf85738bbf770e0d1dad93ccb
BLAKE2b-256 92f8074c0968769d796b0dd60da41961c80c4e059e4c9bf5e2e0ec1cffe246ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e733fea039a7b5ad7c06cc8bf215ee7afac81d462e273b3ab55c1ccc906cf127
MD5 3ef9b3172a7a7836900b0106352399ff
BLAKE2b-256 ef0d34fd172fc8f95a0c7893b96a294d13a70a62bde73d64515ec28684f6da3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7999d797fcf805844d2d91598651785497249f592f31674da0964e794b3be019
MD5 bda534c53df99fe15906d506788cfefd
BLAKE2b-256 1a6c9d8128b10126af2dc1489edc85f77b235247ec28f029578baf6ca45cc7db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ae3cd64e18e62aa330b24dd6f7b9809ce0a694afd1f01fe99c21f9acd1cb0ea6
MD5 e6f3e87905bc8563806660db321d45a8
BLAKE2b-256 e4d0d4fcd1e234a0c6a62913ff46ec5207efab280139f4a93c122196468a19ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6f4e95c5ac95b4cbb519917b3aa1d3d92fc6939c371637674c4a42b67b2b3f44
MD5 1df8630c9dcd3434eca5be81272eca8a
BLAKE2b-256 573a1946eb17a061b27863a6732f378d210931f1d16dbe6d50afeeca16eb5b15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 aa883b9363b5134239066060879d5eb422a0d4ccf24ccf871f65a5b34c64926f
MD5 9b42b197cb6c998b7f441cd3276c9659
BLAKE2b-256 5a25c18635caef49c45244f13fc87fb35b82cab5fe032157cd9ad637a2dd427d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4fe4ce990412c053a6bcd47d55133927e22fd3d100233d73355f60f9053054c5
MD5 5ec173f853836101c2bd9e763ab6cc3e
BLAKE2b-256 9e82b3d1d01a129a1a75c2814099a12ed31d467484a6f3b153bc6030b2e8c93d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c52b9dd45c837f1c5c2e8d40776f9e63257f8dbd5f79b85f648cc70da6c1e4e9
MD5 65d0225c31e4836f481b620bec7314da
BLAKE2b-256 19544bf482150cb5110e83a3794eedef6980a3ec01db3ea062d619821c0b89ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 09eca8581797244587916e5e07e36c4c86d54a4b7e5c7697484a95b75803515d
MD5 4a5a65a9e783a55f5b301b3f6f71d794
BLAKE2b-256 2e6e125ec61cf67dc5fcb2fefca63faf64f51a17ac8e9f3c9a7769e1cd007c01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp36-cp36m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 02b61cf9b6bc518fdac667f3ca3dab051cb8bd1bf4cba28b6d29153ec27990ad
MD5 5302f2213ae7b542d6ae81f8f2f57dba
BLAKE2b-256 3e097c091ac156b219b703d63a39af458226778ab898119fe8d71ec65dcf12ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9069c48b6508b9c5b05435e2c6042c2a0e2f97b35d7b9c27ceaea5fd377ffdc5
MD5 c54502c794979c8eae43a77418d83c8d
BLAKE2b-256 8966b4d4335afab420b302a17dc3e84084d5d1b92f4eeecce11e76caabe0b4cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8cb8947ddd250fce58261b0357846cd5d55419419c0f7dfb131dc4b733579a26
MD5 04824aba233f49c3a64f3a62c488a49c
BLAKE2b-256 766465e033504cda2f40d49494240a53e1258fbfe8e4478d4da2b952ee84407f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 076adcf04c34f712c9427fd9ba6a75bbf7aab975650dfc78cbdd0fbdbe49ca63
MD5 b3cee4f25ee5bbc86f958e00218ad6a9
BLAKE2b-256 fa6023ed3bd2198e111c1d85d6729444f2b5f8221e6e9b933ace9c37bbbc54b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6eae13608b88f4ce32e0557c8fdef58e69bb4d293182202a03e800f0d33b5268
MD5 4b69dc1c8e156899c8164a4fbed232fa
BLAKE2b-256 7095d51a428bd3aaf19d793354d9befed929ce6d566ea40949cd244f03f9e05c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 88fcb58d65f88cbfa752d51c1ebe5845553f9706def6d9671e98283411575e3e
MD5 2bcd21d6236d0daa4694a2cf4c8c1324
BLAKE2b-256 9498eb2c3cbdcf0de390a875a52787489d426227e2cbc64a167ab0ce95e61855

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 155a2f3312c1f8c6cec7b5080581cafc761dc0e41d64bfb5d46a772c5230ded8
MD5 dce92e4a8e49fdb6dda22aa60d4d9178
BLAKE2b-256 4fbc0b8fadbefa923a2e326fd93bbda3487cb8f99288a28094a496cd0a032354

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rjsmin-1.2.2-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4420107304ba7a00b5b9b56cdcd166b9876b34e626829fc4552c85d8fdc3737a
MD5 0c2cc6ae1eee989726ebfb724b978ddf
BLAKE2b-256 fc0aa48d57d30d12fbafacc5fbb41d84a9dfac64df5d7afd0afd06265ac4e8b9

See more details on using hashes here.

Supported by

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