aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
...
* Emit warnings/errors to the compilation instanceeric thul2016-11-192-7/+33
| | | | Avoids duplication of warnings. Resolves #78
* Version 2.1.02.1.0eric thul2016-11-191-1/+1
|
* Merge pull request #77 from ethul/topic/psc-ideeric2016-11-193-34/+38
|\ | | | | Topic/psc ide
| * Use emitError and emitWarningeric thul2016-11-193-21/+23
| |
| * PscIde full recompile on unknown module importseric thul2016-11-191-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.
| * Update debug statements during build/bundleeric thul2016-11-191-3/+4
| |
| * Always resolve on psc-ide rebuild failureeric thul2016-11-191-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
* Clarify dist-tagseric thul2016-11-121-6/+2
|
* Bumping version number to 2.0.22.0.2eric thul2016-11-121-1/+1
|
* Merge pull request #75 from javcasas/mastereric2016-11-121-3/+3
|\ | | | | Don't console.log unless it is needed
| * Don't console.log unless it is neededJavier Casas2016-11-111-3/+3
|/
* Merge branch 'paluh-master'eric thul2016-11-051-0/+2
|\
| * Update wording in READMEeric thul2016-11-051-1/+1
| |
| * Add info about possibility to connect to existing `psc-ide-server`Tomasz Rybarczyk2016-11-051-0/+1
| |
| * Add pscIdeArgs to default options list in README.mdTomasz Rybarczyk2016-11-051-0/+1
|/
* Update README for PureScript 0.10eric thul2016-11-051-0/+2
|
* Bumping version number to 2.0.12.0.1eric thul2016-11-051-1/+1
|
* Adding dargs dependencyeric thul2016-11-052-13/+5
| | | | See issue #69
* Wrapping reject values in Error objectseric thul2016-11-053-9/+9
|
* Bumping version number to 2.0.02.0.0eric thul2016-10-121-1/+1
|
* Merge pull request #67 from jqyu/mastereric2016-09-061-1/+1
|\ | | | | Fixes bundled output path
| * Fixes bundled output pathJames Yu2016-09-061-1/+1
|/
* Bumping version number to 2.0.0-rc.12.0.0-rc.1eric thul2016-06-122-1/+5
|
* Merge pull request #61 from ethul/topic/issueseric2016-06-127-360/+458
|\ | | | | Reduce building of PureScript module map
| * Clear warnings and errors after useeric thul2016-06-121-0/+2
| | | | | | | | Resolves #57
| * Handle no filename in PscIde resulteric thul2016-06-122-43/+50
| | | | | | | | Resolves #58
| * Reduce building of PureScript module maperic thul2016-06-127-360/+449
|/ | | | Resolves #59 and resolves #60
* Merge pull request #55 from ethul/topic/issue-542.0.0-rc.0eric2016-06-043-26/+24
|\ | | | | Bumping version number to 2.0.0-rc.0
| * Bumping version number to 2.0.0-rc.0eric thul2016-06-043-26/+24
|/ | | | | | | | | Adds support for PureScript 0.9.1 and newer (purescript/purescript#2151) The `next` tag on NPM points to this pre-release. Also note that `peerDependencies` has been removed (npm/npm#8854). Resolves #54
* Bumping version number to 1.0.01.0.0eric thul2016-06-032-2/+2
|
* Bumping version number to 1.0.0-rc.11.0.0-rc.1eric thul2016-05-241-1/+1
|
* Merge pull request #53 from ethul/topic/issue-52eric2016-05-242-3/+5
|\ | | | | Escape require paths for windows
| * Escape require paths for windowseric thul2016-05-242-3/+5
|/ | | | Resolves #52
* Merge pull request #51 from ethul/topic/issue-50eric2016-05-242-1/+2
|\ | | | | Use cross-spawn for windows support
| * Use cross-spawn for windows supporteric thul2016-05-242-1/+2
|/ | | | Resolves #50
* Merge pull request #49 from ethul/topic/issue-48eric2016-05-241-4/+18
|\ | | | | Handler for multiple psc-ide-client data events
| * Handler for multiple psc-ide-client data eventseric thul2016-05-241-4/+18
|/ | | | | | | Attach a handler to the `psc-ide-client` process to capture one or more chunks from the `data` event. Resolves #48
* Bumping version number to 1.0.0-rc.01.0.0-rc.0eric thul2016-05-213-8/+12
|
* Merge pull request #47 from alexmingoia/topic/refactoreric2016-05-2128-585/+582
|\ | | | | Refactor to compile independently of purescript-webpack-plugin.
| * Reference source ffi module instead of output ffi module.Alex Mingoia2016-05-211-15/+24
| |
| * Add prepublish transpilation script.Alex Mingoia2016-05-211-0/+1
| |
| * Do not check-in transpiled source.Alex Mingoia2016-05-211-478/+0
| |
| * Update babelified source.Alex Mingoia2016-05-141-17/+23
| |
| * Correctly parse boolean options.Alex Mingoia2016-05-141-1/+1
| |
| * Do not assume line-delimited psc output.Alex Mingoia2016-05-141-9/+10
| |
| * Use more descriptive names for compile state.Alex Mingoia2016-05-141-8/+8
| |
| * Add babelified source.Alex Mingoia2016-05-132-1/+472
| |
| * Disable instant psc-ide rebuilds by default.Alex Mingoia2016-05-122-14/+28
| | | | | | | | Using psc-ide-server is experimental and there may be bugs or edge-cases.
| * Recompile on when psc-client-ide receives UnknownModule.Alex Mingoia2016-05-101-2/+2
| |
| * Refactor to compile independently of purescript-webpack-plugin.Alex Mingoia2016-05-1028-585/+558
|/ | | | | | | - Remove dependence on purescript-webpack-plugin - Fixes double-compilation issue by loading compiled JS instead of adding dependency. - Uses `psc-ide-server` for fast rebuilds.