fix(decorators): Add Symbol.metadata polyfill and import it at entry to ensure decorator metadata is available

This commit is contained in:
2025-11-28 09:16:52 +00:00
parent 23aa29a5b8
commit 0a349180b2
5 changed files with 22 additions and 6 deletions

10
deno.lock generated
View File

@@ -1,7 +1,7 @@
{
"version": "5",
"specifiers": {
"npm:@git.zone/tsbuild@^3.1.1": "3.1.1",
"npm:@git.zone/tsbuild@^3.1.2": "3.1.2",
"npm:@git.zone/tsrun@2": "2.0.0",
"npm:@git.zone/tstest@^3.1.3": "3.1.3",
"npm:@push.rocks/lik@^6.2.2": "6.2.2",
@@ -1111,8 +1111,8 @@
],
"tarball": "https://verdaccio.lossless.digital/@esm-bundle/chai/-/chai-4.3.4-fix.0.tgz"
},
"@git.zone/tsbuild@3.1.1": {
"integrity": "sha512-x2MxBu5vaGabWGLS2Rcu/75VDKRZ0F74x0wEzgWPEqG/z9+vFu+8E70FOHj/TZJdnrw0yLEL78dUartNdGqm3A==",
"@git.zone/tsbuild@3.1.2": {
"integrity": "sha512-K0u840Qo0WEhvcpAtktvdBX6KEXjelU32o820WzcK7dMA7dd2YV+mPOEYfbmWLcdtFJkrjkigQq5fpLhTN4oKQ==",
"dependencies": [
"@git.zone/tspublish",
"@push.rocks/early",
@@ -1125,7 +1125,7 @@
"typescript"
],
"bin": true,
"tarball": "https://verdaccio.lossless.digital/@git.zone/tsbuild/-/tsbuild-3.1.1.tgz"
"tarball": "https://verdaccio.lossless.digital/@git.zone/tsbuild/-/tsbuild-3.1.2.tgz"
},
"@git.zone/tsbundle@2.6.1": {
"integrity": "sha512-P1ER6A859GBY5mmC2hNro06O1w/vYCDt5XaetE4vsyJMlFSvWGXrKTxFpTdookZvntQyoXJglYsCPKEsy+OXWQ==",
@@ -8369,7 +8369,7 @@
"workspace": {
"packageJson": {
"dependencies": [
"npm:@git.zone/tsbuild@^3.1.1",
"npm:@git.zone/tsbuild@^3.1.2",
"npm:@git.zone/tsrun@2",
"npm:@git.zone/tstest@^3.1.3",
"npm:@push.rocks/lik@^6.2.2",