Skip to content

Commit 404bd29

Browse files
committed
chore: rename to tools
1 parent 772e324 commit 404bd29

File tree

2 files changed

+22
-20
lines changed

2 files changed

+22
-20
lines changed

README.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
1-
# `@bomb.sh/nucleus`
1+
# `@bomb.sh/tools`
22

3-
This package is the internal CLI for our org. It provides:
4-
- standardized `dev` command (`node --strip-types`)
5-
- standardized `build` command with `esbuild`
6-
- standardized `test` command
7-
- standardized `lint` and `format` commands
8-
- standardized `tsconfig` settings
9-
- an opportunity to dogfood our packages
3+
This package is an internal CLI intended to standardize tooling across all Bombshell projects. It helps us dogfood our own libraries, but it also makes it easier to keep our shared dependencies in sync.
4+
5+
If you'd like to use this package for your own projects, please consider forking. We are not accepting issues on this repo.
6+
7+
- `init` command for scaffolding new projects, which clones [our `template` repo](https://github.com/bombshell-dev/template)
8+
- `bsh dev` command, using `node --experimental-strip-types --watch-path=./src/`
9+
- `bsh build` command, using [`esbuild`](https://esbuild.github.io/)
10+
- `bsh test` command, unfinished
11+
- `bsh lint` and `bsh format` commands, using [`@biomejs/biome`](https://biomejs.dev/)
12+
- shared `tsconfig.json` file

package.json

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
{
2-
"name": "@bomb.sh/nucleus",
3-
"private": true,
2+
"name": "@bomb.sh/tools",
43
"version": "0.0.0",
54
"type": "module",
65
"license": "MIT",
76
"bin": {
8-
"nucleus": "./index.ts"
7+
"bsh": "./index.ts"
98
},
109
"description": "The internal dev, build, and lint CLI for Bombshell projects",
1110
"keywords": [
1211
"cli",
1312
"bombshell",
14-
"nucleus"
13+
"internal"
1514
],
1615
"homepage": "https://bomb.sh",
1716
"author": {
@@ -21,7 +20,7 @@
2120
},
2221
"repository": {
2322
"type": "git",
24-
"url": "git+https://github.com/bombshell-dev/nucleus.git"
23+
"url": "git+https://github.com/bombshell-dev/tools.git"
2524
},
2625
"exports": {
2726
".": {
@@ -31,13 +30,13 @@
3130
"./tsconfig.json": "./tsconfig.json"
3231
},
3332
"scripts": {
34-
"nucleus": "node --experimental-strip-types --no-warnings ./src/bin.ts",
35-
"dev": "pnpm run nucleus dev",
36-
"build": "pnpm run nucleus build",
37-
"format": "pnpm run nucleus format",
38-
"init": "pnpm run nucleus init",
39-
"lint": "pnpm run nucleus lint",
40-
"test": "pnpm run nucleus test"
33+
"bsh": "node --experimental-strip-types --no-warnings ./src/bin.ts",
34+
"dev": "pnpm run bsh dev",
35+
"build": "pnpm run bsh build",
36+
"format": "pnpm run bsh format",
37+
"init": "pnpm run bsh init",
38+
"lint": "pnpm run bsh lint",
39+
"test": "pnpm run bsh test"
4140
},
4241
"devDependencies": {
4342
"@types/node": "^22.13.14"

0 commit comments

Comments
 (0)