Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sindresorhus/execa
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: c8dccf7de66c65f4b9b821ec00871fea386fb35f
Choose a base ref
...
head repository: sindresorhus/execa
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: e98561a71df16695f56700d7be406ec8fe41f0a3
Choose a head ref
Loading
Showing with 2,746 additions and 1,176 deletions.
  1. +2 −0 .github/funding.yml
  2. +3 −0 .github/security.md
  3. +7 −3 .travis.yml
  4. +0 −20 appveyor.yml
  5. +0 −9 fixtures/delay
  6. +0 −13 fixtures/detach
  7. +0 −5 fixtures/error-message.js
  8. +0 −5 fixtures/local-dir/package.json
  9. +0 −5 fixtures/sub-process
  10. +0 −5 fixtures/sub-process-false
  11. +488 −0 index.d.ts
  12. +189 −297 index.js
  13. +185 −0 index.test-d.ts
  14. +38 −0 lib/command.js
  15. +0 −39 lib/errname.js
  16. +88 −0 lib/error.js
  17. +104 −0 lib/kill.js
  18. +52 −0 lib/promise.js
  19. +31 −20 lib/stdio.js
  20. +106 −0 lib/stream.js
  21. BIN media/logo.png
  22. BIN media/logo.sketch
  23. +1 −0 media/logo.svg
  24. BIN media/logo@2x.png
  25. +23 −23 package.json
  26. +339 −120 readme.md
  27. +0 −543 test.js
  28. +64 −0 test/command.js
  29. +0 −26 test/errname.js
  30. +170 −0 test/error.js
  31. +3 −0 test/fixtures/command with space
  32. +4 −0 test/fixtures/delay
  33. +8 −0 test/fixtures/detach
  34. +3 −0 test/fixtures/echo
  35. 0 { → test}/fixtures/environment
  36. 0 { → test}/fixtures/exit
  37. 0 { → test}/fixtures/fail
  38. BIN { → test}/fixtures/fast-exit-darwin
  39. BIN { → test}/fixtures/fast-exit-linux
  40. +1 −1 { → test}/fixtures/forever
  41. 0 { → test}/fixtures/hello.cmd
  42. +1 −0 test/fixtures/hello.sh
  43. 0 { → test}/fixtures/max-buffer
  44. +12 −0 test/fixtures/no-killable
  45. 0 { → test}/fixtures/non-executable
  46. 0 { → test}/fixtures/noop
  47. +9 −0 test/fixtures/noop-132
  48. 0 { → test}/fixtures/noop-err
  49. +4 −0 test/fixtures/noop-throw
  50. +9 −0 test/fixtures/send
  51. 0 { → test}/fixtures/stdin
  52. +8 −0 test/fixtures/sub-process
  53. +17 −0 test/fixtures/sub-process-exit
  54. +262 −0 test/kill.js
  55. +46 −0 test/node.js
  56. +52 −0 test/promise.js
  57. +58 −42 test/stdio.js
  58. +141 −0 test/stream.js
  59. +218 −0 test/test.js
2 changes: 2 additions & 0 deletions .github/funding.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
github: sindresorhus
tidelift: npm/execa
3 changes: 3 additions & 0 deletions .github/security.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Security Policy

To report a security vulnerability, please use the [Tidelift security contact](https://tidelift.com/security). Tidelift will coordinate the fix and disclosure.
10 changes: 7 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
os:
- linux
- osx
- windows
language: node_js
node_js:
- '12'
- '10'
- '8'
- '6'
after_script:
- 'cat coverage/lcov.info | ./node_modules/.bin/coveralls'
after_success:
- './node_modules/.bin/nyc report --reporter=text-lcov | ./node_modules/.bin/coveralls'
20 changes: 0 additions & 20 deletions appveyor.yml

This file was deleted.

9 changes: 0 additions & 9 deletions fixtures/delay

This file was deleted.

13 changes: 0 additions & 13 deletions fixtures/detach

This file was deleted.

5 changes: 0 additions & 5 deletions fixtures/error-message.js

This file was deleted.

5 changes: 0 additions & 5 deletions fixtures/local-dir/package.json

This file was deleted.

5 changes: 0 additions & 5 deletions fixtures/sub-process

This file was deleted.

5 changes: 0 additions & 5 deletions fixtures/sub-process-false

This file was deleted.

Loading