Skip to content

Commit 8a1791e

Browse files
committed
chore: Remove ts-node usage
1 parent a8b226f commit 8a1791e

22 files changed

Lines changed: 91 additions & 148 deletions

File tree

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,7 @@
3737
"minimatch": "^10.2.2",
3838
"npm-run-all": "^4.1.5",
3939
"nx": "22.5.2",
40-
"oxfmt": "^0.33.0",
41-
"ts-node": "^10.9.2"
40+
"oxfmt": "^0.33.0"
4241
},
4342
"volta": {
4443
"node": "22.22.0",

packages/babel-plugin-component-annotate/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@
6060
"vitest": "^4.0.0",
6161
"premove": "^4.0.0",
6262
"rolldown": "^1.0.0",
63-
"ts-node": "^10.9.1",
6463
"typescript": "^4.7.4"
6564
},
6665
"volta": {

packages/dev-utils/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
out
2+
README.md

packages/dev-utils/index.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

packages/dev-utils/package.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,12 @@
33
"version": "5.3.0",
44
"license": "MIT",
55
"private": true,
6-
"files": [
7-
"src"
8-
],
6+
"type": "module",
7+
"main": "./out/index.mjs",
8+
"module": "./out/index.mjs",
9+
"scripts": {
10+
"build": "rolldown --config rollup.config.mjs"
11+
},
912
"peerDependencies": {
1013
"eslint": "^8.14.0"
1114
},
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import packageJson from "./package.json" with { type: "json" };
2+
import modulePackage from "module";
3+
4+
export default {
5+
platform: "node",
6+
input: ["src/index.ts"],
7+
output: [
8+
{
9+
file: packageJson.module,
10+
format: "esm",
11+
exports: "named",
12+
sourcemap: true,
13+
},
14+
],
15+
};

packages/dev-utils/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from "./generate-documentation-table";
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"$schema": "https://json.schemastore.org/tsconfig",
3+
"extends": "@sentry-internal/sentry-bundler-plugin-tsconfig/base-config.json",
4+
"include": ["./src/**/*"],
5+
"compilerOptions": {
6+
"esModuleInterop": true,
7+
"declaration": true,
8+
"emitDeclarationOnly": true,
9+
"declarationDir": "./dist/types"
10+
}
11+
}

packages/esbuild-plugin/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,20 +45,20 @@
4545
"clean:deps": "premove node_modules",
4646
"test": "vitest run",
4747
"lint": "eslint ./src ./test",
48-
"prepack": "ts-node ./src/prepack.ts"
48+
"prepack": "node ./prepack.mjs"
4949
},
5050
"dependencies": {
5151
"@sentry/bundler-plugin-core": "5.3.0"
5252
},
5353
"devDependencies": {
5454
"@sentry-internal/eslint-config": "5.3.0",
5555
"@sentry-internal/sentry-bundler-plugin-tsconfig": "5.3.0",
56+
"@sentry-internal/dev-utils": "5.3.0",
5657
"@types/node": "^18.6.3",
5758
"eslint": "^8.18.0",
5859
"vitest": "^4.0.0",
5960
"premove": "^4.0.0",
6061
"rolldown": "^1.0.0",
61-
"ts-node": "^10.9.1",
6262
"typescript": "^4.7.4"
6363
},
6464
"volta": {
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@ import { generateOptionsDocumentation } from "@sentry-internal/dev-utils";
22
import * as fs from "fs";
33
import * as path from "path";
44

5-
const readmeTemplate = fs.readFileSync(path.join(__dirname, "..", "README_TEMPLATE.md"), "utf-8");
5+
const __dirname = path.dirname(new URL(import.meta.url).pathname);
6+
7+
const readmeTemplate = fs.readFileSync(path.join(__dirname, "README_TEMPLATE.md"), "utf-8");
68
const readme = readmeTemplate.replace(
79
/#OPTIONS_SECTION_INSERT#/,
810
generateOptionsDocumentation("rollup")
911
);
10-
fs.writeFileSync(path.join(__dirname, "..", "README.md"), readme, "utf-8");
12+
fs.writeFileSync(path.join(__dirname, "README.md"), readme, "utf-8");

0 commit comments

Comments
 (0)