Skip to content

putout v4.32.1

Choose a tag to compare

@coderaiser coderaiser released this 24 Jun 11:27
· 18141 commits to master since this release

fix

  • (putout) remove empty imports (#5)
  • (@putout/plugin-split-variable-declaration) variables -> Variables
  • (@putout/plugin-remove-unused-variables) improve support of ClassExpression
  • (@putout/plugin-remove-useless-variables) exclude ObjectPattern argument
  • (@putout/plugin-extract-object-properties) report: object -> Object
  • (@putout/plugin-extract-object-properties) duplicate property name
  • (@putout/plugin-remove-empty) remove-empty-block: add same path twice

feature

  • (@putout/plugin-remove-unused-variables) add support of YieldExpression, AwaitExpression
  • (@putout/plugin-remove-unused-variables) add support of Function in VariableDeclarator, AssignmentExpression
  • (@putout/plugin-remove-unused-variables) add support of Function as argument of CallExpression
  • (@putout/plugin-remove-unused-variables) get-vars: ArrowFunctionExpression, FunctionDeclaration -> Function
  • (@putout/plugin-remove-unused-variables) add support of ClassExpression
  • (@putout/plugin-remove-unused-variables) add support of nested arguments
  • (@putout/plugin-remove-empty) add support of .min in empty import
  • (@putout/plugin-remove-unused-variables) add support of export anonymous class
  • (@putout/plugin-convert-commonjs-to-esm) add support of relative paths