Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Version 2.4.0-beta.02.4.0-beta.0 | eric thul | 2017-02-19 | 1 | -1/+1 | |
| | | ||||||
| * | Fix typo in README | eric thul | 2017-02-19 | 1 | -1/+1 | |
| | | ||||||
| * | Add a watch option | eric thul | 2017-02-19 | 3 | -1/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Similar to the way psc-ide support works, the purs-loader now tolerates compiler errors when the `watch` option is true. When webpack is being run in watch mode the user can set `watch` to true in order to avoid failing the webpack bundle creation when the PureScript compiler fails. Resolves issue #66 Resolves issue #73 Resolves issue #74 | |||||
| * | Ensure that all imported files are watched | eric thul | 2017-02-19 | 5 | -65/+1799 | |
|/ | | | | | | | | | In order to handle the case where a new PureScript file is imported, but fails to compile, the purs-loader now tracks imports for each PureScript file in order to append any additional imports to the resulting JS. This ensures that webpack will watch the new file even before it successfully compiles. | |||||
* | Version 2.3.02.3.0 | eric thul | 2017-02-12 | 1 | -1/+1 | |
| | ||||||
* | Small update to README | eric thul | 2017-02-12 | 1 | -5/+4 | |
| | ||||||
* | initial psc-package support (#82) | Andrei Dziahel | 2017-02-12 | 2 | -7/+36 | |
| | | | | | | | | | | | | | | | | | | | | * Extract deps path * Initial psc-package support * index.js: `pscPackage` and `src` incompatibility warning * index.js: make use of user-provided options * index.js: make use of user-provided options: now for pscIdeColors * index.js: remember depsPaths call result * index.js: implemented appending user src paths with psc-packages' * README.md: sync changes of pscPackage behavior Also reflect pscPackage support in "Default options" section | |||||
* | Version 2.2.02.2.0 | eric thul | 2017-01-10 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #80 from kozak/feature/psc-ide-server-args | eric | 2017-01-09 | 2 | -5/+21 | |
|\ | | | | | Add psc-ide-server arguments and pass src to psc-ide-server | |||||
| * | Add information about potentially slowing down webpack startup | Michal Kozakiewicz | 2017-01-09 | 1 | -1/+15 | |
| | | ||||||
| * | Add psc-ide-server arguments and pass src to psc-ide-server | Michal Kozakiewicz | 2017-01-06 | 2 | -4/+6 | |
|/ | ||||||
* | Version 2.1.12.1.1 | eric thul | 2016-11-19 | 1 | -1/+1 | |
| | ||||||
* | Emit warnings/errors to the compilation instance | eric thul | 2016-11-19 | 2 | -7/+33 | |
| | | | | Avoids duplication of warnings. Resolves #78 | |||||
* | Version 2.1.02.1.0 | eric thul | 2016-11-19 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #77 from ethul/topic/psc-ide | eric | 2016-11-19 | 3 | -34/+38 | |
|\ | | | | | Topic/psc ide | |||||
| * | Use emitError and emitWarning | eric thul | 2016-11-19 | 3 | -21/+23 | |
| | | ||||||
| * | 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. | |||||
| * | Update debug statements during build/bundle | eric thul | 2016-11-19 | 1 | -3/+4 | |
| | | ||||||
| * | 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 | |||||
* | Clarify dist-tags | eric thul | 2016-11-12 | 1 | -6/+2 | |
| | ||||||
* | Bumping version number to 2.0.22.0.2 | eric thul | 2016-11-12 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #75 from javcasas/master | eric | 2016-11-12 | 1 | -3/+3 | |
|\ | | | | | Don't console.log unless it is needed | |||||
| * | Don't console.log unless it is needed | Javier Casas | 2016-11-11 | 1 | -3/+3 | |
|/ | ||||||
* | Merge branch 'paluh-master' | eric thul | 2016-11-05 | 1 | -0/+2 | |
|\ | ||||||
| * | Update wording in README | eric thul | 2016-11-05 | 1 | -1/+1 | |
| | | ||||||
| * | Add info about possibility to connect to existing `psc-ide-server` | Tomasz Rybarczyk | 2016-11-05 | 1 | -0/+1 | |
| | | ||||||
| * | Add pscIdeArgs to default options list in README.md | Tomasz Rybarczyk | 2016-11-05 | 1 | -0/+1 | |
|/ | ||||||
* | Update README for PureScript 0.10 | eric thul | 2016-11-05 | 1 | -0/+2 | |
| | ||||||
* | Bumping version number to 2.0.12.0.1 | eric thul | 2016-11-05 | 1 | -1/+1 | |
| | ||||||
* | Adding dargs dependency | eric thul | 2016-11-05 | 2 | -13/+5 | |
| | | | | See issue #69 | |||||
* | Wrapping reject values in Error objects | eric thul | 2016-11-05 | 3 | -9/+9 | |
| | ||||||
* | Bumping version number to 2.0.02.0.0 | eric thul | 2016-10-12 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #67 from jqyu/master | eric | 2016-09-06 | 1 | -1/+1 | |
|\ | | | | | Fixes bundled output path | |||||
| * | Fixes bundled output path | James Yu | 2016-09-06 | 1 | -1/+1 | |
|/ | ||||||
* | Bumping version number to 2.0.0-rc.12.0.0-rc.1 | eric thul | 2016-06-12 | 2 | -1/+5 | |
| | ||||||
* | Merge pull request #61 from ethul/topic/issues | eric | 2016-06-12 | 7 | -360/+458 | |
|\ | | | | | Reduce building of PureScript module map | |||||
| * | Clear warnings and errors after use | eric thul | 2016-06-12 | 1 | -0/+2 | |
| | | | | | | | | Resolves #57 | |||||
| * | Handle no filename in PscIde result | eric thul | 2016-06-12 | 2 | -43/+50 | |
| | | | | | | | | Resolves #58 | |||||
| * | Reduce building of PureScript module map | eric thul | 2016-06-12 | 7 | -360/+449 | |
|/ | | | | Resolves #59 and resolves #60 | |||||
* | Merge pull request #55 from ethul/topic/issue-542.0.0-rc.0 | eric | 2016-06-04 | 3 | -26/+24 | |
|\ | | | | | Bumping version number to 2.0.0-rc.0 | |||||
| * | Bumping version number to 2.0.0-rc.0 | eric thul | 2016-06-04 | 3 | -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.0 | eric thul | 2016-06-03 | 2 | -2/+2 | |
| | ||||||
* | Bumping version number to 1.0.0-rc.11.0.0-rc.1 | eric thul | 2016-05-24 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #53 from ethul/topic/issue-52 | eric | 2016-05-24 | 2 | -3/+5 | |
|\ | | | | | Escape require paths for windows | |||||
| * | Escape require paths for windows | eric thul | 2016-05-24 | 2 | -3/+5 | |
|/ | | | | Resolves #52 | |||||
* | Merge pull request #51 from ethul/topic/issue-50 | eric | 2016-05-24 | 2 | -1/+2 | |
|\ | | | | | Use cross-spawn for windows support | |||||
| * | Use cross-spawn for windows support | eric thul | 2016-05-24 | 2 | -1/+2 | |
|/ | | | | Resolves #50 | |||||
* | Merge pull request #49 from ethul/topic/issue-48 | eric | 2016-05-24 | 1 | -4/+18 | |
|\ | | | | | Handler for multiple psc-ide-client data events | |||||
| * | Handler for multiple psc-ide-client data events | eric thul | 2016-05-24 | 1 | -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.0 | eric thul | 2016-05-21 | 3 | -8/+12 | |
| |