Skip to content

t.tsUnknownType is documented but doesn't exist #2079

Open
@deificx

Description

@deificx

Bug Report

Current Behavior
Looking at the documentation for type there is a tsUnknownType, but calling the function gives a TypeError: t.tsUnknownType is not a function

Input Code

const generate = require("@babel/generator").default;
const t = require("@babel/types");

const ast = t.tsUnknownType([t.tsAnyKeyword()]);

const { code } = generate(ast);
console.log(code);

Expected behavior/code
I believe the output should be unknown.

Babel Configuration (.babelrc, package.json, cli command)
N/A, this is more a tooling bug than babel behavior bug

Environment

  • Babel version(s): 7.5.5
  • Node/npm version: Node v10.12.0 / yarn 1.17.3
  • OS: Ubuntu 18.04
  • How you are using Babel: api

Possible Solution
Searching through this repo yields nothing, it might not exist (yet)?

Activity

babel-bot

babel-bot commented on Aug 7, 2019

@babel-bot
Contributor

Hey @deificx! We really appreciate you taking the time to report an issue. The collaborators on this project attempt to help as many people as possible, but we're a limited number of volunteers, so it's possible this won't be addressed swiftly.

If you need any help, or just have general Babel or JavaScript questions, we have a vibrant Slack community that typically always has someone willing to help. You can sign-up here for an invite.

JLHwung

JLHwung commented on Aug 7, 2019

@JLHwung
Contributor

tsUnknownType was added in #1842. I believe it is a typo and we should replace tsUnknownType by tsUnknownKeyword.

@deificx PR's welcome.

@babel/core-team Could you transfer this issue to babel/website?

transferred this issue frombabel/babelon Aug 7, 2019
deleted a comment from babel-bot on Aug 7, 2019
deificx

deificx commented on Aug 8, 2019

@deificx
Author

I will take a look at fixing that, ended up seeing if there are other mistakes at the same time, so will be a slightly bigger change then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    Participants

    @deificx@JLHwung@babel-bot

    Issue actions

      t.tsUnknownType is documented but doesn't exist · Issue #2079 · babel/website