This repository has been archived by the owner on Apr 20, 2018. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This Pull Request updates dependency recast from
^0.12.2
to^0.14.0
Commits
v0.14.0
52eab83
typescript function type annotationsa7fb1fa
Support function type parameters4411b63
typescript: support tuple types6630b7f
typescript enum supporte203b53
typescript more cases for type declarations and enumsebed213
Preserve representation of numerics not in base 10d2b218f
TS: variable declarationsae7d324
babylon version bump in yarn.lockb8b12e2
type assertions and refactoringc3cd3fa
TS: interfacesd65fc44
TS: classesa245402
TS: Allow optional identifiersfef8c4d
type annotation in both flow and TS through babylonc8a0d70
TS: more declarations and type annotations955a8d1
TS: more complete enum supportcc77e49
TS: some more advanced types74226ff
TS: Mapped types06d6286
TS: more mapped typese83690e
TS: namespaces30fc8b9
fix(package): update ast-types to version 0.11.0402e8ac
Reindent test/syntax.js to use two spaces per tab.fdf37c4
Add printer cases for unprintable TSHasOptionalType{Parameters,Annotation}.9e24093
Add printer case for TSDeclareFunction.cd40b8a
Add printer cases for TS{Object,Symbol}Keyword and TSThisType.fbeff42
Add printer case for TSParenthesizedType.7ffeb87
Tweak return type spacing for function type declarations.49af0f3
Add printer case for TSTypeQuery.f79160b
Add a printer case for TSExportAssignment.d4894dc
Add a printer case for TSNamespaceExportDeclaration.d256233
Add a printer case for TSParameterProperty.c0741d3
Add a printer case for TSImportEqualsDeclaration.9cf2e7a
Add a printer case for TSExternalModuleReference.af697fd
Unify printMethod and printObjectMethod.16c6acc
Add a printer case for TSDeclareMethod.8fbd478
Fix bug: avoid attaching "extends" to interface declarations. (#453)ec14dda
Switch to a test/run.sh testing script.e0054f2
Test re-printing Babylon TypeScript test fixtures.bd0cfdd
Remove stray printTypeScriptModifiers call.b362adc
Update ast-types to version 0.11.1.a563a51
Test that reprinted TypeScript ASTs parse equivalently.0b3b221
Correctly print empty TSInterfaceBody nodes.5204628
Respect .optional property of TSMappedType.d6f0d8a
Use printFunctionParams for TS{Function,Constructor}Type.cdecca3
Respect .default property of TSTypeParameter.8bee49f
Use printStatementSequence to print TSModuleBlock.3e93dda
Respect .readonly property in printMethod.1a9438c
Rework TSModuleDeclaration.ad0429d
Unify TSInterfaceDeclaration with InterfaceDeclaration (Flow).f5526e5
Allow .optional ClassProperty nodes.09590d4
Allow .computed TS{Property,Method}Signature nodes.46c0d62
Forbid class expressions as statements without parentheses.9a3747e
Fix some abstract/readonly/access modifiers.8c23a29
Use .id rather than .name field of TSNamespaceExportDeclaration.c6e6f99
Fix TS{Call,Construct}SignatureDeclaration.940ac27
Use .id rather than .name field of TSImportEqualsDeclaration.8bbdf47
Tweak TypeScript test so it passes without semicolon.198498c
Add "use strict" to lib/printer.js to enable block scoping for Node 4.c63a44e
Tweak enum printing.81638aa
Support TypeScript declared variable declarations.49769dc
Add semicolon after class member declarations.d78ff88
More .declare and .abstract modifiers.1a18b51
Style tweaks to ArrowFunctionExpression printer case.6161dd7
Support ? syntax for optional methods and method signatures.001e47c
Style tweaks for TSType{Assertion,Parameter}.6c0842a
Don't skip printing type parameters for anonymous classes.a48b4bf
Rewrite ImportSpecifier printer case to wrap lines automatically.f59bc54
Improve TSTypeLiteral printer case and remove redundant case.5d12678
Test reprinting of graphql-tools TypeScript files.945a14d
Update Babel-related dev dependencies.c311159
Merge pull request #461 from Phoenixmatrix/typescript-initiala3194be
Increase timeout for TypeScript reprinting tests.345ae6c
Bump NPM version to 0.14.0 in preparation for publishing.v0.14.1
1744980
Add better support for importKind and exportKind (#471)e886f01
Bump NPM version to 0.14.1 in preparation for publishing.v0.14.2
860bad1
Reindent test/comments.js to use two spaces per tab.e233519
Provide a few default parser configurations.7c0bc80
Update test/{babylon,jsx}.js to use reify/parsers/babylon.643cbb7
Update test/printer.js to use all preconfigured parsers.d09982d
Update test/typescript.js to use reify/parsers/typescript.d1b9802
Update test/parser.js to use all preconfigured parsers.9c0843b
Update test/comments.js to use all preconfigured parsers.448ea2b
Enable exportNamespaceFrom plugin for Babylon-based parsers.a333f22
Merge pull request #472 from benjamn/provide-default-parser-configurationscc405b6
Explain how to use alternate parsers in README.md.7ea8dcd
Bump Reify version to 0.14.2 to enable exportNamespaceFrom plugin.5d938bf
Bump NPM version to 0.14.2 in preparation for publishing.v0.14.3
fc3cf3a
Adjust parser name annotations for test output uniformity.9decb17
Failing test of parsing single comments with trailing space.8dd03f1
Normalize Program/File distinction more reliably in post-parse logic.1e71d89
Consider all comments when finding true Program .loc.056d304
Fix/strengthen a test that was getting leading spaces wrong.66fef39
Bump NPM version to 0.14.3 in preparation for publishing.v0.14.4
0bb4e99
Checkout babel tag matching babylon version to fix tests.7f094b2
fix(package): update ast-types to version 0.11.2 (#473)6cf40b4
Update package-lock.json.eb043a4
Implement printer cases for TS{Conditional,Infer}Type.208cbdb
Bump NPM version to 0.14.4 in preparation for publishing.This PR has been generated by Renovate Bot.