Skip to content
This repository has been archived by the owner on Apr 20, 2018. It is now read-only.

Update dependency recast to ^0.14.0 #36

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jan 30, 2018

This Pull Request updates dependency recast from ^0.12.2 to ^0.14.0

Commits

v0.14.0

  • 52eab83 typescript function type annotations
  • a7fb1fa Support function type parameters
  • 4411b63 typescript: support tuple types
  • 6630b7f typescript enum support
  • e203b53 typescript more cases for type declarations and enums
  • ebed213 Preserve representation of numerics not in base 10
  • d2b218f TS: variable declarations
  • ae7d324 babylon version bump in yarn.lock
  • b8b12e2 type assertions and refactoring
  • c3cd3fa TS: interfaces
  • d65fc44 TS: classes
  • a245402 TS: Allow optional identifiers
  • fef8c4d type annotation in both flow and TS through babylon
  • c8a0d70 TS: more declarations and type annotations
  • 955a8d1 TS: more complete enum support
  • cc77e49 TS: some more advanced types
  • 74226ff TS: Mapped types
  • 06d6286 TS: more mapped types
  • e83690e TS: namespaces
  • 30fc8b9 fix(package): update ast-types to version 0.11.0
  • 402e8ac 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-initial
  • a3194be 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-configurations
  • cc405b6 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.

@coveralls
Copy link

coveralls commented Jan 30, 2018

Coverage Status

Coverage remained the same at 100.0% when pulling 55fff78 on renovate/recast-0.x into 14facc5 on master.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 7de21d9 on renovate/recast-0.x into 14facc5 on master.

@renovate renovate bot changed the title Update dependency recast to ^0.13.0 Update dependency recast to ^0.14.0 Feb 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants