Skip to content

Commit 382821a

Browse files
Merge pull request shepherdjerred#182 from shepherdjerred/claude/setup-npm-deployment-lU8Sc
feat(bun-decompile): configure npm publishing with release-please
2 parents 32e6f51 + 240bdd8 commit 382821a

4 files changed

Lines changed: 41 additions & 2 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"packages/bun-decompile": "0.1.0",
23
"packages/dagger-utils": "0.5.0",
34
"packages/eslint-config": "0.2.0"
45
}

packages/bun-decompile/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ bun add @shepherdjerred/bun-decompile
2121
bun add -g @shepherdjerred/bun-decompile
2222
```
2323

24-
Requires [Bun](https://bun.sh) runtime.
24+
> **Note:** This package requires [Bun](https://bun.sh) runtime and will not work with Node.js.
25+
> It uses Bun-specific APIs (`Bun.file()`, `Bun.write()`) for file operations.
2526
2627
## Quick Start
2728

packages/bun-decompile/package.json

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,49 @@
11
{
22
"name": "@shepherdjerred/bun-decompile",
33
"version": "0.1.0",
4+
"description": "Extract and de-minify source code from Bun-compiled executables using AI (Bun runtime required)",
45
"type": "module",
56
"bin": {
67
"bun-decompile": "./src/index.ts"
78
},
89
"exports": {
910
".": "./src/lib/index.ts"
1011
},
12+
"files": [
13+
"src",
14+
"README.md",
15+
"LICENSE"
16+
],
17+
"keywords": [
18+
"bun",
19+
"decompile",
20+
"decompiler",
21+
"deminify",
22+
"reverse-engineering",
23+
"sourcemap",
24+
"ai",
25+
"claude",
26+
"openai"
27+
],
28+
"author": "Jerred Shepherd",
29+
"license": "GPL-3.0",
30+
"repository": {
31+
"type": "git",
32+
"url": "git+https://github.com/shepherdjerred/monorepo.git",
33+
"directory": "packages/bun-decompile"
34+
},
35+
"homepage": "https://github.com/shepherdjerred/monorepo/tree/main/packages/bun-decompile#readme",
36+
"bugs": {
37+
"url": "https://github.com/shepherdjerred/monorepo/issues"
38+
},
39+
"engines": {
40+
"bun": ">=1.0.0"
41+
},
1142
"scripts": {
43+
"build": "true",
1244
"test": "bun test",
13-
"typecheck": "tsc --noEmit"
45+
"typecheck": "tsc --noEmit",
46+
"prepublishOnly": "bun run typecheck"
1447
},
1548
"dependencies": {
1649
"@anthropic-ai/sdk": "^0.52.0",

release-please-config.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json",
33
"packages": {
4+
"packages/bun-decompile": {
5+
"release-type": "node",
6+
"package-name": "@shepherdjerred/bun-decompile"
7+
},
48
"packages/dagger-utils": {
59
"release-type": "node",
610
"package-name": "@shepherdjerred/dagger-utils"

0 commit comments

Comments
 (0)