The hjsmin package

[Tags: bsd3, library, program]

Reduces size of javascript files by stripping out extraneous whitespace and other syntactic elements, without changing the semantics.


[Skip to ReadMe]

Properties

Versions0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.0.6, 0.0.7, 0.0.8, 0.0.9, 0.0.11, 0.0.12, 0.0.13, 0.0.14, 0.0.15, 0.0.16, 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.4.1, 0.1.4.2, 0.1.4.3, 0.1.4.4, 0.1.4.5, 0.1.4.6, 0.1.4.7, 0.1.4.8, 0.1.5.0
Change logNone available
Dependenciesattoparsec (==0.8.*), base (==4.*), blaze-builder (>=0.2 && <1), bytestring (==0.9.*), HUnit, QuickCheck (==2.*), test-framework, test-framework-hunit, text (>=0.8 && <1) [details]
LicenseBSD3
AuthorAlan Zimmerman <alan.zimm@gmail.com>
MaintainerAlan Zimmerman <alan.zimm@gmail.com>
Stabilityunstable
CategoryWeb
Home pagehttp://github.com/alanz/hjsmin
Bug trackerhttp://github.com/alanz/hjsmin/issues
Source repositoryhead: git clone git://github.com/alanz/hjsmin.git
Executablesruntests
UploadedSun Nov 14 14:39:11 UTC 2010 by AlanZimmerman
DistributionsDebian:0.1.4.7, Fedora:0.1.4.7, FreeBSD:0.1.4.7, LTSHaskell:0.1.4.8, NixOS:0.1.4.7, Stackage:0.1.5.0
Downloads25848 total (588 in last 30 days)
Votes
0 []
StatusDocs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Flags

NameDescriptionDefault
buildtestsBuild the executable to run unit testsDisabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for hjsmin-0.0.1

hjsmin

Haskell implementation of a javascript minifier

It is intended to be used in conjunction with Hamlet, part of Yesod.

As such, much of the structure of the package is shamelessly copied from Hamlet.

See http://github.com/snoyberg/hamlet

How to build

Library:

cabal clean && cabal configure && cabal build

Tests:

cabal clean && cabal configure -fbuildtests && cabal build

Running the tests

./dist/build/runtests/runtests