This repository was archived by the owner on May 1, 2020. It is now read-only.
This repository was archived by the owner on May 1, 2020. It is now read-only.
reduce verbosity #17
Closed
Description
Hey,
first things first thank you for the awesome lib! It made my build process so much cleaner.
The issue
The pscMake task currently clutters 2-3 screens of my terminal telling me that everything is working.
It would be nice to only print error messages and otherwise give a short note about success.
I'd love to file a pull request but i don't quite know where to start... Do we need to ask for a --quiet flag on psc-make or can we supress the output from within the gulp plugin?
Example:
[18:44:43] Using gulpfile ~/Documents/Source/FROST-Mobile/gulpfile.js
[18:44:43] Starting 'purescript'...
[18:44:43] Starting 'copy-index-html'...
[18:44:43] Finished 'copy-index-html' after 1.57 ms
[18:44:43] Starting 'copy-css'...
[18:44:43] Finished 'copy-css' after 2.07 ms
[18:44:43] Starting 'copy-fonts'...
[18:44:43] Finished 'copy-fonts' after 2.6 ms
[18:44:43] Starting 'copy-misc'...
[18:44:43] Finished 'copy-misc' after 1.88 ms
[18:44:46] Stdout from 'psc-make'
Reading output/Prelude/externs.purs
Reading output/Prelude.Unsafe/externs.purs
Reading output/Math/externs.purs
Reading output/Data.Function/externs.purs
Reading output/Data.Char/externs.purs
Reading output/Data.String.Unsafe/externs.purs
Reading output/DOM/externs.purs
Reading output/Control.Monad.Trans/externs.purs
Reading output/Control.Monad.Error/externs.purs
Reading output/Control.Monad.Eff/externs.purs
Reading output/Control.Monad.Eff.Unsafe/externs.purs
Reading output/Control.Monad.ST/externs.purs
Reading output/Debug.Trace/externs.purs
Reading output/Control.Monad.Cont.Trans/externs.purs
Reading output/Control.Monad/externs.purs
Reading output/Control.Lazy/externs.purs
Reading output/Control.Extend/externs.purs
Reading output/Control.Comonad/externs.purs
Reading output/Control.Comonad.Trans/externs.purs
Reading output/Control.Bind/externs.purs
Reading output/Control.Apply/externs.purs
Reading output/Control.Alt/externs.purs
Reading output/Control.Plus/externs.purs
Reading output/Control.Alternative/externs.purs
Reading output/Control.MonadPlus/externs.purs
Reading output/Control.Monad.Reader.Trans/externs.purs
Reading output/Data.Either/externs.purs
Reading output/Data.Either.Nested/externs.purs
Reading output/Data.Either.Unsafe/externs.purs
Reading output/Data.Maybe/externs.purs
Reading output/Data.Array/externs.purs
Reading output/Data.Foreign/externs.purs
Reading output/Control.Monad.JQuery/externs.purs
Reading output/Data.Foreign.Index/externs.purs
Reading output/Data.Foreign.Keys/externs.purs
Reading output/Data.Array.ST/externs.purs
Reading output/Data.Foreign.Null/externs.purs
Reading output/Data.Foreign.NullOrUndefined/externs.purs
Reading output/Data.Foreign.Undefined/externs.purs
Reading output/Data.Maybe.Unsafe/externs.purs
Reading output/Data.Array.Unsafe/externs.purs
Reading output/Data.Monoid/externs.purs
Reading output/Data.Monoid.Additive/externs.purs
Reading output/Data.Monoid.All/externs.purs
Reading output/Data.Monoid.Any/externs.purs
Reading output/Data.Monoid.Dual/externs.purs
Reading output/Data.Monoid.Endo/externs.purs
Reading output/Data.Monoid.Multiplicative/externs.purs
Reading output/Data.Tuple/externs.purs
Reading output/Control.Comonad.Env.Trans/externs.purs
Reading output/Control.Comonad.Store.Trans/externs.purs
Reading output/Control.Comonad.Store.Class/externs.purs
Reading output/Control.Comonad.Traced.Trans/externs.purs
Reading output/Control.Comonad.Traced.Class/externs.purs
Reading output/Control.Monad.Error.Trans/externs.purs
Reading output/Control.Monad.Maybe.Trans/externs.purs
Reading output/Control.Monad.RWS.Trans/externs.purs
Reading output/Control.Monad.State.Trans/externs.purs
Reading output/Control.Monad.Writer.Trans/externs.purs
Reading output/Control.Monad.Cont.Class/externs.purs
Reading output/Control.Monad.Error.Class/externs.purs
Reading output/Data.Tuple.Nested/externs.purs
Reading output/Data.Monoid.First/externs.purs
Reading output/Data.Monoid.Last/externs.purs
Reading output/Data.Foldable/externs.purs
Reading output/Data.StrMap.ST/externs.purs
Reading output/Data.String/externs.purs
Reading output/Data.String.Regex/externs.purs
Reading output/Data.Traversable/externs.purs
Reading output/Data.Foreign.Class/externs.purs
Reading output/Data.Identity/externs.purs
Reading output/Control.Comonad.Env/externs.purs
Reading output/Control.Comonad.Env.Class/externs.purs
Reading output/Control.Comonad.Store/externs.purs
Reading output/Control.Comonad.Traced/externs.purs
Reading output/Control.Monad.RWS/externs.purs
Reading output/Control.Monad.Reader.Class/externs.purs
Reading output/Control.Monad.State.Class/externs.purs
Reading output/Control.Monad.Writer.Class/externs.purs
Reading output/Control.Monad.RWS.Class/externs.purs
Reading output/Control.Monad.Reader/externs.purs
Reading output/Control.Monad.State/externs.purs
Reading output/Control.Monad.Writer/externs.purs
Reading output/Data.Map/externs.purs
Reading output/Data.StrMap/externs.purs
Reading output/Data.StrMap.ST.Unsafe/externs.purs
Reading output/Data.StrMap.Unsafe/externs.purs
Reading output/Rx.Observable/externs.purs
Reading output/Openspace.Network.Socket/externs.purs
Reading output/Rx.JQuery/externs.purs
Reading output/Rx.Observable.Cont/externs.purs
Compiling Openspace.Types
Writing output/Openspace.Types/index.js
Writing output/Openspace.Types/externs.purs
Compiling Openspace.Engine
Writing output/Openspace.Engine/index.js
Writing output/Openspace.Engine/externs.purs
Compiling Openspace.Ui.Parser
Writing output/Openspace.Ui.Parser/index.js
Writing output/Openspace.Ui.Parser/externs.purs
Compiling Openspace.Ui.Engine
Writing output/Openspace.Ui.Engine/index.js
Writing output/Openspace.Ui.Engine/externs.purs
Compiling Openspace.Ui.Render
Writing output/Openspace.Ui.Render/index.js
Writing output/Openspace.Ui.Render/externs.purs
Compiling Openspace.Ui.Emitter
Writing output/Openspace.Ui.Emitter/index.js
Writing output/Openspace.Ui.Emitter/externs.purs
Compiling Openspace.Ui.Stream
Writing output/Openspace.Ui.Stream/index.js
Writing output/Openspace.Ui.Stream/externs.purs
[18:44:46] Finished 'purescript' after 2.49 s
[18:44:46] Starting 'default'...
[18:44:49] Version: webpack 1.7.3
Asset Size Chunks Chunk Names
js/app.js 1.87 MB 0 [emitted] main
[18:44:49] Finished 'default' after 3.27 s