Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Types and refactor #107

Open
wants to merge 47 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
011f8d3
Use ES6 import syntax
y0hy0h Jan 4, 2019
085bedb
Add @types
y0hy0h Jan 4, 2019
d5db267
Move exported functions to top of index.ts
y0hy0h Jan 4, 2019
c3a65d4
Add type declaration for find-elm-dependencies
y0hy0h Jan 4, 2019
b00acd3
Add Options type
y0hy0h Jan 4, 2019
231f9df
Type compilerArgsFromOptions
y0hy0h Jan 4, 2019
fb87a9d
Type getSuffix
y0hy0h Jan 4, 2019
a4de84c
Type compilerErrorToString
y0hy0h Jan 4, 2019
5b99315
Reorder index.ts
y0hy0h Jan 4, 2019
fc8aca4
Type prepareProcessOpts
y0hy0h Jan 4, 2019
5c742e4
Type prepareSources
y0hy0h Jan 4, 2019
0ac20bf
Type prepareProcessArgs
y0hy0h Jan 4, 2019
3a1ec5a
Type runCompiler
y0hy0h Jan 4, 2019
15f0670
Fix prepareProcessOpts's return type
y0hy0h Jan 4, 2019
0ea654a
Type prepareOptions
y0hy0h Jan 4, 2019
5219a89
Type compileToStringSync
y0hy0h Jan 4, 2019
5574634
Type compileToString
y0hy0h Jan 4, 2019
f76b30f
Type compileSync
y0hy0h Jan 4, 2019
be4ab66
Type compile
y0hy0h Jan 4, 2019
184b3a1
Fix type of sources parameter
y0hy0h Jan 4, 2019
cdd8b3b
Type compileEmitter
y0hy0h Jan 4, 2019
49dc62e
type runWorker
y0hy0h Jan 4, 2019
4fb54dd
Type noPortsMessage
y0hy0h Jan 4, 2019
e40a8cb
Type missingEntryModuleMessage
y0hy0h Jan 4, 2019
0c66e79
Type suggestModulesNames
y0hy0h Jan 4, 2019
f5069bc
Type createTmpDir
y0hy0h Jan 4, 2019
882d278
Fix getSuffix
y0hy0h Jan 15, 2019
7329c3c
Fix Options
y0hy0h Jan 15, 2019
06ba11f
Type worker.ts
y0hy0h Jan 15, 2019
b53d377
Type tests
y0hy0h Jan 15, 2019
7799a04
Improve types in compilerArgsFromOptions
y0hy0h Mar 22, 2019
9623bbc
Merge branch 'master' into types
j-maas Sep 8, 2020
84b0a3c
Update Elm version in test fixtures to 0.19.1
j-maas Sep 8, 2020
f17bd39
Fix parsing error in SimplestMain.elm test fixture
j-maas Sep 8, 2020
437ef70
Fix unanticipated parsing error in Bad.elm test fixture
j-maas Sep 8, 2020
07868b7
Update Elm version on CI to 0.19.1-3
j-maas Sep 8, 2020
ae430c4
Update Elm version in example to 0.19.1
j-maas Sep 8, 2020
d54b902
Replace var with const or let
j-maas Sep 12, 2020
3392038
Use ES5-style imports and exports
j-maas Sep 12, 2020
b6c0ec1
Move pathToElm and processOpts processing into own module
j-maas Sep 20, 2020
7c4f773
Extract arg into options.ts, merge tests, activate strict compilation
j-maas Sep 20, 2020
42936e9
Use cross-spawn instead of child_process
j-maas Sep 20, 2020
1ebac44
Document
j-maas Sep 27, 2020
80c9f19
Rearrange worker.ts
j-maas Sep 27, 2020
ae654b6
Merge branch 'elm-0.19.1' into refactor
j-maas Oct 10, 2020
4e54b81
Update TypeScript dependency
j-maas Oct 10, 2020
d88db25
Refactor worker, add test for passing flags
j-maas Oct 10, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ os:

env:
matrix:
- ELM_VERSION=0.19.0-no-deps
- ELM_VERSION=0.19.1-3

before_install:
- rm -rf ~/.elm
Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
environment:
ELM_VERSION: "0.19.0-bugfix6"
ELM_VERSION: "0.19.1-3"
matrix:
- nodejs_version: "12.0"
- nodejs_version: "10.0"
Expand Down
2 changes: 1 addition & 1 deletion examples/elm.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"source-directories": [
"."
],
"elm-version": "0.19.0",
"elm-version": "0.19.1",
"dependencies": {
"direct": {
"elm/browser": "1.0.0",
Expand Down
Loading