Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/astro-plugin-doctor-cwd.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/astro-plugin-non-astro-packages.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/biome-plugin-patch-format.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/cli-edit-json-noop.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/cli-tsc-doctor-workspace.md

This file was deleted.

14 changes: 0 additions & 14 deletions .changeset/stale-texts.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tsdown-plugin-typescript.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/vland-monorepo-no-changesets.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/vland-templates-allow-builds.md

This file was deleted.

12 changes: 12 additions & 0 deletions run-run/astro-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @rrlab/astro-plugin

## 0.1.2

### Patch Changes

- [#285](https://github.com/withvariablelab/dx/pull/285) [`f963159`](https://github.com/withvariablelab/dx/commit/f963159e692b572b39d486814cb292de69707077) Thanks [@rqbazan](https://github.com/rqbazan)! - `rr tsc doctor` looks for what `astro check` needs, `@astrojs/check` and `typescript`, in each package it checks instead of the directory `rr` was started from. Run at a monorepo root, it used to look for them there, and reported them missing when only the Astro package had them.

- [#285](https://github.com/withvariablelab/dx/pull/285) [`f963159`](https://github.com/withvariablelab/dx/commit/f963159e692b572b39d486814cb292de69707077) Thanks [@rqbazan](https://github.com/rqbazan)! - In a monorepo, `rr tsc` and `rr check` run `astro check` only in the Astro packages, the ones with an `astro.config.*` or with `astro` in `dependencies`, `devDependencies` or `peerDependencies`, and `tsc --noEmit` in the other packages with a `tsconfig.json`. `astro check` used to run in every one of them, so in a plain TypeScript package it booted Astro, printed Vite warnings and wrote `.astro/` into the package. Such a package needs only `typescript`, and `rr tsc doctor` there checks `tsc`.

- [#281](https://github.com/withvariablelab/dx/pull/281) [`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8) Thanks [@rqbazan](https://github.com/rqbazan)! - The npm description, and the README where it changed, say what the code does.
- Updated dependencies [[`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8)]:
- @variablelab/clibuddy@0.8.2

## 0.1.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion run-run/astro-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@rrlab/astro-plugin",
"version": "0.1.1",
"version": "0.1.2",
"description": "run-run plugin for Astro: the typecheck capability, through astro check.",
"homepage": "https://github.com/withvariablelab/dx/tree/main/run-run/astro-plugin#readme",
"bugs": {
Expand Down
10 changes: 10 additions & 0 deletions run-run/biome-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @rrlab/biome-plugin

## 1.2.2

### Patch Changes

- [#284](https://github.com/withvariablelab/dx/pull/284) [`a3ee007`](https://github.com/withvariablelab/dx/commit/a3ee00798de014e87b3eef92fff76b4151a986ce) Thanks [@rqbazan](https://github.com/rqbazan)! - `rr plugins add biome` on a project that already has a `biome.json` formats the patched file with the installed Biome, so `rr jsc`, `rr format` and `rr check` pass on it. It used to leave the file with a 2-space indent and every array item on its own line, including arrays it didn't touch, which Biome's format check rejects. If Biome can't format the file, it's left as patched and `rr plugins add` still succeeds.

- [#281](https://github.com/withvariablelab/dx/pull/281) [`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8) Thanks [@rqbazan](https://github.com/rqbazan)! - The npm description, and the README where it changed, say what the code does.
- Updated dependencies [[`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8)]:
- @variablelab/clibuddy@0.8.2

## 1.2.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion run-run/biome-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@rrlab/biome-plugin",
"version": "1.2.1",
"version": "1.2.2",
"description": "run-run plugin for Biome: the lint, format and jscheck capabilities.",
"homepage": "https://github.com/withvariablelab/dx/tree/main/run-run/biome-plugin#readme",
"bugs": {
Expand Down
15 changes: 15 additions & 0 deletions run-run/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @rrlab/cli

## 1.6.0

### Minor Changes

- [#285](https://github.com/withvariablelab/dx/pull/285) [`f963159`](https://github.com/withvariablelab/dx/commit/f963159e692b572b39d486814cb292de69707077) Thanks [@rqbazan](https://github.com/rqbazan)! - `rr tsc doctor` checks the packages `rr tsc` checks. In a monorepo it runs the health check in each workspace package with a `tsconfig.json`, one row per package, instead of once at the workspace root, which `rr tsc` never checks. The other `doctor` commands and `rr doctor` run in the package they report on, the one with the nearest `package.json`, instead of the directory `rr` was started from. Plugins get that package as `doctor({ cwd })`, typed by the new `DoctorOptions`.

### Patch Changes

- [#284](https://github.com/withvariablelab/dx/pull/284) [`a3ee007`](https://github.com/withvariablelab/dx/commit/a3ee00798de014e87b3eef92fff76b4151a986ce) Thanks [@rqbazan](https://github.com/rqbazan)! - `rr plugins add` and `rr plugins remove` leave a JSON config file as it is when the plugin's edits change nothing in it, as with `rr plugins add biome --force` or `rr plugins add ts --force` on a file that already has them: the file stays byte-identical, and the output says "No changes for …". It used to be rewritten with a 2-space indent and each array item on its own line, so `rr check` failed on it.

- [#281](https://github.com/withvariablelab/dx/pull/281) [`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8) Thanks [@rqbazan](https://github.com/rqbazan)! - The npm description, and the README where it changed, say what the code does.
- Updated dependencies [[`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8)]:
- @variablelab/clibuddy@0.8.2
- @variablelab/loggy@0.3.2

## 1.5.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion run-run/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@rrlab/cli",
"version": "1.5.1",
"version": "1.6.0",
"description": "One way to run the scripts in a repo.",
"homepage": "https://github.com/withvariablelab/dx/tree/main/run-run/cli#readme",
"bugs": {
Expand Down
8 changes: 8 additions & 0 deletions run-run/oxc-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @rrlab/oxc-plugin

## 1.2.2

### Patch Changes

- [#281](https://github.com/withvariablelab/dx/pull/281) [`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8) Thanks [@rqbazan](https://github.com/rqbazan)! - The npm description, and the README where it changed, say what the code does.
- Updated dependencies [[`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8)]:
- @variablelab/clibuddy@0.8.2

## 1.2.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion run-run/oxc-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@rrlab/oxc-plugin",
"version": "1.2.1",
"version": "1.2.2",
"description": "run-run plugin for oxc: the lint (oxlint), format (oxfmt) and typecheck (oxlint type-aware) capabilities.",
"homepage": "https://github.com/withvariablelab/dx/tree/main/run-run/oxc-plugin#readme",
"bugs": {
Expand Down
8 changes: 8 additions & 0 deletions run-run/ts-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @rrlab/ts-plugin

## 1.2.2

### Patch Changes

- [#281](https://github.com/withvariablelab/dx/pull/281) [`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8) Thanks [@rqbazan](https://github.com/rqbazan)! - The npm description, and the README where it changed, say what the code does.
- Updated dependencies [[`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8)]:
- @variablelab/clibuddy@0.8.2

## 1.2.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion run-run/ts-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@rrlab/ts-plugin",
"version": "1.2.1",
"version": "1.2.2",
"description": "run-run plugin for TypeScript: the typecheck capability, backed by tsc.",
"homepage": "https://github.com/withvariablelab/dx/tree/main/run-run/ts-plugin#readme",
"bugs": {
Expand Down
10 changes: 10 additions & 0 deletions run-run/tsdown-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @rrlab/tsdown-plugin

## 1.2.2

### Patch Changes

- [#281](https://github.com/withvariablelab/dx/pull/281) [`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8) Thanks [@rqbazan](https://github.com/rqbazan)! - The npm description, and the README where it changed, say what the code does.

- [#283](https://github.com/withvariablelab/dx/pull/283) [`ed0fbae`](https://github.com/withvariablelab/dx/commit/ed0fbae039a51b3f3198a720cd13faec2a48c6fe) Thanks [@rqbazan](https://github.com/rqbazan)! - `rr plugins add tsdown` adds `typescript` as a dev dependency, which tsdown needs to write the `lib` preset's declarations, unless the package already has it in `dependencies` or `devDependencies`. Before, `rr pack` failed with "TypeScript is not installed" in a project without the ts plugin. `rr plugins remove tsdown` keeps `typescript`.
- Updated dependencies [[`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8)]:
- @variablelab/clibuddy@0.8.2

## 1.2.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion run-run/tsdown-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@rrlab/tsdown-plugin",
"version": "1.2.1",
"version": "1.2.2",
"description": "run-run plugin for tsdown: the pack capability, a TypeScript build with tsdown.",
"homepage": "https://github.com/withvariablelab/dx/tree/main/run-run/tsdown-plugin#readme",
"bugs": {
Expand Down
8 changes: 8 additions & 0 deletions run-run/vitest-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @rrlab/vitest-plugin

## 0.2.2

### Patch Changes

- [#281](https://github.com/withvariablelab/dx/pull/281) [`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8) Thanks [@rqbazan](https://github.com/rqbazan)! - The npm description, and the README where it changed, say what the code does.
- Updated dependencies [[`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8)]:
- @variablelab/clibuddy@0.8.2

## 0.2.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion run-run/vitest-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@rrlab/vitest-plugin",
"version": "0.2.1",
"version": "0.2.2",
"description": "run-run plugin for Vitest: the test capability, a passthrough to vitest.",
"homepage": "https://github.com/withvariablelab/dx/tree/main/run-run/vitest-plugin#readme",
"bugs": {
Expand Down
6 changes: 6 additions & 0 deletions shared/clibuddy/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @variablelab/clibuddy

## 0.8.2

### Patch Changes

- [#281](https://github.com/withvariablelab/dx/pull/281) [`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8) Thanks [@rqbazan](https://github.com/rqbazan)! - The npm description, and the README where it changed, say what the code does.

## 0.8.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion shared/clibuddy/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@variablelab/clibuddy",
"version": "0.8.1",
"version": "0.8.2",
"description": "The helpers that run-run and vland build their CLIs with.",
"homepage": "https://github.com/withvariablelab/dx/tree/main/shared/clibuddy#readme",
"bugs": {
Expand Down
6 changes: 6 additions & 0 deletions shared/loggy/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @variablelab/loggy

## 0.3.2

### Patch Changes

- [#281](https://github.com/withvariablelab/dx/pull/281) [`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8) Thanks [@rqbazan](https://github.com/rqbazan)! - The npm description, and the README where it changed, say what the code does.

## 0.3.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion shared/loggy/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@variablelab/loggy",
"version": "0.3.1",
"version": "0.3.2",
"description": "The logger of run-run and vland: messages through consola, debug output through debug.",
"homepage": "https://github.com/withvariablelab/dx/tree/main/shared/loggy#readme",
"bugs": {
Expand Down
13 changes: 13 additions & 0 deletions vland/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @variablelab/vland

## 0.4.2

### Patch Changes

- [#281](https://github.com/withvariablelab/dx/pull/281) [`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8) Thanks [@rqbazan](https://github.com/rqbazan)! - The npm description, and the README where it changed, say what the code does.

- [#286](https://github.com/withvariablelab/dx/pull/286) [`7a42302`](https://github.com/withvariablelab/dx/commit/7a423025abe7e696d07d68fbce9acfa2227b703d) Thanks [@rqbazan](https://github.com/rqbazan)! - `vland init -t monorepo` no longer ships Changesets (`.changeset/` and the `@changesets/*` devDependencies). Every package in the monorepo is private and it has no release workflow, so Changesets had nothing to version or publish. Only the `library` template ships ready to publish to npm.

- [#286](https://github.com/withvariablelab/dx/pull/286) [`7a42302`](https://github.com/withvariablelab/dx/commit/7a423025abe7e696d07d68fbce9acfa2227b703d) Thanks [@rqbazan](https://github.com/rqbazan)! - Projects from `vland init` let lefthook's install script run through pnpm's `allowBuilds` setting, which pnpm prefers since 10.26, instead of `onlyBuiltDependencies`, which pnpm 11 removed. A generated project that moved to pnpm 11 would have had its `onlyBuiltDependencies` ignored, so `pnpm install` failed with `ERR_PNPM_IGNORED_BUILDS` and the git hooks never got installed. The monorepo no longer lists `@biomejs/biome`, which has had no install script since Biome 2.
- Updated dependencies [[`301bfe5`](https://github.com/withvariablelab/dx/commit/301bfe5202550431cc9e725f8efe703ab7e57fb8)]:
- @variablelab/clibuddy@0.8.2
- @variablelab/loggy@0.3.2

## 0.4.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion vland/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@variablelab/vland",
"version": "0.4.1",
"version": "0.4.2",
"description": "Starts a project in Variable Land.",
"homepage": "https://github.com/withvariablelab/dx/tree/main/vland/cli#readme",
"bugs": {
Expand Down
Loading