From 9fb5350b2be6d8e977d00dea6a27413af65d427d Mon Sep 17 00:00:00 2001 From: Nic <162764842+Nic-Polumeyv@users.noreply.github.com> Date: Fri, 11 Sep 2026 23:31:56 -0400 Subject: [PATCH] the parser at 0.0.4: the scope analysis declares first and resolves after, and a root's tables are whole again; teasel is ours for the release-age rule --- packages/svelte/package.json | 2 +- pnpm-lock.yaml | 50 ++++++++++++++++++------------------ pnpm-workspace.yaml | 1 + 3 files changed, 27 insertions(+), 26 deletions(-) diff --git a/packages/svelte/package.json b/packages/svelte/package.json index f18777349c..d0b6badc98 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -174,7 +174,7 @@ "dependencies": { "@jridgewell/remapping": "^2.3.5", "@jridgewell/sourcemap-codec": "^1.6.0", - "@teasel/parser": "0.0.1", + "@teasel/parser": "0.0.4", "@types/estree": "^1.0.9", "aria-query": "5.3.1", "axobject-query": "^4.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f10e2e42b6..98c6b1391b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -75,8 +75,8 @@ importers: specifier: ^1.6.0 version: 1.6.0 '@teasel/parser': - specifier: 0.0.1 - version: 0.0.1 + specifier: 0.0.4 + version: 0.0.4 '@types/estree': specifier: ^1.0.9 version: 1.0.9 @@ -944,35 +944,35 @@ packages: svelte: ^5.0.0 vite: ^6.3.0 || ^7.0.0 - '@teasel/parser-darwin-arm64@0.0.1': - resolution: {integrity: sha512-f6zwBhz8pEIswWyZtz9+F/AAbEluT7CHgTL9viYuiKi/Kn8dqQNoMVdunWJt9WvFou1TiywvWktBwMC7xZTC6g==} + '@teasel/parser-darwin-arm64@0.0.4': + resolution: {integrity: sha512-WyEnzHpunVRRLJSJNL0sG7cbzi0at6h+LWPeFkMQkzC2D/VjKM56ksrlb3mCcftNAtJA1+hcVebZsaXUoOr7fw==} cpu: [arm64] os: [darwin] - '@teasel/parser-darwin-x64@0.0.1': - resolution: {integrity: sha512-6hWBZ4zXiojMcL+1JbGq6QK6cQGZbQjS20KvdIET8XWbACTjl82KKYlMUNm77o88c+3sBOfTOzFKpezEIAjU9g==} + '@teasel/parser-darwin-x64@0.0.4': + resolution: {integrity: sha512-l/2m9xwtC6UuuwZmgPpOJX6fGQpEkueg+MTQw1Ktr1wybvipRQTfq8UTxpHoMxdFTIRWq1peM4XpXYhtN3O5Jw==} cpu: [x64] os: [darwin] - '@teasel/parser-linux-arm64-gnu@0.0.1': - resolution: {integrity: sha512-Zmag9xY9OBsakKL2fwJkcTgSyZV9zDbYmiloewNgNEyq/xvC625lcUCeuEx96t7/todwe9D8nr+amVa7X+meDw==} + '@teasel/parser-linux-arm64-gnu@0.0.4': + resolution: {integrity: sha512-r5NtM+ujzYkJLOVNPxqSaQOd3dr5krg6sy/Gxg2wCHPMSBhhx5TFAKFlB3nLZjYoxTuuolq08W6jq132YBtx9Q==} cpu: [arm64] os: [linux] libc: [glibc] - '@teasel/parser-linux-x64-gnu@0.0.1': - resolution: {integrity: sha512-l+SFFXx3f2KP8JPBBqDDlssRoNfpPtlmiDRVvSmpvLLAb591XYaZyiP7AhkEvQHZRP9yC0cvd9/aS1VI0q1LOQ==} + '@teasel/parser-linux-x64-gnu@0.0.4': + resolution: {integrity: sha512-N+lLjgy23gwHBK2f2PNiqVDOKRkxEYsLOP4MPs9m5oF24U4JjyXVF7/qU/H9gjqpExneAtRcZPrx2eynngHkcw==} cpu: [x64] os: [linux] libc: [glibc] - '@teasel/parser-win32-x64-msvc@0.0.1': - resolution: {integrity: sha512-9G2xHgyrVMWkEn7q60RslDtHb06tzzBLKAVsCB1GKmjNxI+r9sL0nLmuQvkhCHCXez3rEv22TLsMMO45UaO8Dw==} + '@teasel/parser-win32-x64-msvc@0.0.4': + resolution: {integrity: sha512-h1XPxddaPsbdopW/+7CNjPodidSfDP684sMn2Oyy/PK0QdxM31lJdMDu4CmP6O4GpMf9OlZMGvPUs2UbzTlDTg==} cpu: [x64] os: [win32] - '@teasel/parser@0.0.1': - resolution: {integrity: sha512-EX86ypOn4lMsXI9WBU/Sv89Emuq1GxXARfDyd6A3UJan0IW4c3LgYTESFTTV10e6eSoR99h0JyMnxOmVzWB8xA==} + '@teasel/parser@0.0.4': + resolution: {integrity: sha512-rzoZk0Gt2qgtyLFv61mTESbtNuN0jSn1hBqp0XcJVJcd58BG2laLByzp/V4pA4VKwQMAktJNkp3MjF6PnrPk3Q==} '@types/aria-query@5.0.4': resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} @@ -3108,30 +3108,30 @@ snapshots: transitivePeerDependencies: - supports-color - '@teasel/parser-darwin-arm64@0.0.1': + '@teasel/parser-darwin-arm64@0.0.4': optional: true - '@teasel/parser-darwin-x64@0.0.1': + '@teasel/parser-darwin-x64@0.0.4': optional: true - '@teasel/parser-linux-arm64-gnu@0.0.1': + '@teasel/parser-linux-arm64-gnu@0.0.4': optional: true - '@teasel/parser-linux-x64-gnu@0.0.1': + '@teasel/parser-linux-x64-gnu@0.0.4': optional: true - '@teasel/parser-win32-x64-msvc@0.0.1': + '@teasel/parser-win32-x64-msvc@0.0.4': optional: true - '@teasel/parser@0.0.1': + '@teasel/parser@0.0.4': dependencies: '@types/estree': 1.0.9 optionalDependencies: - '@teasel/parser-darwin-arm64': 0.0.1 - '@teasel/parser-darwin-x64': 0.0.1 - '@teasel/parser-linux-arm64-gnu': 0.0.1 - '@teasel/parser-linux-x64-gnu': 0.0.1 - '@teasel/parser-win32-x64-msvc': 0.0.1 + '@teasel/parser-darwin-arm64': 0.0.4 + '@teasel/parser-darwin-x64': 0.0.4 + '@teasel/parser-linux-arm64-gnu': 0.0.4 + '@teasel/parser-linux-x64-gnu': 0.0.4 + '@teasel/parser-win32-x64-msvc': 0.0.4 '@types/aria-query@5.0.4': {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 8c81497078..d0d88cd24d 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,6 +1,7 @@ minimumReleaseAge: 2880 minimumReleaseAgeExclude: - '@sveltejs/*' + - '@teasel/*' - svelte - esrap - devalue