Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Handle missing module and adding debugging | eric thul | 2017-02-25 | 1 | -4/+19 |
| | |||||
* | Add psc-ide-server arguments and pass src to psc-ide-server | Michal Kozakiewicz | 2017-01-06 | 1 | -4/+5 |
| | |||||
* | Use emitError and emitWarning | eric thul | 2016-11-19 | 1 | -3/+9 |
| | |||||
* | PscIde full recompile on unknown module imports | eric thul | 2016-11-19 | 1 | -1/+7 |
| | | | | | | | Instead of forcing a recompile on an unknown value and on unknown module imports, opt to only recompile for unknown module imports. An unknown value may be a typo. Having a faster feedback loop in these cases seems ideal. | ||||
* | Always resolve on psc-ide rebuild failure | eric thul | 2016-11-19 | 1 | -9/+4 |
| | | | | | | | | | | | | | | | | | | The objective of enabling psc-ide is to obtain feedback immediately from the PureScript compiler. When the loader triggers an error to webpack, the bundle is invalidated and dependencies of the PureScript file that caused the error will be passed through the loader on the next successful rebuild. However, this behaviour adds time to the feedback loop. In order to reduce the time of the PureScript compiler feedback loop when in development, this commit always resolves the rebuild process with a success. Errors and warnings are still emitted, but the webpack bundle is not invalidated. This means that the loader will only be run for the current file being editted and the developer gets immediate feedback on success or failure when psc-ide is enabled. Resolves #76 | ||||
* | Wrapping reject values in Error objects | eric thul | 2016-11-05 | 1 | -6/+6 |
| | |||||
* | Handle no filename in PscIde result | eric thul | 2016-06-12 | 1 | -43/+49 |
| | | | | Resolves #58 | ||||
* | Reduce building of PureScript module map | eric thul | 2016-06-12 | 1 | -0/+231 |
Resolves #59 and resolves #60 |