Commit Graph

  • 964fb48e9e test: check for README changes in the unit tests main Nate Fischer 2025-11-18 22:11:46 -08:00
  • cd1ffdd7b5
    chore: update node on GitHub actions chore-update-node Nate Fischer 2025-11-18 21:21:48 -08:00
  • d44f3b95a6 chore: update deps Nate Fischer 2025-11-18 21:07:08 -08:00
  • 475797321a chore: update deps Nate Fischer 2025-09-01 18:45:08 -07:00
  • 4580c00398
    0.10.0 v0.10.0 Nate Fischer 2025-05-09 12:16:36 -07:00
  • 9a06336bc1 Deprecate the shjs binary Nate Fischer 2025-05-09 00:48:37 -07:00
  • 3b03c85ef6
    chore: remove accidental audit dep Nate Fischer 2025-05-05 16:56:18 -07:00
  • 33db5147e2
    Regenerate package-lock.json with npm 9.2.0 Nate Fischer 2025-04-29 18:11:58 -07:00
  • 6577d5490f
    Merge branch 'y-nk-main' Nate Fischer 2025-04-29 18:10:11 -07:00
  • e48e919543
    bump execa (#1216) Julien Barbay 2025-04-10 09:21:09 +07:00
  • 67a26e2ccc refactor: change how internal errors are handled Nate Fischer 2025-04-24 19:34:20 -07:00
  • bfd06fa096
    Add -B, -A, and -C options to grep (#1206) Alana Gilston 2025-04-19 08:26:51 -07:00
  • 3149e09d5f refactor: explicit handling for execa errors Nate Fischer 2025-04-10 10:52:13 -07:00
  • 75d26de5b3 fix: cmd is compatible with node 22.10 Nate Fischer 2025-04-10 01:19:14 -07:00
  • 8bc5833828 chore: update ava Nate Fischer 2025-04-08 00:38:11 -07:00
  • 168e8b5a08 refactor: use es6 class syntax for CommandError Nate Fischer 2025-04-10 00:46:31 -07:00
  • 697bcf67d9 refactor: allow es6 language features Nate Fischer 2025-04-08 00:17:32 -07:00
  • 29eba085f7 refactor: prefer promises over test.cb Nate Fischer 2025-04-07 23:28:54 -07:00
  • ffdd60b3b6 refactor: use expectations for t.throws Nate Fischer 2025-04-07 22:45:10 -07:00
  • dbac0a724d refactor: use promises for utils.runScript Nate Fischer 2025-04-07 22:36:23 -07:00
  • 1a31356343 refactor: use require instead of import Nate Fischer 2025-04-07 22:24:04 -07:00
  • 6ce29393d7 chore: update deps Nate Fischer 2025-04-07 21:31:05 -07:00
  • c836c7b6f3 Enforce single quotes Alana Gilston 2025-04-04 17:15:50 -07:00
  • 24ba6e24d2 refactor: avoid dependency cycle Nate Fischer 2025-03-25 16:27:15 -07:00
  • d43d91533e chore: rename master -> main Nate Fischer 2025-03-23 16:11:58 -07:00
  • 6434b5fed3 chore: update deps Nate Fischer 2025-03-16 18:25:41 -07:00
  • b90139fb62
    0.9.2 v0.9.2 Nate Fischer 2025-03-16 17:50:04 -07:00
  • 0a47587c92 fix: add package.json to exports list Nate Fischer 2025-03-08 22:41:15 -08:00
  • c94a3979d0 chore: remove unused env var Nate Fischer 2025-03-08 17:55:52 -08:00
  • 4fe8897b39 test: add tests for shelljs glob expansion Nate Fischer 2025-03-08 17:01:01 -08:00
  • 8c3c2ac385
    0.9.1 v0.9.1 Nate Fischer 2025-03-08 15:42:37 -08:00
  • f08195a1fd fix: add global.js and plugin.js to exports list Nate Fischer 2025-03-08 15:28:24 -08:00
  • 7d88393006
    0.9.0 v0.9.0 Nate Fischer 2025-03-08 15:02:06 -08:00
  • b6f26c50cb
    docs(changelog): updated by Nate Fischer Nate Fischer 2025-03-08 14:57:53 -08:00
  • 1b3904aa8e refactor: follow up fixes for static imports Nate Fischer 2025-03-08 14:35:34 -08:00
  • 127409cad8
    Explicitly require commands (#1119) Aaron Haaf 2025-03-08 14:33:52 -08:00
  • 495933f13a chore: update ava dep Nate Fischer 2025-03-08 13:49:29 -08:00
  • ea621f5afc chore: commit package-lock.json Nate Fischer 2025-03-08 13:45:58 -08:00
  • ea57f4ee78 refactor: prefer includes() over indexOf() Nate Fischer 2022-02-24 01:41:16 -08:00
  • f29a7a85af test: document test for newline in cmd() function Nate Fischer 2025-02-21 23:35:18 -08:00
  • 3caf4396d0
    test: document test for newline in cmd() function test-cmd-newline Nate Fischer 2025-02-21 23:35:18 -08:00
  • c3d6ce62bf chore: update maintainers list Nate Fischer 2025-02-20 01:58:19 -08:00
  • fca5f1b74d refactor: rewrite gendocs script without commands.js Nate Fischer 2025-02-20 00:29:33 -08:00
  • 519308489c refactor: move exec-child logic into main function Nate Fischer 2025-02-20 00:00:35 -08:00
  • 65baedbf52 feat: expose new shell.cmd() Nate Fischer 2025-02-19 22:58:45 -08:00
  • 13cfe8a258 refactor: switch to fast-glob Nate Fischer 2024-02-18 01:12:31 -08:00
  • 03d2f20e27 refactor: unescape quotes Nate Fischer 2025-02-19 22:25:46 -08:00
  • d9d7f4d211
    Add the exit code to the fatal error thrown from common.error(). (#1179) Keith Mashinter 2025-02-20 00:41:54 -05:00
  • 7e71b2686d chore: drop support for old node versions Nate Fischer 2025-02-14 10:31:12 -08:00
  • 9e51217484 chore: switch to testing LTS releases only Nate Fischer 2025-02-14 11:21:19 -08:00
  • 81ed1226d2 chore: pin node v22.9.0 Nate Fischer 2025-02-14 11:21:19 -08:00
  • 8a960da838 chore(dependencies): update js-yaml Nate Fischer 2024-06-23 12:08:50 -07:00
  • 9429aae203 chore: switch to codecov v4 Nate Fischer 2024-06-22 16:02:29 -07:00
  • edac78e407
    Fix Windows test errors in src/ls.js and test/cp.js. (#1166) Keith Mashinter 2024-06-22 20:05:47 -04:00
  • d81c32535b deprecate config.globOptions Nate Fischer 2024-02-18 01:04:02 -08:00
  • c3797a9258 test: add more coverage for globOptions Nate Fischer 2024-06-14 11:03:54 -07:00
  • d14782914f test: add test coverage for some globOptions Nate Fischer 2024-06-14 09:39:08 -07:00
  • 3529d5095f chore: remove unsupported node configs from CI Nate Fischer 2024-06-01 11:56:08 -07:00
  • 2ff87eff00 test: create test files inside temp directory Nate Fischer 2024-02-17 16:52:12 -08:00
  • ec3e12bf37 chore: try codecov token again Nate Fischer 2024-02-17 17:17:42 -08:00
  • a6d1e49f18 docs: change GitHub Actions README badge Nate Fischer 2023-12-06 22:44:42 -08:00
  • 85dd4729dd
    test: make a test more forgiving for systems with non-standard bash and sh paths (#1144) Murph Murphy 2023-12-06 23:48:30 -07:00
  • 78ed036573
    Exports shell.js and make.js on package.json (#1135) Alejandro Ojeda Gutiérrez 2023-11-17 06:18:40 +01:00
  • 626973367f
    Fixing typos (#1137) Andreas Deininger 2023-11-13 06:06:23 +01:00
  • b5e53ebd12
    Bump GitHub workflow actions to latest versions (#1136) Andreas Deininger 2023-11-13 06:05:27 +01:00
  • 39ebb71846 test: add coverage for exit function Nate Fischer 2023-11-11 18:11:33 -08:00
  • b8b1c4224d chore: remove codecov token Nate Fischer 2023-11-11 12:34:09 -08:00
  • b704489221 chore: keep node < 16 around longer Nate Fischer 2023-11-11 16:50:36 -08:00
  • a987ecfab2 chore: update nyc to v15 Nate Fischer 2023-11-11 16:34:27 -08:00
  • e7ce4df63f docs: fix typo in security policy Nate Fischer 2023-09-06 22:28:45 -07:00
  • f7a7c75d4d fix: shell.errorCode() honors shell.exit(code) Nate Fischer 2023-06-26 15:49:31 -07:00
  • 547a739d61 chore: update CI to test against node v20 Nate Fischer 2023-06-26 16:14:51 -07:00
  • 1a1a820569 chore: add codecov token Nate Fischer 2023-06-26 16:26:26 -07:00
  • a3a7e7496d chore: update CI to include v18 Nate Fischer 2022-08-09 21:21:10 -07:00
  • 8c926df43a
    Added -L to find to visit symlinked folders too. (#1080) Marco Perrando 2022-02-25 04:18:29 +01:00
  • 4b6b17a635 docs(touch): clarify docs for touch() command Nate Fischer 2022-02-13 17:21:58 -08:00
  • 5f0eab152c docs(import): document es6 import command Nate Fischer 2022-02-13 17:07:30 -08:00
  • 9a0e5f6694
    Add preserve option to cp (#869) Nate Fischer 2022-01-26 22:41:40 -08:00
  • a329b49780 test(cp): fix cp -Ru test cases Nate Fischer 2022-01-25 23:56:59 -08:00
  • 5d25e9b25f chore: update deps Nate Fischer 2022-01-25 21:30:05 -08:00
  • 624e53d6df chore: remove codecov devDependency Nate Fischer 2022-01-16 18:56:09 -08:00
  • 42754c14ec
    Added support for -n +NUM in tail.js (with sign) (#1027) Andrea Canepa 2022-01-15 22:44:54 +01:00
  • 5af16d5c38
    Feature/grep n (#1057) fhanrath 2022-01-15 22:39:41 +01:00
  • 403a57cb9f
    Feature: Expose Error Code (#1036) JessieFrance 2022-01-15 14:19:47 -07:00
  • b473f2eab9
    sed with -i option now runs silently (#959) Shubham Joshi 2022-01-15 13:09:02 -08:00
  • 1a8e38d6f2 docs(chmod): briefly mention Windows file perms Nate Fischer 2022-01-15 12:11:59 -08:00
  • f45d256940 docs(ls): document the toString() override Nate Fischer 2022-01-15 12:29:57 -08:00
  • b4daff5fd2
    chore: add SECURITY.md (#1061) Nate Fischer 2022-01-06 22:39:44 -08:00
  • 70668a4555
    0.8.5 v0.8.5 0.8-release Nate Fischer 2022-01-06 21:31:45 -08:00
  • d919d22dd6
    fix(exec): lockdown file permissions (#1060) Nate Fischer 2022-01-06 21:14:23 -08:00
  • 003a39d652
    fix(exec): lockdown file permissions (#1060) Nate Fischer 2022-01-06 21:14:23 -08:00
  • ad911973cd
    Removed mentions of documentup website (#1056) Ian 2021-12-16 23:31:18 -08:00
  • d0a45166fd
    chore: set up GitHub Actions CI (#1055) Nate Fischer 2021-11-29 23:34:38 -08:00
  • 0ae1dd681e
    Fix test command example (#1043) TagawaHirotaka 2021-09-03 15:34:41 +09:00
  • 79ae14d30d
    remove file extension (#1033) JessieFrance 2021-06-02 17:23:58 -06:00
  • 124d3349af
    Added mkdir -p tests for subdirectories (#1026) JessieFrance 2021-03-31 18:44:20 -06:00
  • 71085dba65
    fix(mkdir): mitigate directory creation race condition (#1019) Roy Ivy III 2021-03-08 12:12:32 -06:00
  • cb64b92439
    test(cmd): add test for caret char (#1017) Nate Fischer 2021-02-08 09:37:50 -08:00
  • 355bc754d2
    Cleanup LICENSE (#966) reviewher 2020-10-26 19:46:43 -04:00
  • 54049d49d8
    chore: change supported node versions (#1011) Nate Fischer 2020-10-26 16:44:47 -07:00