Skip to content

Releases: coderaiser/putout

putout v7.19.1

18 Mar 18:05
Compare
Choose a tag to compare

fix

  • test(putout) cli: process-file: --

feature

  • (package) @putout/plugin-remove-useless-async v2.0.0
  • (@putout/plugin-remove-useless-async) drop support of putout < 7.17
  • (@putout/plugin-remove-useless-async) add support of for-await-of
  • (@putout/plugin-remove-unused-variables) add support of decorators
  • (@putout/engine-parser) add support of decorators

putout v7.19.0

17 Mar 22:19
Compare
Choose a tag to compare

feature

  • (putout) -r, --renamed: add ability to add "renamed" files

putout v7.18.2

17 Mar 14:22
Compare
Choose a tag to compare

fix

  • (putout) added
  • (@putout/engine-runner) replace: rm findVars
  • (@putout/plugin-remove-empty-pattern) putout <= 7.17

feature

  • (@putout/engine-runner) add match
  • (package) @putout/plugin-remove-empty-pattern v3.0.1
  • (@putout/plugin-remove-empty-pattern) add support of multi elements array pattern
  • (@putout/compare) getTemplateValues: add support of __array, __

putout v7.18.1

13 Mar 15:48
Compare
Choose a tag to compare

fix

  • (eslint-plugin-putout) getContextOptions: remove unused
  • (@putout/eslint-config) rm brackets

feature

  • (@putout/engine-loader) parse-rules: provide more info in validation error message
  • (@putout/plugin-convert-for-to-for-of) split into 2 files
  • (@putout/plugin-remove-unused-variables) add support of OptionalCallExpression
  • (@putout/plugin-convert-for-to-for-of) add support of n
  • (@putout/engine-runner) replace: add support of path
  • (eslint-plugin-putout) keyword-spacing: add support of switch
  • (@putout/eslint-config) space-before-blocks: add

putout v7.18.0

08 Mar 12:39
Compare
Choose a tag to compare

feature

  • (@putout/plugin-convert-for-to-for-of) add
  • (package) @putout/plugin-putout v5.0.0

putout v7.17.0

08 Mar 08:36
Compare
Choose a tag to compare

feature

  • (package) @putout/compare v4.0.1
  • (package) yargs-parser v18.1.0
  • (package) @putout/plugin-putout v5.0.0
  • (package) @putout/plugin-split-variable-declarations v2.0.0
  • (package) @putout/plugin-remove-useless-variables v4.0.0
  • (package) @putout/plugin-remove-useless-array-from v2.0.0
  • (package) @putout/plugin-remove-useless-arguments v4.0.0
  • (package) @putout/plugin-remove-nested-blocks v3.0.0
  • (package) @putout/plugin-remove-empty v5.0.0
  • (package) @putout/plugin-remove-constant-conditions v2.0.0
  • (package) @putout/plugin-merge-if-statements v3.0.0
  • (package) @putout/plugin-merge-destructuring-properties v3.0.0
  • (package) @putout/plugin-madrun v6.0.0
  • (@putout/convert-fs-to-promises) drop support of putout < 7.17
  • (package) @putout/plugin-extract-sequence-expressions v2.0.0
  • (package) @putout/plugin-extract-object-properties v3.0.0
  • (package) @putout/plugin-convert-top-level-return v3.0.0
  • (package) @putout/plugin-convert-object-assign-to-merge-spread v4.0.0
  • (package) @putout/plugin-convert-for-each-to-for-of v5.0.0
  • (package) @putout/plugin-convert-binary-expression-to-boolean v2.0.0
  • (package) @putout/plugin-apply-top-level-await v2.0.0
  • (package) @putout/plugin-apply-shorthand-properties v3.0.0
  • (package) @putout/plugin-promises v4.0.0
  • (package) @putout/plugin-add-return-await v2.0.0
  • (package) @putout/compare v4.0.1
  • (package) @putout/engine-runner v6.0.0
  • (package) @putout/operate v4.0.0
  • (putout) operate -> operator

putout v7.16.2

06 Mar 13:13
Compare
Choose a tag to compare

feature

  • (putout) cli: speed up, when ruler not used

putout v7.16.1

03 Mar 14:51
Compare
Choose a tag to compare

fix

  • (putout) eslint: replace control chars on read config error
  • (@putout/plugin-strict-mode) rm unused file putout

feature

  • (@putout/eslint-config) no-multiple-empty-lines: maxBOF: 0
  • (@putout/compare) improve block support

putout v7.16.0

28 Feb 22:18
Compare
Choose a tag to compare

feature

  • (@putout/plugin-remove-useless-typeof) add
  • (@putout/plugin-remove-useless-async) add support of args, exclude arrow functions without body
  • (@putout/compare) add support of __body

putout v7.15.0

28 Feb 15:59
Compare
Choose a tag to compare

feature

  • (@putout/plugin-remove-useless-async) add