Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | 5 | -355/+444 |
| | | | | Resolves #59 and resolves #60 | ||||
* | Bumping version number to 2.0.0-rc.0 | eric thul | 2016-06-04 | 1 | -14/+19 |
| | | | | | | | | | 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 | ||||
* | Escape require paths for windows | eric thul | 2016-05-24 | 1 | -3/+4 |
| | | | | Resolves #52 | ||||
* | Use cross-spawn for windows support | eric thul | 2016-05-24 | 1 | -1/+1 |
| | | | | Resolves #50 | ||||
* | 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 | ||||
* | Reference source ffi module instead of output ffi module. | Alex Mingoia | 2016-05-21 | 1 | -15/+24 |
| | |||||
* | Correctly parse boolean options. | Alex Mingoia | 2016-05-14 | 1 | -1/+1 |
| | |||||
* | Do not assume line-delimited psc output. | Alex Mingoia | 2016-05-14 | 1 | -9/+10 |
| | |||||
* | Use more descriptive names for compile state. | Alex Mingoia | 2016-05-14 | 1 | -8/+8 |
| | |||||
* | Disable instant psc-ide rebuilds by default. | Alex Mingoia | 2016-05-12 | 1 | -14/+20 |
| | | | | Using psc-ide-server is experimental and there may be bugs or edge-cases. | ||||
* | Recompile on when psc-client-ide receives UnknownModule. | Alex Mingoia | 2016-05-10 | 1 | -2/+2 |
| | |||||
* | Refactor to compile independently of purescript-webpack-plugin. | Alex Mingoia | 2016-05-10 | 12 | -315/+465 |
| | | | | | | | - 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. | ||||
* | Escape path for require | eric thul | 2016-03-14 | 3 | -4/+14 |
| | | | | Resolves #41 | ||||
* | Defers to the plugin for writing PureScript output | eric thul | 2016-03-13 | 2 | -12/+4 |
| | |||||
* | Merge branch 'master' into topic/stderr | eric thul | 2016-03-12 | 8 | -114/+31 |
|\ | |||||
| * | Handling dependencies | eric thul | 2016-03-12 | 4 | -46/+6 |
| | | |||||
| * | Handle optional bundling by the compiler | eric thul | 2016-03-08 | 7 | -72/+29 |
| | | | | | | | | Resolves ethul/purescript-webpack-plugin#9 | ||||
* | | Writes PureScript output to stderr | eric thul | 2016-03-06 | 2 | -16/+30 |
|/ | | | | Resolves #40 | ||||
* | Bumping version number to 0.6.0-beta.30.6.0-beta.3 | eric thul | 2016-02-29 | 1 | -1/+2 |
| | |||||
* | Bumping version number to 0.6.0-beta.20.6.0-beta.2 | eric thul | 2016-02-28 | 1 | -0/+2 |
| | |||||
* | Adding debug logging | eric thul | 2016-02-27 | 3 | -0/+27 |
| | |||||
* | Adds dependencies of modules process by the loader. | eric thul | 2016-02-24 | 4 | -35/+128 |
| | | | | | | | The module file path and dependency graph information is provided by the purescript-webpack-plugin. Resolves #37 | ||||
* | Updating bundle output option name | eric thul | 2015-12-25 | 2 | -9/+9 |
| | |||||
* | Splitting PSC functionality into a separate plugin | eric thul | 2015-12-25 | 11 | -395/+91 |
| | | | | | | | | The loader creates shim modules that reference their corresponding PureScript module that is bundled by the PureScript webpack plugin, which invokes `psc` and `psc-bundle`. Resolves #31 and resolves #32 | ||||
* | Fixing compiler warnings | eric thul | 2015-12-20 | 3 | -5/+20 |
| | |||||
* | Remove `require-path`, use relative paths for PS | Nathan Faubion | 2015-11-02 | 3 | -40/+66 |
| | | | | | | | | Fixes #15 Removes the `require-path` option and fixes it to '../'. When generating the temporary module for Webpack, use a relative path to the output directory so it doesn't need to be in `modulesDirectories`. | ||||
* | Compiling after adding webpack dependencies | eric thul | 2015-08-11 | 1 | -2/+2 |
| | | | | Resolves #28 | ||||
* | Add all PureScript files as webpack dependencies | eric thul | 2015-08-11 | 2 | -0/+6 |
| | | | | Resolves #26 | ||||
* | PureScript 0.7 updates and migration to pulp | eric thul | 2015-08-11 | 13 | -172/+232 |
| | |||||
* | Moving files to match module | eric thul | 2015-08-11 | 7 | -0/+0 |
| | |||||
* | Ensure purescript error is displayed | eric thul | 2015-07-20 | 1 | -3/+9 |
| | | | | Resolves #24 | ||||
* | Add FFI JavaScript as a webpack dependency | eric thul | 2015-07-18 | 3 | -3/+79 |
| | | | | Resolves #18 | ||||
* | Capturing stderr on psc invocation | eric thul | 2015-07-18 | 1 | -2/+12 |
| | | | | Resolves #17 | ||||
* | Generate .psci file | eric thul | 2015-07-06 | 5 | -16/+114 |
| | | | | Resolves #11 | ||||
* | Updating for PureScript 0.7 | eric thul | 2015-07-06 | 7 | -246/+42 |
| | | | | Resolves #14 | ||||
* | Additional loader options | eric thul | 2015-05-14 | 2 | -30/+57 |
| | | | | | | | | | | | Adds the `psc-make` options `comments` and `no-prefix`. Also, an internal option `src` has been added that is used to specify the source paths of `PureScript` files that will be globbed for compilation. By default the `bower_components` path is globbed, but the loader requires that the source paths be provided for the user's code. Resolves #12 | ||||
* | Optimizing dependency list generation | eric thul | 2015-05-02 | 1 | -6/+13 |
| | | | | | | | Improving the generation of the dependencies in `mkDeps` to avoid a `RangeError` on large inputs. Resolves #9 | ||||
* | Rewrite using purescript for the implementation | eric thul | 2015-04-12 | 9 | -0/+436 |