aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
* Fix requires and psc-package cachingeric thul2017-04-233-4/+7
|
* Version 3.0.0-beta.03.0.0-beta.0eric thul2017-04-231-1/+1
|
* Update yarn.lockeric thul2017-04-231-5/+4
|
* Handle multiple forced compiles on rebuilderic thul2017-04-234-20/+42
| | | | Resolves #90
* Caching the result of psc-packageeric thul2017-04-231-22/+58
| | | | Resolves #83
* Update READMEeric thul2017-04-231-2/+2
|
* Refactoring cache usageeric thul2017-04-236-247/+357
|
* Support for PureScript 0.11eric thul2017-04-237-159/+187
| | | | Resolves #89
* Version 2.4.22.4.2eric thul2017-04-151-1/+1
|
* Merge branch 'ryani33-fix-deprecated-warning'eric thul2017-04-152-2/+2
|\
| * Merge branch 'fix-deprecated-warning' of ↵eric thul2017-04-152-2/+2
|/| | | | | | | https://github.com/ryani33/purs-loader into ryani33-fix-deprecated-warning
| * fix deprecated warningryani332017-02-252-2/+2
| |
* | Version 2.4.12.4.1eric thul2017-03-181-1/+1
| |
* | Fix rebuild for ModuleNotFounderic thul2017-03-181-1/+3
| | | | | | | | Resolves #88
* | Merge pull request #87 from cyrbon/mastereric2017-02-251-0/+17
|\ \ | | | | | | Add troubleshooting "Error spawn ENOENT"
| * | Rephrase troubleshoting "Error `spawn ENOENT`"cyrbon2017-02-251-7/+7
| | |
| * | Add troubleshooting "Error spawn ENOENT"cyrbon2017-02-251-0/+17
|/ /
* | Version 2.4.02.4.0eric thul2017-02-251-1/+1
| |
* | Merge pull request #84 from ethul/topic/error-handlingeric2017-02-258-76/+1871
|\ \ | |/ |/| Topic/error handling
| * Version 2.4.0-beta.22.4.0-beta.2eric thul2017-02-251-1/+1
| |
| * Adding an additional module checkeric thul2017-02-251-3/+12
| |
| * Handle missing module and adding debuggingeric thul2017-02-253-13/+35
| |
| * Update README for error reportingeric thul2017-02-201-4/+27
| |
| * Version 2.4.0-beta.12.4.0-beta.1eric thul2017-02-201-1/+1
| |
| * Fix typo in makeBundleJSeric thul2017-02-201-1/+1
| |
| * Version 2.4.0-beta.02.4.0-beta.0eric thul2017-02-191-1/+1
| |
| * Fix typo in READMEeric thul2017-02-191-1/+1
| |
| * Add a watch optioneric thul2017-02-193-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 watchederic thul2017-02-195-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.0eric thul2017-02-121-1/+1
|
* Small update to READMEeric thul2017-02-121-5/+4
|
* initial psc-package support (#82)Andrei Dziahel2017-02-122-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.0eric thul2017-01-101-1/+1
|
* Merge pull request #80 from kozak/feature/psc-ide-server-argseric2017-01-092-5/+21
|\ | | | | Add psc-ide-server arguments and pass src to psc-ide-server
| * Add information about potentially slowing down webpack startupMichal Kozakiewicz2017-01-091-1/+15
| |
| * Add psc-ide-server arguments and pass src to psc-ide-serverMichal Kozakiewicz2017-01-062-4/+6
|/
* Version 2.1.12.1.1eric thul2016-11-191-1/+1
|
* 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
| |