Skip to content

putout v42.9.0

Choose a tag to compare

@coderaiser coderaiser released this 12 Jul 16:20

🐞 fix

  • 7a52aef @putout/eslint-flat: types
  • 80620d6 eslint-plugin-putout: types
  • a661a65 @putout/plugin-for-of: report: ... -> ..
  • 55b4d92 @putout/plugin-for-of: map: chain: assign: exclude
  • a2d346a @putout/plugin-for-of: map: chain: exclude
  • 6d6cbbf @putout/plugin-wasm: remove-unused: __wasm
  • afba090 @putout/plugin-wasm: remove-unused: report

🔥 feature

  • 453cb7d putout: @putout/operator-declare v18.0.0
  • 99624fa @putout/engine-runner: @putout/operator-declare v18.0.0
  • b005180 @putout/operator-declare: Includer -> Traverser
  • 69ca121 @putout/plugin-esm: merge-duplicate-imports: join: importKind: type
  • 6538f71 @putout/plugin-esm: remove-imports-with-duplicate-source: importKind: type: exclude
  • dd1b0dd @putout/eslint-flat: types
  • 5b49fc2 eslint-plugin-putout: types
  • b773edf @putout/compare: VariableDeclaration without init
  • b039bb9 @putout/engine-parser: template: errorRecovery
  • a6d35ef @putout/plugin-madrun: insert-test-dts: SpreadElement: exclude
  • 7630c45 @putout/plugin-variables: remove-unused: Decorator inside TSParameterProperty
  • be12534 @putout/plugin-variables: remove-unused: TSNonNullExpression
  • 66f0abe eslint-plugin-putout: function-declaration-paren-newline: exclude decorators
  • dbc3c24 @putout/plugin-for-of: map: BlockStatement
  • de3ef67 @putout/plugin-for-of: remove-useless-map
  • 6dc264c @putout/plugin-for-of: map: MemberExpression
  • 0977e74 @putout/plugin-printer: apply-printer-declarations: traverse: add
  • 2a9f5ab @putout/plugin-printer: declare-nearby: add
  • e9c2118 @putout/operator-declare: nearby: add
  • bccb298 @putout/plugin-printer: apply-printer-declarations
  • e6591c6 @putout/processor-wasm: remove-useless-args -> arguments/remove-useless
  • 9f65b28 @putout/plugin-wasm: remove-unused