Skip to content

Commit 9a9593a

Browse files
authored
build: remove glob (#1147)
remove glob
1 parent f2aeacd commit 9a9593a

File tree

3 files changed

+3
-94
lines changed

3 files changed

+3
-94
lines changed

package-lock.json

Lines changed: 0 additions & 84 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@
5555
"@vitest/coverage-v8": "^3.0.0",
5656
"esbuild": "^0.25.0",
5757
"express": "^4.17.1",
58-
"glob": "^11.0.0",
5958
"prettier": "3.5.3",
6059
"prettier-plugin-packagejson": "^2.2.9",
6160
"tsx": "^4.19.3",

scripts/build.mjs

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import esbuild from "esbuild";
22
import { dirname } from "node:path";
33
import { mkdirSync, writeFileSync } from "node:fs";
44
import { copyFile, readFile, writeFile, rm } from "node:fs/promises";
5-
import { glob } from "glob";
65

76
/**
87
* Internal function to rewrite relative import extensions.
@@ -99,7 +98,7 @@ async function main() {
9998
await rm("pkg", { recursive: true, force: true });
10099
// Build the source code for a neutral platform as ESM
101100
await esbuild.build({
102-
entryPoints: await glob(["./src/*.ts", "./src/**/*.ts"]),
101+
entryPoints: ["./src/*.ts", "./src/**/*.ts"],
103102
outdir: "pkg/dist-src",
104103
bundle: false,
105104
...sharedOptions,
@@ -108,13 +107,8 @@ async function main() {
108107
});
109108

110109
// Remove the types file from the dist-src folder
111-
const typeFiles = await glob([
112-
"./pkg/dist-src/**/types.js.map",
113-
"./pkg/dist-src/**/types.js",
114-
]);
115-
for (const typeFile of typeFiles) {
116-
await rm(typeFile);
117-
}
110+
await rm("pkg/dist-src/types.js");
111+
await rm("pkg/dist-src/middleware/types.js");
118112

119113
const entryPoints = ["./pkg/dist-src/index.js"];
120114

0 commit comments

Comments
 (0)