Skip to content

Commit

Permalink
Merge branch 'main' of github.com:drewdecarme/buttery-tools into main
Browse files Browse the repository at this point in the history
  • Loading branch information
drewdecarme committed Nov 29, 2024
2 parents 0206004 + adfa884 commit 2636277
Show file tree
Hide file tree
Showing 14 changed files with 81 additions and 36 deletions.
15 changes: 0 additions & 15 deletions .monoweave/882908f3.md

This file was deleted.

12 changes: 12 additions & 0 deletions packages/buttery-builtins/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@

<!-- MONOWEAVE:BELOW -->

## @buttery/builtins (v0.1.6) <a name="0.1.6"></a>

This changeset fixes some bugs with the bundling and transpilation of the assets needed to be run from the CLI. It's another step to providing the full mono-repo stability while dog-fooding the rest of the application.

- `@buttery/builtins` - Adds full type-safety to the `inlineTryCatch` function
- `@buttery/cli` - Adds docs to the buttery tools documentation
- Organizes the docs in the CLI package
- `@buttery/core` - Changes the to resolve files using `NodeNext` which requires file extensions on imports. This allows the CLI to reference barrel imports as well as singular file imports while running in a purely node context.
- `@buttery/docs` - Re-loads the manifest and graph when files are added and changed by correctly invalidating the virtual modules.



## @buttery/builtins (v0.1.5) <a name="0.1.5"></a>

Adds a new `@buttery/docs` API called `add` which allows you to either programmatically or via the `@buttery/cli` to add a new buttery doc by means of a few prompts.
Expand Down
2 changes: 1 addition & 1 deletion packages/buttery-builtins/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@buttery/builtins",
"version": "0.1.5",
"version": "0.1.6",
"description": "Common utilities that are a part of every @buttery/tool but also should be standard in the TS/JS language",
"sideEffects": false,
"type": "module",
Expand Down
12 changes: 12 additions & 0 deletions packages/buttery-cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@

<!-- MONOWEAVE:BELOW -->

## @buttery/cli (v0.4.1) <a name="0.4.1"></a>

This changeset fixes some bugs with the bundling and transpilation of the assets needed to be run from the CLI. It's another step to providing the full mono-repo stability while dog-fooding the rest of the application.

- `@buttery/builtins` - Adds full type-safety to the `inlineTryCatch` function
- `@buttery/cli` - Adds docs to the buttery tools documentation
- Organizes the docs in the CLI package
- `@buttery/core` - Changes the to resolve files using `NodeNext` which requires file extensions on imports. This allows the CLI to reference barrel imports as well as singular file imports while running in a purely node context.
- `@buttery/docs` - Re-loads the manifest and graph when files are added and changed by correctly invalidating the virtual modules.



## @buttery/cli (v0.4.0) <a name="0.4.0"></a>

Adds a new `@buttery/docs` API called `add` which allows you to either programmatically or via the `@buttery/cli` to add a new buttery doc by means of a few prompts.
Expand Down
2 changes: 1 addition & 1 deletion packages/buttery-cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@buttery/cli",
"version": "0.4.0",
"version": "0.4.1",
"description": "A file based CLI designed to making writing a CLI as easy as exporting a few functions in a file",
"sideEffects": false,
"type": "module",
Expand Down
12 changes: 12 additions & 0 deletions packages/buttery-commands/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@

<!-- MONOWEAVE:BELOW -->

## @buttery/commands (v0.4.1) <a name="0.4.1"></a>

This changeset fixes some bugs with the bundling and transpilation of the assets needed to be run from the CLI. It's another step to providing the full mono-repo stability while dog-fooding the rest of the application.

- `@buttery/builtins` - Adds full type-safety to the `inlineTryCatch` function
- `@buttery/cli` - Adds docs to the buttery tools documentation
- Organizes the docs in the CLI package
- `@buttery/core` - Changes the to resolve files using `NodeNext` which requires file extensions on imports. This allows the CLI to reference barrel imports as well as singular file imports while running in a purely node context.
- `@buttery/docs` - Re-loads the manifest and graph when files are added and changed by correctly invalidating the virtual modules.



## @buttery/commands (v0.4.0) <a name="0.4.0"></a>

