Skip to content

Releases: dprint/dprint-plugin-typescript

0.91.8

05 Sep 16:47
Compare
Choose a tag to compare

Changes

  • feat: allow overwriting used file extension (#660)

Install

Install and setup dprint.

Then in your project's dprint configuration file:

  1. Specify the plugin url in the "plugins" array (can be done via dprint config add typescript).
  2. Add a "typescript" configuration property if desired.
    {
      // ...etc...
      "typescript": {
        // TypeScript & JavaScript config goes here
      },
      "excludes": [
        "**/node_modules"
      ],
      "plugins": [
        "https://plugins.dprint.dev/typescript-0.91.8.wasm"
      ]
    }

JS Formatting API

0.91.7

30 Aug 15:55
Compare
Choose a tag to compare

Changes

  • fix: deno_ast 0.42 (#659)

Install

Install and setup dprint.

Then in your project's dprint configuration file:

  1. Specify the plugin url in the "plugins" array (can be done via dprint config add typescript).
  2. Add a "typescript" configuration property if desired.
    {
      // ...etc...
      "typescript": {
        // TypeScript & JavaScript config goes here
      },
      "excludes": [
        "**/node_modules"
      ],
      "plugins": [
        "https://plugins.dprint.dev/typescript-0.91.7.wasm"
      ]
    }

JS Formatting API

0.91.6

01 Aug 15:18
Compare
Choose a tag to compare

Changes

  • fix: support using decl in for of stmt (#655)

Install

Install and setup dprint.

Then in your project's dprint configuration file:

  1. Specify the plugin url in the "plugins" array (can be done via dprint config add typescript).
  2. Add a "typescript" configuration property if desired.
    {
      // ...etc...
      "typescript": {
        // TypeScript & JavaScript config goes here
      },
      "excludes": [
        "**/node_modules"
      ],
      "plugins": [
        "https://plugins.dprint.dev/typescript-0.91.6.wasm"
      ]
    }

JS Formatting API

0.91.5

31 Jul 19:15
Compare
Choose a tag to compare

Changes

  • fix: prevent prefix semicolon insertion for increment and decrement (#648)
  • perf: deno_ast 0.41 (#653)

Install

Install and setup dprint.

Then in your project's dprint configuration file:

  1. Specify the plugin url in the "plugins" array (can be done via dprint config add typescript).
  2. Add a "typescript" configuration property if desired.
    {
      // ...etc...
      "typescript": {
        // TypeScript & JavaScript config goes here
      },
      "excludes": [
        "**/node_modules"
      ],
      "plugins": [
        "https://plugins.dprint.dev/typescript-0.91.5.wasm"
      ]
    }

JS Formatting API

0.91.4

19 Jul 15:17
Compare
Choose a tag to compare

Changes

  • fix: trailing comments sometimes being inserted before the comma in parameter lists (#651)

Install

Install and setup dprint.

Then in your project's dprint configuration file:

  1. Specify the plugin url in the "plugins" array (can be done via dprint config add typescript).
  2. Add a "typescript" configuration property if desired.
    {
      // ...etc...
      "typescript": {
        // TypeScript & JavaScript config goes here
      },
      "excludes": [
        "**/node_modules"
      ],
      "plugins": [
        "https://plugins.dprint.dev/typescript-0.91.4.wasm"
      ]
    }

JS Formatting API

0.91.3

09 Jul 19:11
Compare
Choose a tag to compare

Changes

  • fix: upgrade deno_ast to 0.40.0 (#647)

Install

Install and setup dprint.

Then in your project's dprint configuration file:

  1. Specify the plugin url in the "plugins" array (can be done via dprint config add typescript).
  2. Add a "typescript" configuration property if desired.
    {
      // ...etc...
      "typescript": {
        // TypeScript & JavaScript config goes here
      },
      "excludes": [
        "**/node_modules"
      ],
      "plugins": [
        "https://plugins.dprint.dev/typescript-0.91.3.wasm"
      ]
    }

JS Formatting API

0.91.2

02 Jul 00:23
Compare
Choose a tag to compare

Changes

  • fix: correct bracePosition for export default class (#646)
  • fix: correct spaceBeforeParentheses for export default function with name (#645)

Install

Install and setup dprint.

Then in your project's dprint configuration file:

  1. Specify the plugin url in the "plugins" array (can be done via dprint config add typescript).
  2. Add a "typescript" configuration property if desired.
    {
      // ...etc...
      "typescript": {
        // TypeScript & JavaScript config goes here
      },
      "excludes": [
        "**/node_modules"
      ],
      "plugins": [
        "https://plugins.dprint.dev/typescript-0.91.2.wasm"
      ]
    }

JS Formatting API

0.91.1

04 Jun 15:26
Compare
Choose a tag to compare

Changes

  • perf: avoid file text string clone in wasm (#639)

Install

Install and setup dprint.

Then in your project's dprint configuration file:

  1. Specify the plugin url in the "plugins" array (can be done via dprint config add typescript).
  2. Add a "typescript" configuration property if desired.
    {
      // ...etc...
      "typescript": {
        // TypeScript & JavaScript config goes here
      },
      "excludes": [
        "**/node_modules"
      ],
      "plugins": [
        "https://plugins.dprint.dev/typescript-0.91.1.wasm"
      ]
    }

JS Formatting API

0.91.0

27 May 04:26
Compare
Choose a tag to compare

Changes

  • feat: strip BOM on files without any changes otherwise (#638)

Install

Install and setup dprint.

Then in your project's dprint configuration file:

  1. Specify the plugin url in the "plugins" array (can be done via dprint config add typescript).
  2. Add a "typescript" configuration property if desired.
    {
      // ...etc...
      "typescript": {
        // TypeScript & JavaScript config goes here
      },
      "excludes": [
        "**/node_modules"
      ],
      "plugins": [
        "https://plugins.dprint.dev/typescript-0.91.0.wasm"
      ]
    }

JS Formatting API

0.90.5

05 May 23:38
Compare
Choose a tag to compare

Changes

  • fix: else was moved to wrong if sometimes when formatting minified code (#633)

Install

Install and setup dprint.

Then in your project's dprint configuration file:

  1. Specify the plugin url in the "plugins" array (can be done via dprint config add typescript).
  2. Add a "typescript" configuration property if desired.
    {
      // ...etc...
      "typescript": {
        // TypeScript & JavaScript config goes here
      },
      "excludes": [
        "**/node_modules"
      ],
      "plugins": [
        "https://plugins.dprint.dev/typescript-0.90.5.wasm"
      ]
    }

JS Formatting API