Releases: coderaiser/putout
Releases · coderaiser/putout
putout v4.47.0
fix
- (putout) match .ts -> .ts$
feature
- (@putout/plugin-merge-if-statements) add
- (package) eslint-plugin-node v9.1.0
- (package) eslint v6.0.1
putout v4.46.2
fix
- (@putout/plugin-remove-empty) remove-empty-block: else if
- (putout) enable/disable: parse
- (@putout/plugin-extract-object-properties) rm unused
- (@putout/plugin-putout) convert-find-to-traverse: traverse not last expression in function
feature
- (@putout/plugin-extract-object-properties) add support of different deep
putout v4.46.1
fix
- (putout) match: "bin" -> "bin/"
feature
- (@putout/plugin-convert-binary-expression-to-boolean) exclude bitwise operator
- (@putout/plugin-remove-unused-variables) add support of InterfaceDeclaration/TSInterfaceDeclaration in flow/typescript
putout v4.46.0
feature
- (putout) add ability to determine jsx
- (@putout/plugin-remove-unused-variables) add support of ClassDeclaration in ExportNamedDeclaration
- (@putout/plugin-remove-unused-variables) add support of TSExpressionWithTypeArguments
- (@putout/plugin-remove-unused-variables) add support of QualifiedTypeIdentifier
putout v4.45.0
feature
- (putout) add ability to optionally disable jsx/enable flow
putout v4.44.0
fix
- (convert-esm-to-commonjs): add empty imports
- (@putout/operate) when replaceWithMultiple used do not use replaceWith
- (@putout/plugin-convert-for-each-to-for-of) replaceWithMultiple: condition
feature
- (putout) disable "strict-mode/add" for typescript
- (package) eslint-plugin-node v9.1.0
- (package) eslint v6.0.1
putout v4.43.0
feature
- (putout) add ability to enable, disable, enable-all and disable-all rules from cli
putout v4.42.0
fix
- (@putout/plugin-convert-apply-to-spread) rm quotes
feature
- (putout) add ability to handle overlaped plugins: missing node
- (@putout/plugin-remove-unused-variables) add support of named FunctionExpression in ReturnStatement
- (package) eslint-plugin-node v9.1.0
- (package) eslint v6.0.1
putout v4.41.0
feature
- (@putout/convert-for-each-to-for-of) add support of empty return
- (@putout/operate) add
- (@putout/plugin-convert-for-each-to-for-of) add support of indexes
putout v4.40.0
feature
- (putout) operate: add ability to return result from operate.replaceWith
- (@putout/plugin-convert-for-each-to-for-of) add support of ReturnStatement