diff --git a/assets/templates/multienv/deno.json b/assets/templates/multienv/deno.json index ed9baad..a443ac3 100644 --- a/assets/templates/multienv/deno.json +++ b/assets/templates/multienv/deno.json @@ -1,6 +1,5 @@ { "compilerOptions": { - "experimentalDecorators": true, "lib": ["ES2022", "DOM"], "target": "ES2022", "checkJs": true diff --git a/changelog.md b/changelog.md index f5275d3..ae336f6 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,12 @@ # Changelog +## 2025-12-18 - 2.13.3 - fix(tsconfig) +remove experimentalDecorators and useDefineForClassFields from TypeScript configuration files + +- Removed "experimentalDecorators": true from assets/templates/multienv/deno.json and tsconfig.json +- Removed "useDefineForClassFields": false from tsconfig.json +- This change alters TypeScript/Deno compiler behavior: decorator support and legacy class-field initialization semantics may be affected; code relying on those may need updates + ## 2025-12-16 - 2.13.2 - fix(deps) bump @git.zone/tspublish to ^1.11.0 diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index a1de093..a80a452 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@git.zone/cli', - version: '2.13.2', + version: '2.13.3', description: 'A comprehensive CLI tool for enhancing and managing local development workflows with gitzone utilities, focusing on project setup, version control, code formatting, and template management.' } diff --git a/tsconfig.json b/tsconfig.json index 575a85e..64284c5 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,7 +1,5 @@ { "compilerOptions": { - "experimentalDecorators": true, - "useDefineForClassFields": false, "target": "ES2022", "module": "NodeNext", "moduleResolution": "NodeNext",