ast-types icon indicating copy to clipboard operation
ast-types copied to clipboard

Esprima-compatible implementation of the Mozilla JS Parser API

Results 138 ast-types issues
Sort by recently updated
recently updated
newest added

Bumps [flow-parser](https://github.com/facebook/flow) from 0.166.0 to 0.187.0. Release notes Sourced from flow-parser's releases. v0.187.0 Likely to cause new Flow errors: JSX expressions in a file with jsx pragma of member expressions...

dependencies

Bumps [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.16.4 to 7.19.1. Release notes Sourced from @​babel/parser's releases. v7.19.1 (2022-09-14) Thanks @​hegemonic for your first PR! :bug: Bug Fix babel-core #14930 Avoid fancy stack traces size...

dependencies

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.10 to 18.7.18. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=16.11.10&new-version=18.7.18)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...

dependencies

Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.5.2 to 4.8.3. Release notes Sourced from typescript's releases. TypeScript 4.8.3 For release notes, check out the release announcement. For the complete list of fixed issues, check...

dependencies

``` > require('@babel/types').NODE_FIELDS.ImportSpecifier.importKind { validate: [Function: validate] { oneOf: [ 'type', 'typeof', 'value' ] }, optional: true, default: null } ```

I've been thinking, sometimes Babel nodes and fields are missing from the defs in `ast-types`, it's naturally going to lag behind node types and fields that they add. Why not...

Bumps [espree](https://github.com/eslint/espree) from 9.1.0 to 9.4.0. Release notes Sourced from espree's releases. v9.4.0 Features 411d697 feat: Support ES2023 and hashbangs (#556) (Brandon Mills) v9.3.3 Bug Fixes b1eac6d fix: don't recognize...

dependencies

When we got this problem in the `remix` repo (https://github.com/remix-run/remix/pull/3987), I reported this in the `jscodeshift` repo (https://github.com/facebook/jscodeshift/issues/520), but since all their builders are coming from `recast` (https://github.com/benjamn/recast/issues/1170), which on...

The current TSTypeOperatorBuilder interface: ```ts export interface TSTypeOperatorBuilder { (operator: string): namedTypes.TSTypeOperator; from( params: { comments?: K.CommentKind[] | null; loc?: K.SourceLocationKind | null; operator: string; typeAnnotation: K.TSTypeKind; } ): namedTypes.TSTypeOperator;...