This repository was archived by the owner on Apr 20, 2018. It is now read-only.
Update dependency recast to ^0.14.0 #36
Open
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.2to^0.14.0Commits
v0.14.0
52eab83typescript function type annotationsa7fb1faSupport function type parameters4411b63typescript: support tuple types6630b7ftypescript enum supporte203b53typescript more cases for type declarations and enumsebed213Preserve representation of numerics not in base 10d2b218fTS: variable declarationsae7d324babylon version bump in yarn.lockb8b12e2type assertions and refactoringc3cd3faTS: interfacesd65fc44TS: classesa245402TS: Allow optional identifiersfef8c4dtype annotation in both flow and TS through babylonc8a0d70TS: more declarations and type annotations955a8d1TS: more complete enum supportcc77e49TS: some more advanced types74226ffTS: Mapped types06d6286TS: more mapped typese83690eTS: namespaces30fc8b9fix(package): update ast-types to version 0.11.0402e8acReindent test/syntax.js to use two spaces per tab.fdf37c4Add printer cases for unprintable TSHasOptionalType{Parameters,Annotation}.9e24093Add printer case for TSDeclareFunction.cd40b8aAdd printer cases for TS{Object,Symbol}Keyword and TSThisType.fbeff42Add printer case for TSParenthesizedType.7ffeb87Tweak return type spacing for function type declarations.49af0f3Add printer case for TSTypeQuery.f79160bAdd a printer case for TSExportAssignment.d4894dcAdd a printer case for TSNamespaceExportDeclaration.d256233Add a printer case for TSParameterProperty.c0741d3Add a printer case for TSImportEqualsDeclaration.9cf2e7aAdd a printer case for TSExternalModuleReference.af697fdUnify printMethod and printObjectMethod.16c6accAdd a printer case for TSDeclareMethod.8fbd478Fix bug: avoid attaching "extends" to interface declarations. (#453)ec14ddaSwitch to a test/run.sh testing script.e0054f2Test re-printing Babylon TypeScript test fixtures.bd0cfddRemove stray printTypeScriptModifiers call.b362adcUpdate ast-types to version 0.11.1.a563a51Test that reprinted TypeScript ASTs parse equivalently.0b3b221Correctly print empty TSInterfaceBody nodes.5204628Respect .optional property of TSMappedType.d6f0d8aUse printFunctionParams for TS{Function,Constructor}Type.cdecca3Respect .default property of TSTypeParameter.8bee49fUse printStatementSequence to print TSModuleBlock.3e93ddaRespect .readonly property in printMethod.1a9438cRework TSModuleDeclaration.ad0429dUnify TSInterfaceDeclaration with InterfaceDeclaration (Flow).f5526e5Allow .optional ClassProperty nodes.09590d4Allow .computed TS{Property,Method}Signature nodes.46c0d62Forbid class expressions as statements without parentheses.9a3747eFix some abstract/readonly/access modifiers.8c23a29Use .id rather than .name field of TSNamespaceExportDeclaration.c6e6f99Fix TS{Call,Construct}SignatureDeclaration.940ac27Use .id rather than .name field of TSImportEqualsDeclaration.8bbdf47Tweak TypeScript test so it passes without semicolon.198498cAdd "use strict" to lib/printer.js to enable block scoping for Node 4.c63a44eTweak enum printing.81638aaSupport TypeScript declared variable declarations.49769dcAdd semicolon after class member declarations.d78ff88More .declare and .abstract modifiers.1a18b51Style tweaks to ArrowFunctionExpression printer case.6161dd7Support ? syntax for optional methods and method signatures.001e47cStyle tweaks for TSType{Assertion,Parameter}.6c0842aDon't skip printing type parameters for anonymous classes.a48b4bfRewrite ImportSpecifier printer case to wrap lines automatically.f59bc54Improve TSTypeLiteral printer case and remove redundant case.5d12678Test reprinting of graphql-tools TypeScript files.945a14dUpdate Babel-related dev dependencies.c311159Merge pull request #461 from Phoenixmatrix/typescript-initiala3194beIncrease timeout for TypeScript reprinting tests.345ae6cBump NPM version to 0.14.0 in preparation for publishing.v0.14.1
1744980Add better support for importKind and exportKind (#471)e886f01Bump NPM version to 0.14.1 in preparation for publishing.v0.14.2
860bad1Reindent test/comments.js to use two spaces per tab.e233519Provide a few default parser configurations.7c0bc80Update test/{babylon,jsx}.js to use reify/parsers/babylon.643cbb7Update test/printer.js to use all preconfigured parsers.d09982dUpdate test/typescript.js to use reify/parsers/typescript.d1b9802Update test/parser.js to use all preconfigured parsers.9c0843bUpdate test/comments.js to use all preconfigured parsers.448ea2bEnable exportNamespaceFrom plugin for Babylon-based parsers.a333f22Merge pull request #472 from benjamn/provide-default-parser-configurationscc405b6Explain how to use alternate parsers in README.md.7ea8dcdBump Reify version to 0.14.2 to enable exportNamespaceFrom plugin.5d938bfBump NPM version to 0.14.2 in preparation for publishing.v0.14.3
fc3cf3aAdjust parser name annotations for test output uniformity.9decb17Failing test of parsing single comments with trailing space.8dd03f1Normalize Program/File distinction more reliably in post-parse logic.1e71d89Consider all comments when finding true Program .loc.056d304Fix/strengthen a test that was getting leading spaces wrong.66fef39Bump NPM version to 0.14.3 in preparation for publishing.v0.14.4
0bb4e99Checkout babel tag matching babylon version to fix tests.7f094b2fix(package): update ast-types to version 0.11.2 (#473)6cf40b4Update package-lock.json.eb043a4Implement printer cases for TS{Conditional,Infer}Type.208cbdbBump NPM version to 0.14.4 in preparation for publishing.This PR has been generated by Renovate Bot.