Vladimir Kurchatkin
3dc403974c
flow: allow leading pipes in all positions ( #256 )
2017-01-02 10:13:53 +01:00
Daniel Tschinder
b875ed755b
Update yarn.lock
2017-01-02 10:00:13 +01:00
Daniel Tschinder
0fb1be4744
User external-helpers ( #254 )
...
Add yarn.lock as recommended
2017-01-02 09:57:55 +01:00
greenkeeper[bot]
7e6b0dac5c
chore(package): update rollup to version 0.39.0 ( #269 )
...
https://greenkeeper.io/
2017-01-02 09:57:05 +01:00
greenkeeper[bot]
d3507eb5ce
chore(package): update rollup to version 0.38.0 ( #265 )
...
https://greenkeeper.io/
2016-12-28 22:59:57 +01:00
James Long
ba96b91f40
Fix source location for JSXEmptyExpression nodes ( fixes #248 ) ( #249 )
2016-12-14 16:32:36 -05:00
greenkeeper[bot]
4958225645
chore(package): update rollup to version 0.37.0 ( #253 )
...
https://greenkeeper.io/
2016-12-13 23:50:07 +01:00
greenkeeper[bot]
9adfd4c4e2
chore(package): update flow-bin to version 0.37.0 ( #255 )
...
https://greenkeeper.io/
2016-12-13 10:31:59 +01:00
Daniel Tschinder
375838db35
Prepare tests for multiple fixture runners. ( #240 )
...
* Prepare tests for multiple fixture runners.
* Replace ES2015
2016-12-08 17:58:53 +01:00
Andrew Levine
30545e883f
Freeze current plugins list for "*" option, and remove from README.md ( #245 )
2016-12-06 14:09:36 -05:00
Kai Cataldo
4072dfddab
Add watch script for dev ( #234 )
2016-12-05 16:54:18 -05:00
Kai Cataldo
5fb4353778
Throw error when exporting non-declaration ( #241 )
...
* Throw error when exporting non-declaration
fixes #238
* Do check ahead of parsing export statement
2016-12-01 21:03:13 +01:00
greenkeeper[bot]
5630380026
Update dependencies to enable Greenkeeper 🌴 ( #233 )
...
* chore(package): update dependencies
https://greenkeeper.io/
* cross-env 3 is not compatible to node 0.10
* ignore cross-env
2016-11-28 23:22:42 +01:00
Henry Zhu
9b6bb3cb9b
6.14.1
2016-11-17 19:09:24 -05:00
Henry Zhu
225adb100b
v6.14.1 changelog [skip ci]
2016-11-17 19:08:57 -05:00
Henry Zhu
89a606ce11
document * [skip ci]
2016-11-17 19:06:16 -05:00
Daniel Tschinder
6d3b63454c
Allow plugins:["*"] ( #229 )
2016-11-17 19:04:58 -05:00
Daniel Tschinder
03352cb480
Fix date in Changelog
2016-11-16 16:52:59 +01:00
Daniel Tschinder
38dcafc8ac
6.14.0
2016-11-16 16:32:32 +01:00
Daniel Tschinder
186a58ac31
6.14.0 ( #221 ) [skip ci]
...
* 6.14.0
* fixes [skip ci]
* fixes [skip ci]
2016-11-16 16:29:11 +01:00
Daniel Tschinder
2caee29703
Run npm test with sourceMaps ( #222 )
2016-11-15 13:32:02 -05:00
Ryan Clark
b4c56ce9f9
Fix typo ( #226 ) [skip ci]
2016-11-14 20:37:32 -05:00
Daniel Tschinder
58887ed14e
Run tests of flow with babylon ( #225 )
...
* Run tests of flow with babylon
* Fix travis
* Fix typo
* Again...
* Brtter hint
* proper exit code
* Fix some flase-positives and better reporting
* Enable some plugins, that flow supports by default
2016-11-14 18:16:36 +01:00
Henry Zhu
48873f886a
Correctly eat a semicolon at the end of DelcareModuleExports ( #223 )
2016-11-14 10:25:19 -05:00
Daniel Tschinder
ad88d461d3
Correctly eat a semicolon at the end of DelcareModuleExports
2016-11-13 14:29:46 +01:00
Daniel Tschinder
c30a556615
Replace emojis with github tags
2016-11-13 10:35:04 +01:00
Bernhard Häussner
01ed943deb
Parse flow nested array type annotations like number[][] ( #219 )
...
* Parse flow nested array type annotations like number[][]
Fixes #217 .
* Do not parse a newline separated array statement into a flow type annotation
* Get rid of lineBreak dependency in flow.js in favor of higher level method
2016-11-13 10:22:16 +01:00
Moti Zilberman
6cb023590a
Count Babel tests towards Babylon code coverage ( #182 )
...
* Add code coverage from Babel tests
* Configure nyc correctly for Babel test coverage
* Guard against nyc config conflicts if Babel switches to nyc in the future
* Move .nyc_output from Babel build dir to root
2016-11-09 17:24:57 +01:00
Kai Cataldo
e260381e06
Throw error for reserved words enum and await ( #195 )
...
* Throw error for reserved words enum and await when source type is module
* Extract reserved word check into method
* Fix tests
2016-11-09 16:29:02 +01:00
Gabe Levi
643124744f
Optional names for function types and object type indexers ( #197 )
...
* Use .gitattributes to ignore files with weird newlines
* [Flow] Make parameter names in function types optional
* [Flow] Anonymous function types with single params can omit parens
* [Flow] Optional names for object indexer keys
* Add noAnonFunctionType explicitly to state
* Adjust gitattributes as files have been fixed
2016-11-09 16:22:53 +01:00
Thomas Grainger
e05bbeefd1
Fix strange line endings ( #214 )
2016-11-09 16:19:00 +01:00
Daniel Tschinder
4141683935
Add node 7
2016-11-01 21:00:50 +01:00
Greenkeeper
96404aa4fe
chore(package): update flow-bin to version 0.34.0 ( #204 )
...
https://greenkeeper.io/
2016-11-01 16:51:56 +01:00
Daniel Tschinder
ca0de3b7d4
Correct repo [skip ci]
2016-11-01 16:51:12 +01:00
Daniel Tschinder
87707c18ca
Create github Templates ( #209 ) [skip ci]
...
* Create PULL_REQUEST_TEMPLATE.md
* Create ISSUE_TEMPLATE.md
2016-11-01 11:49:30 -04:00
Henry Zhu
572bc9c199
v6.13.1 changelog [skip ci]
2016-10-26 12:11:54 -04:00
Henry Zhu
b5de37fcd7
6.13.1
2016-10-26 12:08:01 -04:00
Henry Zhu
2ba3dcf4ff
add clean command [skip ci] ( #201 )
2016-10-26 10:56:27 -04:00
Andrew Levine
beb8db6264
Use rollup for bundling to speed up startup time ( #190 )
2016-10-26 10:44:21 -04:00
Henry Zhu
d1b0886d46
add ForAwaitStatement (async generator already added) [skip ci] ( #196 )
2016-10-25 16:25:25 +02:00
Daniel Tschinder
930cdd01a7
6.13.0
2016-10-21 16:39:40 +02:00
Daniel Tschinder
b77a57faf8
Changelog 6.13.0 ( #193 ) [skip ci]
...
* Update CHANGELOG.md
* Add link to flow docs [skip ci]
* type [skip ci]
2016-10-21 16:39:02 +02:00
Moti Zilberman
e047a1b89a
Flow: Allow class properties to be named static ( #184 )
...
Related: #158
2016-10-17 15:55:50 -04:00
Moti Zilberman
d14c8bd894
Fix .gitattributes line ending setting ( #191 )
...
h/t @nhajidin in babel/babel#4744
2016-10-17 15:53:54 -04:00
Daniel Tschinder
0d72a89df6
Fix flowtype and add inType to state ( #189 )
...
this improves the performance slightly
2016-10-17 10:45:46 -04:00
Andrew Levine
01e984fd0f
Allow "async" as identifier for object literal property shorthand ( #187 )
2016-10-17 10:33:18 -04:00
Moti Zilberman
9b6e243736
Raise error on duplicate definition of __proto__ ( #183 )
...
Spec: http://www.ecma-international.org/ecma-262/6.0/#sec-__proto__-property-names-in-object-initializers
This brings back to life a bit of dead code in Parser.prototype.checkPropClash, and enables several tests that were previously disabled.
2016-10-16 15:16:38 +02:00
Moti Zilberman
7c18bf83cc
Increase test coverage ( #175 )
...
* Increase test coverage
* Test for error when binding `this` in destructuring pattern
* Ignore coverage of inAsync check in parseAwait - already checked externally
* Ignore coverage of default case in checkPropClash
* Remove unused parameter isAsync from parseParenAndDistinguishExpression
* Ignore coverage of an `else` branch in flowParseTypeParameterDeclaration
* Flow: remove unused parameters to flowParseTypeAnnotatableIdentifier
* Flow: ignore coverage of pass-through throw statement in parseConditional
* Flow: Add test for error on property with type param
* Flow: ignore coverage of pass-through throw statements in parseMaybeAssign, parseArrow
* Add test for error on XML-style comment in module code
* Update test for error on method in object pattern
* Test for error: "Only '=' operator can be used for specifying default value"
2016-10-16 15:04:13 +02:00
Moti Zilberman
490ae9a44c
Error on missing expected.json fixture in CI ( #188 )
2016-10-16 07:55:41 -04:00
Moti Zilberman
394c9543c9
Add .gitattributes and .editorconfig for LF line endings ( #179 )
...
* Add .gitattributes forcing LF line endings
* Add .editorconfig from Babel
2016-10-15 11:08:12 +02:00