Adds a new `@buttery/docs` API called `add` which allows you to either programmatically or via the `@buttery/cli` to add a new buttery doc by means of a few prompts.
Expand Down
4 changes: 2 additions & 2 deletions packages/buttery-commands/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@buttery/commands",
"version": "0.4.0",
"version": "0.4.1",
"description": "Create CLIs using file system based routing",
"type": "module",
"sideEffects": false,
Expand Down Expand Up @@ -47,7 +47,7 @@
"typescript": "5.6.3"
},
"dependencies": {
"@buttery/core": "workspace:^0.1.5",
"@buttery/core": "workspace:^0.1.6",
"@inquirer/prompts": "7.0.1",
"chokidar": "^4.0.1",
"fs-extra": "^11.2.0",
Expand Down
12 changes: 12 additions & 0 deletions packages/buttery-core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@

<!-- MONOWEAVE:BELOW -->

## @buttery/core (v0.1.6) <a name="0.1.6"></a>

This changeset fixes some bugs with the bundling and transpilation of the assets needed to be run from the CLI. It's another step to providing the full mono-repo stability while dog-fooding the rest of the application.

- `@buttery/builtins` - Adds full type-safety to the `inlineTryCatch` function
- `@buttery/cli` - Adds docs to the buttery tools documentation
- Organizes the docs in the CLI package
- `@buttery/core` - Changes the to resolve files using `NodeNext` which requires file extensions on imports. This allows the CLI to reference barrel imports as well as singular file imports while running in a purely node context.
- `@buttery/docs` - Re-loads the manifest and graph when files are added and changed by correctly invalidating the virtual modules.



## @buttery/core (v0.1.4) <a name="0.1.4"></a>

This changeset completely re-writes the `@buttery/commands` package from the ground up. Previously, the framework would look at a few directories, read some values and then create a `commander` program that would be built to the `bin` directory of the package that you we're working in.
Expand Down
4 changes: 2 additions & 2 deletions packages/buttery-core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@buttery/core",
"version": "0.1.5",
"version": "0.1.6",
"description": "A collection of types that are used across all buttery packages / tools",
"type": "module",
"sideEffects": false,
Expand Down Expand Up @@ -45,7 +45,7 @@
"typescript": "5.6.3"
},
"dependencies": {
"@buttery/builtins": "workspace:^0.1.5",
"@buttery/builtins": "workspace:^0.1.6",
"@buttery/logs": "workspace:^0.1.4",
"@inquirer/checkbox": "^4.0.2",
"esbuild": "^0.24.0",
Expand Down
12 changes: 12 additions & 0 deletions packages/buttery-docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@

<!-- MONOWEAVE:BELOW -->

## @buttery/docs (v0.2.1) <a name="0.2.1"></a>

This changeset fixes some bugs with the bundling and transpilation of the assets needed to be run from the CLI. It's another step to providing the full mono-repo stability while dog-fooding the rest of the application.

- `@buttery/builtins` - Adds full type-safety to the `inlineTryCatch` function
- `@buttery/cli` - Adds docs to the buttery tools documentation
- Organizes the docs in the CLI package
- `@buttery/core` - Changes the to resolve files using `NodeNext` which requires file extensions on imports. This allows the CLI to reference barrel imports as well as singular file imports while running in a purely node context.
- `@buttery/docs` - Re-loads the manifest and graph when files are added and changed by correctly invalidating the virtual modules.



## @buttery/docs (v0.2.0) <a name="0.2.0"></a>

Adds a new `@buttery/docs` API called `add` which allows you to either programmatically or via the `@buttery/cli` to add a new buttery doc by means of a few prompts.
Expand Down
6 changes: 3 additions & 3 deletions packages/buttery-docs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@buttery/docs",
"version": "0.2.0",
"version": "0.2.1",
"description": "TODO",
"type": "module",
"sideEffects": false,
Expand Down Expand Up @@ -74,9 +74,9 @@
"@babel/core": "7.26.0",
"@babel/preset-react": "7.25.9",
"@babel/preset-typescript": "7.26.0",
"@buttery/builtins": "workspace:^0.1.5",
"@buttery/builtins": "workspace:^0.1.6",
"@buttery/components": "workspace:^0.1.4",
"@buttery/core": "workspace:^0.1.5",
"@buttery/core": "workspace:^0.1.6",
"@buttery/meta": "workspace:^0.1.4",
"@inquirer/prompts": "^7.1.0",
"@linaria/core": "6.2.0",
Expand Down
4 changes: 2 additions & 2 deletions packages/buttery-icons/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@buttery/icons",
"version": "0.1.5",
"version": "0.1.6",
"description": "TODO:",
"type": "module",
"sideEffects": false,
Expand Down Expand Up @@ -38,7 +38,7 @@
"typescript": "5.6.3"
},
"dependencies": {
"@buttery/core": "workspace:^0.1.5",
"@buttery/core": "workspace:^0.1.6",
"@buttery/logs": "workspace:^0.1.4",
"@svgr/cli": "8.1.0",
"@svgr/core": "8.1.0",
Expand Down
4 changes: 2 additions & 2 deletions packages/buttery-tokens/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@buttery/tokens",
"version": "0.1.5",
"version": "0.1.6",
"description": "TBD",
"type": "module",
"sideEffects": false,
Expand Down Expand Up @@ -43,7 +43,7 @@
"tsx": "4.19.2"
},
"dependencies": {
"@buttery/core": "workspace:^0.1.5",
"@buttery/core": "workspace:^0.1.6",
"@remix-run/dev": "2.13.1",
"@remix-run/node": "2.13.1",
"@remix-run/react": "2.13.1",
Expand Down
16 changes: 8 additions & 8 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1339,7 +1339,7 @@ __metadata:
languageName: node
linkType: hard

"@buttery/builtins@workspace:^0.1.5, @buttery/builtins@workspace:packages/buttery-builtins":
"@buttery/builtins@workspace:^0.1.6, @buttery/builtins@workspace:packages/buttery-builtins":
version: 0.0.0-use.local
resolution: "@buttery/builtins@workspace:packages/buttery-builtins"
dependencies:
Expand Down Expand Up @@ -1369,7 +1369,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@buttery/commands@workspace:packages/buttery-commands"
dependencies:
"@buttery/core": "workspace:^0.1.5"
"@buttery/core": "workspace:^0.1.6"
"@buttery/tsconfig": "workspace:*"
"@inquirer/prompts": "npm:7.0.1"
"@ngneat/falso": "npm:7.2.0"
Expand Down Expand Up @@ -1406,11 +1406,11 @@ __metadata:
languageName: unknown
linkType: soft

"@buttery/core@workspace:^0.1.5, @buttery/core@workspace:packages/buttery-core":
"@buttery/core@workspace:^0.1.6, @buttery/core@workspace:packages/buttery-core":
version: 0.0.0-use.local
resolution: "@buttery/core@workspace:packages/buttery-core"
dependencies:
"@buttery/builtins": "workspace:^0.1.5"
"@buttery/builtins": "workspace:^0.1.6"
"@buttery/logs": "workspace:^0.1.4"
"@buttery/tsconfig": "workspace:*"
"@inquirer/checkbox": "npm:^4.0.2"
Expand All @@ -1431,9 +1431,9 @@ __metadata:
"@babel/core": "npm:7.26.0"
"@babel/preset-react": "npm:7.25.9"
"@babel/preset-typescript": "npm:7.26.0"
"@buttery/builtins": "workspace:^0.1.5"
"@buttery/builtins": "workspace:^0.1.6"
"@buttery/components": "workspace:^0.1.4"
"@buttery/core": "workspace:^0.1.5"
"@buttery/core": "workspace:^0.1.6"
"@buttery/icons": "workspace:*"
"@buttery/meta": "workspace:^0.1.4"
"@buttery/tokens": "workspace:*"
Expand Down Expand Up @@ -1485,7 +1485,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@buttery/icons@workspace:packages/buttery-icons"
dependencies:
"@buttery/core": "workspace:^0.1.5"
"@buttery/core": "workspace:^0.1.6"
"@buttery/logs": "workspace:^0.1.4"
"@buttery/tsconfig": "workspace:*"
"@svgr/cli": "npm:8.1.0"
Expand Down Expand Up @@ -1556,7 +1556,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@buttery/tokens@workspace:packages/buttery-tokens"
dependencies:
"@buttery/core": "workspace:^0.1.5"
"@buttery/core": "workspace:^0.1.6"
"@remix-run/dev": "npm:2.13.1"
"@remix-run/node": "npm:2.13.1"
"@remix-run/react": "npm:2.13.1"
Expand Down

0 comments on commit 2636277

Please sign in to comment.