Détail du package

ts-macro

ts-macro52.1kMIT0.2.7

null

readme

packages/vscode/README.md

changelog

(2025-07-17)

Bug Fixes

  • ts-macro: prevent add utils to prototype (d49e354)

(2025-07-17)

Bug Fixes

  • ts-macro: only handle script and scriptSetup block for vue (ca71743)

(2025-07-15)

Features

  • ts-macro: add push, unshift and splice proxy for codes (5fcda45)

(2025-07-15)

Features

  • ts-macro: add default features for codeInformation (ea5dc69)

(2025-07-14)

Bug Fixes

  • use correct source for vue (dcf9ccf)

(2025-07-12)

Features

  • remove replaceSourceRange (b92df38)

(2025-07-09)

Bug Fixes

  • vscode: simplify end pattern for defineStyle (b331ad3)

(2025-07-08)

Features

  • proxy codes with muggle-string (6116ea9)

(2025-07-02)

Features

  • ts-macro: add ast kit (1b36501)
  • use ts-macro.config.ts instead of tsm.config.ts (085edda)
  • vscode: add restart notice when vite config is changed (6cf89a1)

(2025-06-21)

Bug Fixes

  • ts-macro: remove placeholder (7da1bea)

(2025-06-07)

Features

  • ts-macro: add CodeWithoutSource type for replaceRange (61e321c)
  • ts-macro: export getText and getStart function for vue (83a4e63)

(2025-06-05)

Features

  • language-plugin: enable setParentNodes for createSourceFile (22be684)

(2025-06-01)

(2025-05-22)

Bug Fixes

  • language-plugin: use rollup-utils to support windows (5f32cfa)

Features

  • language-plugin: exclude node_modules by default (d2080d2)

(2025-05-09)

Bug Fixes

  • language-server: add tsconfig.json suffix for configFileName (a215e00)

(2025-05-09)

Bug Fixes

  • ts-macro: remove @vue/language-core (41fc28d)

(2025-05-05)

Features

  • language-plugin: use new Function instead of eval (2cf5b0e)
  • vscode: clear outputChannel (7abac7e)

(2025-05-04)

Features

  • ts-macro: add linkedCodeMappings (1377ca3)
  • vscode: add useOutputChannel (ac42bbc)

(2025-03-12)

Features

  • language-plugin: use jiti to support esm (7c7cffc)

(2025-03-11)

Features

  • ts-macro: export replaceSourceRange (1e63eba)

Reverts

  • language-plugin: use require to support auto-import plugins (8814c41)

(2025-03-11)

(2025-03-10)

Bug Fixes

(2025-03-09)

Bug Fixes

Features

  • language-plugin: support auto load plugins without tsm.config.ts (13c08e9)

(2025-03-09)

Bug Fixes

Features

  • language-plugin: print error log (cc51184)
  • language-plugin: support load esm plugins (f6421cf)
  • ts-macro: add code for TsmVirtualCode (c7510d5)
  • ts-macro: support nested plugins for @vue/language-tools (9c9be07)

Reverts

(2025-02-18)

Features

  • ts-macro: add code for TsmVirtualCode (55c4fb8)

(2025-01-20)

(2025-01-20)

(2024-12-14)

Features

(2024-11-29)

Features

  • add placeholder comment after all plugins have finished executing (ed2a31f)

(2024-11-25)

Features

  • language-plugin: support export default plugin (292a83d)

(2024-11-19)

Features

  • ts-macro: support nested plugins (fd86337)

(2024-11-16)

(2024-11-15)

Bug Fixes

  • vscode: prevent restart error (a4d80bc)

Features

  • language-plugin: support automatically load volar plugin from vite.config.ts (12474a0)

(2024-11-13)

Bug Fixes

  • typescript: add resolve option for createFilter (37645bb)

(2024-11-12)

Bug Fixes

  • pnpm install error (2d47ecb)
  • ts-macro: use filePath instead of fileName for createPlugin (75d0e0c)

(2024-11-12)

(2024-11-12)

Features

  • ts-macro: rename fileName to filePath & remove rawText and text options (f76850d)
  • ts-macro: add include & exclude option for tsm.config.ts (11f4d02)

(2024-11-10)

Features

  • vscode: disable plugin if tsm.config.ts not found (e9bc314)

(2024-11-08)

Bug Fixes

  • vscode: client is not exist error (5f1956e)

(2024-11-07)

Bug Fixes

Features

(2024-11-07)

Bug Fixes

(2024-11-06)

Bug Fixes

  • vscode: support typescript-plugin (a1ab871)

(2024-11-05)

(2024-11-05)

Features