nrr

Minimal, blazing fast npm scripts runner

GPL-3.0 License

Downloads
10.6K
Stars
157
Committers
6

Bot releases are visible (Hide)

nrr - Latest Release

Published by github-actions[bot] 2 months ago

Features

  • c312e64 (list) Use unicode-width for alignment (#58) - Ryan Cao

Refactor

  • 92eb098 Code quality improvements - Ryan Cao

Performance

  • 159e300 (list) Expand stdout locking - Ryan Cao

Miscellaneous

  • ffeea6d (ci) Add update flake.lock workflow - Ryan Cao
  • 2162be2 (update-flake-lock) Use GitHub Actions for creating PRs - Ryan Cao
  • c826f99 (build) Enable link-time optimizations - Ryan Cao
  • 113e84a (nix) Refactors and improvements - Ryan Cao
  • 1e11638 (nix) [breaking] Rename boolean flags according to convention - Ryan Cao
  • 82259e7 (nix) Refactor flake (#65) - seth

Dependencies

  • d00398e Bump DeterminateSystems/nix-installer-action from 12 to 13 (#57) - dependabot[bot]
  • a181ae1 Bump clap from 4.5.11 to 4.5.13 (#60) - dependabot[bot]
  • b3817bc Bump indexmap from 2.2.6 to 2.3.0 (#59) - dependabot[bot]
  • cd1f248 Update dependencies - Ryan Cao
  • a5f3884 Update flake.lock (#61) - Ryan Cao
  • 9135a05 Bump clap from 4.5.14 to 4.5.15 (#63) - dependabot[bot]
  • bdc1ddf Bump serde from 1.0.205 to 1.0.207 (#64) - dependabot[bot]
nrr - v0.9.4

Published by github-actions[bot] 3 months ago

Features

  • 0e057b8 (list) More compact layout - @ryanccn

Miscellaneous

  • 0b0e0bc Don't generate attestations on PRs - @ryanccn
  • 002d6e0 Fix inputs and tests in devshell (#52) - @cristianoliveira
  • ce44fc3 Update dependencies and inputs - @ryanccn
  • 9c4b678 Add Contributor Covenant - @ryanccn

Build

  • 37a5834 Update dependencies - @ryanccn
nrr -

Published by github-actions[bot] 4 months ago

Bug Fixes

  • d42f7f3 Detect actual argv0 instead of current executable - Ryan Cao

    Thank you to @soopyc for reporting this critical bug!

Testing

  • 6155ae8 Add invalid JSON case - Ryan Cao

Documentation

  • ea82173 Clarify exec context - Ryan Cao

Miscellaneous

  • ce64c3f Add build provenance attestations - Ryan Cao
nrr - v0.9.2

Published by github-actions[bot] 5 months ago

Features

  • ca529de Warn on read and parse errors - Ryan Cao

Refactor

  • d3beafa Adopt thiserror - Ryan Cao

Miscellaneous

  • c1fce66 Generate changelog for releases - Ryan Cao
nrr - v0.9.1

Published by ryanccn 5 months ago

Features

  • c360fbe Add installer script - Ryan Cao

Bug Fixes

  • 7d81dad (list) Remove extra newline at end of output - Ryan Cao

Refactor

  • 9235f68 Make shared util modules - Ryan Cao

Testing

  • 7fe789c (run) Add test for multiple arguments - Ryan Cao

Documentation

  • 7a46bb6 Complete GitHub Releases section - Ryan Cao
  • 16ab9b9 Add cargo-binstall support - Ryan Cao
  • e8d5c80 Update benchmark to include node --run - Ryan Cao

Build

  • 122bda0 Add aarch64-pc-windows-msvc target - Ryan Cao
nrr - v0.9.0

Published by ryanccn 6 months ago

Features

  • 7c1576e [breaking] Arbitrary command execution (#27) - Ryan Cao
  • b6d0d14 Add silent flag - Ryan Cao
  • e3ebf16 Adopt simd_json, drop zero-copy - Ryan Cao
  • 0adae88 Add binary artifacts and static builds (#31) - seth
  • fd8e1de Load environment files with -e/--env-file - Ryan Cao
  • 6aa164f (exec) Allow non-npm installed commands, adopt execvp on unix - Ryan Cao

Bug Fixes

  • ff7320e (exec) Never print information - Ryan Cao

Refactor

  • ed04295 Reduce duplication and improve organization - Ryan Cao

Performance

  • 6d187e6 Use itoa for integer formatting - Ryan Cao

Testing

  • a8a4859 Add integration tests - Ryan Cao

Documentation

  • 7eba97b Fix admonition syntax - Ryan Cao

Miscellaneous

  • 06ec194 Adopt cargo-auditable - Ryan Cao
  • d622834 Remove unused fns - Ryan Cao

Revert

  • 10aaa49 Don't use exec on unix - Ryan Cao