Skip to content

Commit 3c6be50

Browse files
authored
[IDP-1972] Fix missing bin error (#24)
1 parent 92f8e42 commit 3c6be50

File tree

7 files changed

+17
-4
lines changed

7 files changed

+17
-4
lines changed

.changeset/orange-terms-drive.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@workleap/create-schemas": patch
3+
---
4+
5+
Only include build output in package when published
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#!/usr/bin/env node
2+
import("../dist/cli.js");

packages/create-schemas/package.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414
"provenance": true
1515
},
1616
"type": "module",
17-
"bin": "./dist/bin.js",
17+
"bin": {
18+
"create-schemas": "./bin/create-schemas.js"
19+
},
1820
"exports": {
1921
".": {
2022
"import": "./dist/index.js",
@@ -25,6 +27,10 @@
2527
"types": "./dist/plugins/index.d.ts"
2628
}
2729
},
30+
"files": [
31+
"bin",
32+
"dist"
33+
],
2834
"scripts": {
2935
"dev": "tsup --config tsup.dev.ts",
3036
"test": "vitest",

packages/create-schemas/tests/fixtures.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ interface BinOptions {
3434
}
3535

3636
export async function runCompiledBin(options: BinOptions): Promise<GenerationFile[]> {
37-
const binUrl = new URL("../dist/bin.js", import.meta.url);
37+
const binUrl = new URL("../bin/create-schemas.js", import.meta.url);
3838

3939
const cwdArgs = options.cwd ? ["--cwd", options.cwd] : [];
4040

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { defineBuildConfig } from "@workleap/tsup-configs";
22

33
export default defineBuildConfig({
4-
entry: ["src/bin.ts", "src/index.ts", "src/plugins/index.ts"],
4+
entry: ["src/cli.ts", "src/index.ts", "src/plugins/index.ts"],
55
platform: "node"
66
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { defineDevConfig } from "@workleap/tsup-configs";
22

33
export default defineDevConfig({
4-
entry: ["src/bin.ts", "src/index.ts", "src/plugins/index.ts"],
4+
entry: ["src/cli.ts", "src/index.ts", "src/plugins/index.ts"],
55
platform: "node"
66
});

0 commit comments

Comments
 (0)