-
-
Notifications
You must be signed in to change notification settings - Fork 19
Comparing changes
Open a pull request
base repository: tinylibs/tinyexec
base: 1.0.4
head repository: tinylibs/tinyexec
compare: 1.1.0
- 10 commits
- 11 files changed
- 6 contributors
Commits on Mar 14, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 4a3c987 - Browse repository at this point
Copy the full SHA 4a3c987View commit details
Commits on Mar 16, 2026
-
chore(deps-dev): bump the development-dependencies group with 5 updat…
…es (#97) Bumps the development-dependencies group with 5 updates: | Package | From | To | | --- | --- | --- | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.4.0` | `25.5.0` | | [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.18` | `4.1.0` | | [tsdown](https://github.com/rolldown/tsdown) | `0.21.1` | `0.21.4` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.0` | `8.57.1` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.0` | Updates `@types/node` from 25.4.0 to 25.5.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vitest/coverage-v8` from 4.0.18 to 4.1.0 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/coverage-v8) Updates `tsdown` from 0.21.1 to 0.21.4 - [Release notes](https://github.com/rolldown/tsdown/releases) - [Commits](rolldown/tsdown@v0.21.1...v0.21.4) Updates `typescript-eslint` from 8.57.0 to 8.57.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/typescript-eslint) Updates `vitest` from 4.0.18 to 4.1.0 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/vitest) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 25.5.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: "@vitest/coverage-v8" dependency-version: 4.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: tsdown dependency-version: 0.21.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: typescript-eslint dependency-version: 8.57.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: vitest dependency-version: 4.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f9323a9 - Browse repository at this point
Copy the full SHA f9323a9View commit details
Commits on Mar 20, 2026
-
feat(#33): implements sync API (#96)
* test: add sync test case * feat: implement sync API * test: re-org tests * feat: use `xSync` instead of `xs` * fix: windows CRLF lines for sync API * chore: make prettier happy * chore: rework shared sync/async interfaces --------- Co-authored-by: James Garbutt <43081j@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 70b1d9c - Browse repository at this point
Copy the full SHA 70b1d9cView commit details
Commits on Mar 21, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 52b74a8 - Browse repository at this point
Copy the full SHA 52b74a8View commit details
Commits on Mar 27, 2026
-
feat: improve Bun runtime compatibility (#101)
* fix: improve Bun compatibility * ci: add Bun test job
Configuration menu - View commit details
-
Copy full SHA for fa9f740 - Browse repository at this point
Copy the full SHA fa9f740View commit details
Commits on Mar 30, 2026
-
chore(deps-dev): bump the development-dependencies group across 1 dir…
…ectory with 6 updates (#105) Bumps the development-dependencies group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.0` | `4.1.2` | | [eslint](https://github.com/eslint/eslint) | `10.0.3` | `10.1.0` | | [tsdown](https://github.com/rolldown/tsdown) | `0.21.4` | `0.21.7` | | [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.2` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.1` | `8.58.0` | Updates `@vitest/coverage-v8` from 4.1.0 to 4.1.2 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.2/packages/coverage-v8) Updates `eslint` from 10.0.3 to 10.1.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.0.3...v10.1.0) Updates `tsdown` from 0.21.4 to 0.21.7 - [Release notes](https://github.com/rolldown/tsdown/releases) - [Commits](rolldown/tsdown@v0.21.4...v0.21.7) Updates `typescript` from 5.9.3 to 6.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.9.3...v6.0.2) Updates `typescript-eslint` from 8.57.1 to 8.58.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/typescript-eslint) Updates `vitest` from 4.1.0 to 4.1.2 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.2/packages/vitest) --- updated-dependencies: - dependency-name: "@vitest/coverage-v8" dependency-version: 4.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: eslint dependency-version: 10.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: tsdown dependency-version: 0.21.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: typescript dependency-version: 6.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: development-dependencies - dependency-name: typescript-eslint dependency-version: 8.58.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: vitest dependency-version: 4.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 04fde07 - Browse repository at this point
Copy the full SHA 04fde07View commit details
Commits on Apr 1, 2026
-
feat: Support
Result | ExecProcess | stringforoptions.stdin(#106)* Support `stdin` as `Result | ExecProcess | string` * Update docs
Configuration menu - View commit details
-
Copy full SHA for 4acd4a9 - Browse repository at this point
Copy the full SHA 4acd4a9View commit details
Commits on Apr 4, 2026
-
Configuration menu - View commit details
-
Copy full SHA for a158629 - Browse repository at this point
Copy the full SHA a158629View commit details
Commits on Apr 5, 2026
-
fix: add current
nodeexecutable's directory to start ofPATH(#108)The current `node` executable's directory is now added to the start of the `PATH` environment variable of spawned tasks. This makes sure the same `node` version is used to spawn any child `node` processes, and fixes the following issues: - When using a Node.js version manager with multiple versions installed ([nvm](https://github.com/nvm-sh/nvm), [n](https://github.com/tj/n), for example), scripts with the `#!/usr/bin/env node` shebang ([Prettier](https://github.com/prettier/prettier), [ESLint](https://github.com/eslint/eslint), for example) were previously spawned using the default Node.js version configured by the version manager (the one `which node` points to) on POSIX systems. Now, they will be spawned with the same version that `tinyexec` itself was started with. - For example, if your default Node.js version is 24.14.1 but `tinyexec` is run with the latest version 25.9.0, the processes spawned by `tinyexec` will now also use version 25.9.0. Previously they were spawned using the default version 24.14.1. - When installing Node.js from the Ubuntu App Center ([Snap store](https://snapcraft.io/store)), the `node` executable available in `PATH` is a symlink pointing to Snap itself. The sandboxing features of Snap prevented `tinyexec` from spawning scripts with the `#!/usr/bin/env node` shebang, because it meant `tinyexec` tried to spawn Snap via the symlink. This resulted in an `ENOENT` error when trying to run `prettier`, for example. Now, since the real `node` executable's directory is available in the `PATH`, `tinyexec` will instead spawn the script with the real `node` binary successfully.
Configuration menu - View commit details
-
Copy full SHA for 5120700 - Browse repository at this point
Copy the full SHA 5120700View commit details
Commits on Apr 7, 2026
-
chore(deps-dev): bump the development-dependencies group with 2 updat…
…es (#110) Bumps the development-dependencies group with 2 updates: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) and [eslint](https://github.com/eslint/eslint). Updates `@types/node` from 25.5.0 to 25.5.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `eslint` from 10.1.0 to 10.2.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.1.0...v10.2.0) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 25.5.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: eslint dependency-version: 10.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8a2484f - Browse repository at this point
Copy the full SHA 8a2484fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.0.4...1.1.0