Skip to content

Commit 4836df7

Browse files
chore: remove @tm/build-config package (unused after Bun migration)
The tsdown-based build config is no longer needed since the build now uses Bun's native bundler via scripts/build.ts. Moved fix-null-versions utility script to scripts/ and cleaned up references.
1 parent eb7df1f commit 4836df7

8 files changed

Lines changed: 6 additions & 134 deletions

File tree

.manypkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"$schema": "https://unpkg.com/@manypkg/get-packages@1.1.3/schema.json",
33
"defaultBranch": "main",
44
"ignoredRules": ["ROOT_HAS_DEPENDENCIES", "INTERNAL_MISMATCH"],
5-
"ignoredPackages": ["@tm/core", "@tm/cli", "@tm/build-config"]
5+
"ignoredPackages": ["@tm/core", "@tm/cli"]
66
}

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
"turbo:test": "turbo test",
2424
"turbo:test:unit": "turbo test:unit",
2525
"turbo:test:integration": "turbo test:integration",
26-
"build:build-config": "bun run build -w @tm/build-config",
2726
"test": "turbo test",
2827
"test:unit": "turbo test:unit",
2928
"test:integration": "turbo test:integration",
@@ -45,7 +44,8 @@
4544
"format-check": "biome format .",
4645
"format": "biome format . --write",
4746
"deps:check": "manypkg check || echo 'Note: Workspace package version warnings are expected for internal @tm/* packages'",
48-
"deps:fix": "manypkg fix"
47+
"deps:fix": "manypkg fix",
48+
"fix-null-versions": "bun run scripts/fix-null-versions.ts"
4949
},
5050
"keywords": [
5151
"claude",

packages/build-config/CHANGELOG.md

Lines changed: 0 additions & 27 deletions
This file was deleted.

packages/build-config/package.json

Lines changed: 0 additions & 27 deletions
This file was deleted.

packages/build-config/src/tsdown.base.ts

Lines changed: 0 additions & 51 deletions
This file was deleted.

packages/build-config/tsconfig.json

Lines changed: 0 additions & 21 deletions
This file was deleted.

packages/build-config/scripts/fix-null-versions.ts renamed to scripts/fix-null-versions.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
#!/usr/bin/env npx tsx
1+
#!/usr/bin/env bun
22

33
/**
44
* Fixes package.json files where version is null (changeset quirk).
55
* Replaces "version": null with "version": ""
66
*
7-
* Usage: npx tsx packages/build-config/scripts/fix-null-versions.ts
7+
* Usage: bun run scripts/fix-null-versions.ts
88
*/
99

1010
import { readFileSync, writeFileSync } from 'node:fs';
@@ -13,7 +13,7 @@ import { dirname, join } from 'node:path';
1313
import { fileURLToPath } from 'node:url';
1414

1515
const __dirname = dirname(fileURLToPath(import.meta.url));
16-
const rootDir = join(__dirname, '..', '..', '..');
16+
const rootDir = join(__dirname, '..');
1717

1818
const packageFiles = globSync('**/package.json', {
1919
cwd: rootDir,

tsconfig.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@
2020
"@tm/cli/*": ["./apps/cli/src/*"],
2121
"@tm/mcp": ["./apps/mcp/src/index.ts"],
2222
"@tm/mcp/*": ["./apps/mcp/src/*"],
23-
"@tm/build-config": ["./packages/build-config/src/index.ts"],
24-
"@tm/build-config/*": ["./packages/build-config/src/*"],
2523
"@tm/ai-sdk-provider-grok-cli": [
2624
"./packages/ai-sdk-provider-grok-cli/src/index.ts"
2725
],

0 commit comments

Comments
 (0)