Skip to content

Commit a05a163

Browse files
committed
refactor: rename
1 parent ceab5c7 commit a05a163

File tree

5 files changed

+22
-23
lines changed

5 files changed

+22
-23
lines changed

.changeset/config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"changelog": [
66
"@changesets/changelog-github",
77
{
8-
"repo": "solana-developers/glass"
8+
"repo": "solana-developers/mucho"
99
}
1010
],
1111
"commit": false,

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# glass
1+
# mucho
22

3-
This is the `glass`, a command-line tool designed to simplify the development
3+
This is the `mucho`, a command-line tool designed to simplify the development
44
and testing of Solana blockchain programs. The tool provides an array of
55
commands to manage Solana Toolkit installations, clone and manage blockchain
66
fixtures (accounts, programs, etc), and simplifying the experience of running a
@@ -14,7 +14,7 @@ experience.
1414
**Usage:**
1515

1616
```shell
17-
npx glass --help
17+
npx mucho --help
1818
```
1919

2020
This tool is not recommended to be installed as a global npm package on your
@@ -39,7 +39,7 @@ Install the Solana Toolkit local development tooling on your system.
3939
**Usage:**
4040

4141
```shell
42-
npx glass install --help
42+
npx mucho install --help
4343
```
4444

4545
The Solana Toolkit includes the following tools:
@@ -69,7 +69,7 @@ file.
6969
**Usage:**
7070

7171
```shell
72-
npx glass clone --help
72+
npx mucho clone --help
7373
```
7474

7575
The default behavior for fixture cloning is as follows:
@@ -108,7 +108,7 @@ Build all or a single Solana program in your workspace.
108108
**Usage:**
109109

110110
```shell
111-
npx glass build --help
111+
npx mucho build --help
112112
```
113113

114114
### deploy
@@ -118,7 +118,7 @@ Deploy a Solana program in your workspace.
118118
**Usage:**
119119

120120
```shell
121-
npx glass deploy --help
121+
npx mucho deploy --help
122122
```
123123

124124
The default behavior for deploying is as follows:
@@ -134,14 +134,14 @@ cloned fixtures for your repo.
134134
**Usage:**
135135

136136
```shell
137-
npx glass test-validator --help
137+
npx mucho test-validator --help
138138
```
139139

140140
> Under the hood, the `test-validator` commands wraps the Agave tool suite's
141141
> `solana-test-validator` command but also helps provide additional quality of
142142
> life improvements for Solana developers. To view the generated
143143
> `solana-test-validator` wrapper command, run
144-
> `npx glass test-validator --output-only`.
144+
> `npx mucho test-validator --output-only`.
145145
146146
The default behavior for running the `test-validator` is as follows:
147147

@@ -161,15 +161,15 @@ Run code coverage tests on a Solana program, powered by the
161161
**Usage:**
162162

163163
```shell
164-
npx glass coverage --help
164+
npx mucho coverage --help
165165
```
166166

167167
To pass additional arguments to the Zest CLI, append them at the end of this
168168
tool's command starting with `--`. For example, to run the Zest CLI's help
169169
command:
170170

171171
```shell
172-
npx glass coverage -- --help
172+
npx mucho coverage -- --help
173173
```
174174

175175
## Solana.toml

package.json

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "glass",
2+
"name": "mucho",
33
"version": "0.1.0",
44
"description": "",
55
"license": "MIT",
@@ -9,20 +9,19 @@
99
},
1010
"main": "./bin/index.mjs",
1111
"scripts": {
12-
"dev": "pnpm build && pnpm glass",
12+
"dev": "pnpm build && pnpm mucho",
1313
"build": "rollup -c",
1414
"watch": "rollup -c --watch",
1515
"test": "pnpm test:unit",
1616
"test:unit": "jest -c ./jest-unit.config.ts --rootDir . --silent",
1717
"test:unit:watch": "jest -c ./jest-unit.config.ts --rootDir . --watch",
18-
"glass": "node ./bin/index.mjs",
18+
"mucho": "node ./bin/index.mjs",
1919
"changeset:version": "changeset version && git add -A && git commit -m \"chore: version\"",
2020
"changeset:publish": "pnpm build && changeset publish",
21-
"postpublish": "git push --follow-tags",
2221
"style:fix": "prettier --write '{*,**/*}.{ts,tsx,js,jsx,css,json,md}'"
2322
},
2423
"bin": {
25-
"glass": "bin/index.mjs"
24+
"mucho": "bin/index.mjs"
2625
},
2726
"files": [
2827
"/bin"
@@ -68,14 +67,14 @@
6867
},
6968
"packageManager": "[email protected]",
7069
"keywords": [],
71-
"homepage": "https://github.com/solana-developers/glass#readme",
70+
"homepage": "https://github.com/solana-developers/mucho#readme",
7271
"bugs": {
73-
"url": "https://github.com/solana-developers/glass/issues"
72+
"url": "https://github.com/solana-developers/mucho/issues"
7473
},
7574
"repository": {
76-
"name": "solana-developers/glass",
75+
"name": "solana-developers/mucho",
7776
"type": "git",
78-
"url": "git+https://github.com/solana-developers/glass.git"
77+
"url": "git+https://github.com/solana-developers/mucho.git"
7978
},
8079
"author": "nickfrosty",
8180
"contributors": [

src/commands/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export default function cliProgramRoot() {
1010

1111
// initialize the cli commands and options parsing
1212
const program = new Command()
13-
.name(`npx glass`)
13+
.name(`npx mucho`)
1414
.version(app.version, "--version", "output the version number of this tool")
1515
// .description("")
1616
.configureOutput(cliOutputConfig);

tests/Solana.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Solana.toml is used to declare settings for use with `npx glass`
1+
# Solana.toml is used to declare settings for use with `npx mucho`
22

33
[settings]
44
# define the directory to store all the fixtures (accounts/programs) you want to clone

0 commit comments

Comments
 (0)