diff --git a/.changeset/expr-eval-estree-from-npm.md b/.changeset/expr-eval-estree-from-npm.md new file mode 100644 index 000000000..2aec2692e --- /dev/null +++ b/.changeset/expr-eval-estree-from-npm.md @@ -0,0 +1,5 @@ +--- +"@gitbook/expr": patch +--- + +Depend on `eval-estree-expression` from the npm registry (`^3.0.1`) instead of a pinned GitHub commit. The published `3.0.1` release is built from the exact commit the package was pinned to, so the code is unchanged — this only removes the fragile git/tarball dependency so consumers install it from npm like any other package. diff --git a/bun.lock b/bun.lock index e6214a000..e749e7550 100644 --- a/bun.lock +++ b/bun.lock @@ -81,7 +81,7 @@ "acorn-walk": "^8.3.4", "assert-never": "catalog:", "escodegen": "^2.1.0", - "eval-estree-expression": "github:jonschlinkert/eval-estree-expression#fb0246a", + "eval-estree-expression": "^3.0.1", }, "devDependencies": { "@tsconfig/node20": "catalog:", @@ -2274,7 +2274,7 @@ "etag": ["etag@1.8.1", "", {}, "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="], - "eval-estree-expression": ["eval-estree-expression@github:jonschlinkert/eval-estree-expression#fb0246a", {}, "jonschlinkert-eval-estree-expression-fb0246a"], + "eval-estree-expression": ["eval-estree-expression@3.0.1", "", {}, "sha512-zTLKGbiVdQYp4rQkSoXPibrFf5ZoPn6jzExegRLEQ13F+FSxu5iLgaRH6hlDs2kWSUa6vp8yD20cdJi0me6pEw=="], "event-emitter": ["event-emitter@0.3.5", "", { "dependencies": { "d": "1", "es5-ext": "~0.10.14" } }, "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA=="], diff --git a/packages/expr/package.json b/packages/expr/package.json index 5189c0b2c..129e51273 100644 --- a/packages/expr/package.json +++ b/packages/expr/package.json @@ -16,7 +16,7 @@ "acorn-walk": "^8.3.4", "assert-never": "catalog:", "escodegen": "^2.1.0", - "eval-estree-expression": "github:jonschlinkert/eval-estree-expression#fb0246a" + "eval-estree-expression": "^3.0.1" }, "devDependencies": { "@tsconfig/strictest": "catalog:",