Skip to content

Releases: flex-development/esast

1.0.0-alpha.5

15 Mar 22:57
1.0.0-alpha.5
5ab734b
Compare
Choose a tag to compare
1.0.0-alpha.5 Pre-release
Pre-release

1.0.0-alpha.5 (2024-03-15)

📦 Build

  • [a66cec6] deps-dev: Bump esbuild from 0.20.1 to 0.20.2 (#19)
  • [949d7c1] deps-peer: bump @flex-development/unist-util-types from 1.0.0 to 1.1.0

📝 Documentation

  • [5b0efc7] [contributing] fix commitlint config reference

✨ Features

  • [f91b7cc] nodes: leading and trailing comments
  • [0075a66] types: Comments

🦾 Refactors

1.0.0-alpha.4

13 Mar 04:41
1.0.0-alpha.4
78fc4fb
Compare
Choose a tag to compare
1.0.0-alpha.4 Pre-release
Pre-release

1.0.0-alpha.4 (2024-03-13)

⚠ BREAKING CHANGES

  • nodes: [ImportSpecifier] kind

📦 Build

  • [296765f] deps-dev: Bump the commitlint group with 1 update (#15)
  • [560d2dd] deps-dev: Bump the typescript-eslint group with 2 updates (#14)

🤖 Continuous Integration

  • [51af83d] deps: Bump actions/checkout from 4.1.1 to 4.1.2 (#16)

✨ Features

  • [e614e86] content: [node] EsastNode
  • [0c8009b] nodes: [ImportSpecifier] kind

🐛 Fixes

  • [0c95017] nodes: [ExportNamedDeclaration] define children as tuple union

🦾 Refactors

1.0.0-alpha.3

11 Mar 07:31
1.0.0-alpha.3
dfcaa41
Compare
Choose a tag to compare
1.0.0-alpha.3 Pre-release
Pre-release

1.0.0-alpha.3 (2024-03-11)

🐛 Fixes

  • [7cf7fb4] nodes: [TryStatement] define children as tuple union

1.0.0-alpha.2

11 Mar 06:55
1.0.0-alpha.2
6b99da9
Compare
Choose a tag to compare
1.0.0-alpha.2 Pre-release
Pre-release

1.0.0-alpha.2 (2024-03-11)

✨ Features

  • [5caa8b4] content: AnyNode, AnyParent, Child, NodeMap
  • [7fb1573] nodes: Nothing

1.0.0-alpha.1

09 Mar 21:05
1.0.0-alpha.1
a6e82f5
Compare
Choose a tag to compare
1.0.0-alpha.1 Pre-release
Pre-release

1.0.0-alpha.1 (2024-03-09)

📦 Build

  • [45eda76] deps-dev: Bump @arethetypeswrong/cli from 0.15.0 to 0.15.1 (#7)
  • [c9af58a] deps-dev: bump @types/node from 20.11.24 to 20.11.25
  • [bdfd445] deps-dev: Bump eslint-plugin-jsdoc from 48.2.0 to 48.2.1 (#6)
  • [20a9811] deps-dev: Bump eslint-plugin-markdown from 3.0.1 to 4.0.1 (#5)
  • [0259a94] deps-dev: bump typescript from 5.3.3 to 5.4.2
  • [ea81415] deps: Bump semver from 5.7.1 to 5.7.2 (#3)

🤖 Continuous Integration

  • [593e226] deps: Bump actions/add-to-project from 0.5.0 to 0.6.0 (#2)
  • [0464687] deps: Bump actions/create-github-app-token from 1.8.1 to 1.9.0 (#1)
  • [1c0a7d5] workflows: [no-response] use bot token

📝 Documentation

  • [7f4db46] spec: [nodes] add wip note + source code reference
  • [6883b68] spec: git install
  • [550da19] spec: nodes (abstract)
  • [a3a65a3] spec: where this specification fits

✨ Features

  • [c818d50] content: [expression] add MetaProperty to map
  • [f578b08] content: Content
  • [310368d] content: Declaration, DeclarationMap
  • [a72c6aa] content: ExportDeclaration, ExportDeclarationMap
  • [d49b280] content: Expression, ExpressionMap
  • [1c53418] content: Heritage, HeritageMap
  • [70bae5f] content: LiteralMap, LiteralValue
  • [8f0c0be] content: ModuleDeclaration, ModuleDeclarationMap
  • [ce857ce] content: Pattern, PatternMap
  • [7b527dd] content: PrimitiveMap, Primitive
  • [f849aeb] content: RootChild, RootMap
  • [39f0a77] content: Statement, StatementMap
  • [6df03ab] data: CommentData
  • [756b95b] data: Data
  • [df9f699] nodes: ArrayExpression
  • [ef37dc8] nodes: ArrayPattern
  • [cd30760] nodes: AssignmentExpression, AssignmentPattern
  • [62d73f4] nodes: AwaitExpression
  • [f404c67] nodes: BigIntLiteral
  • [3bbd210] nodes: BinaryExpression
  • [a0cf31c] nodes: BlockComment, LineComment
  • [ea01ab1] nodes: BlockStatement
  • [73de415] nodes: BooleanLiteral
  • [2672b3d] nodes: BreakStatement
  • [7abbb11] nodes: CallExpression
  • [a9b670b] nodes: CatchClause
  • [59a5663] nodes: ChainExpression
  • [87a1059] nodes: ClassBody
  • [d03daf4] nodes: ClassDeclaration, ClassExpression
  • [9969358] nodes: ClassHeritage
  • [8dbae2e] nodes: Comment
  • [e3364d8] nodes: ConditionalExpression
  • [3c00819] nodes: ContinueStatement
  • [0050aad] nodes: DebuggerStatement
  • [03f2d28] nodes: DefaultIdentifier
  • [423d0bf] nodes: Directive
  • [919c026] nodes: DocblockComment
  • [6ac3a45] nodes: DocblockComment, HashbangComment
  • [f019e2a] nodes: DoWhileStatement
  • [8072fbd] nodes: EmptyStatement
  • [a7bd70e] nodes: ExportAllDeclaration
  • [09336a1] nodes: ExportDefaultDeclaration
  • [25bc14b] nodes: ExportNamedDeclaration
  • [f40c600] nodes: ExportSpecifier, ExportSpecifiers
  • [b832ad1] nodes: ExpressionStatement
  • [6025de8] nodes: ForInStatement, ForOfStatement
  • [c0bb616] nodes: ForStatement
  • [a5f92b2] nodes: FunctionDeclaration
  • [53190ff] nodes: FunctionExpression
  • [8cb7e57] nodes: Identifier
  • [17ab0b9] nodes: IfStatement
  • [8aad7c1] nodes: ImportDeclaration
  • [a425933] nodes: `Import...
Read more