-
Notifications
You must be signed in to change notification settings - Fork 48
Comparing changes
Open a pull request
base repository: shelljs/shx
base: v0.3.4
head repository: shelljs/shx
compare: v0.4.0
Commits on Jan 17, 2022
-
chore: remove codecov devDependency
No change to logic. This removes the codecov package dependency because this is provided through GitHub Actions now.
Configuration menu - View commit details
-
Copy full SHA for 4c70c1a - Browse repository at this point
Copy the full SHA 4c70c1aView commit details -
chore(ci): run tests up to node v16
No change to logic. This adds node v15 and v16 to the CI testing.
Configuration menu - View commit details
-
Copy full SHA for 61aca96 - Browse repository at this point
Copy the full SHA 61aca96View commit details
Commits on Aug 10, 2022
-
No change to logic. This updates the main branch name in the README.
Configuration menu - View commit details
-
Copy full SHA for bcb9e37 - Browse repository at this point
Copy the full SHA bcb9e37View commit details -
No change to logic. This only updates dependencies and adjusts code style to conform to the new `eslint`. The update was performed with: ``` nvm use v16 --delete-prefix npm install -g npm-check-updates "$(npm config get prefix)/bin/ncu" -u --enginesNode ```
Configuration menu - View commit details
-
Copy full SHA for 2d93fe9 - Browse repository at this point
Copy the full SHA 2d93fe9View commit details -
chore: update CI to include v18
No change to logic. This updates GitHub actions to test up through node v18.
Configuration menu - View commit details
-
Copy full SHA for 05db932 - Browse repository at this point
Copy the full SHA 05db932View commit details
Commits on Aug 5, 2023
-
fix(lint): fixes import order lint warnings
I can't reproduce these warnings locally, but these appear to be failing on CI. This is a speculative fix. I also noticed that eslint-import-resolver-node updated today but has a breaking change that breaks node v6 compatibility. I'm adding this to devDependencies to pin this to the last non-broken version.
Configuration menu - View commit details
-
Copy full SHA for 0cb9065 - Browse repository at this point
Copy the full SHA 0cb9065View commit details -
doc: highlight globs and emphasize double quotes
This adds an "important" callout to emphasize that double quotes are necessary and single quotes won't work. Fixes #213
Configuration menu - View commit details
-
Copy full SHA for 7442e02 - Browse repository at this point
Copy the full SHA 7442e02View commit details -
chore: update CI to test against node v20
No change to logic. This updates GitHub actions CI to test on node v19 and v20.
Configuration menu - View commit details
-
Copy full SHA for 515c650 - Browse repository at this point
Copy the full SHA 515c650View commit details -
docs: change GitHub Actions README badge
This changes the README to use a standard shields.io badge for GitHub Actions. The custom badge (https://github.com/Atrox/github-actions-badge) was cool, but the atrox.dev link doesn't work reliably. I noticed that shields has support for this now, so there's no reason to use a custom badge. One notably difference is that this badge says the build is passing even if there's a job still in progress.
Configuration menu - View commit details
-
Copy full SHA for 88de24f - Browse repository at this point
Copy the full SHA 88de24fView commit details
Commits on Nov 12, 2023
-
chore: keep node < 16 around longer
GitHub is removing all versions < v16 from GitHub actions. I'm trying to keep Node coverage for as long as possible. Issue shelljs/shelljs#1140
Configuration menu - View commit details
-
Copy full SHA for 1e00e29 - Browse repository at this point
Copy the full SHA 1e00e29View commit details
Commits on Nov 13, 2023
-
Bump GitHub workflow action to latest version (#220)
This PR bumps two GitHub workflow actions to their latest versions.
Configuration menu - View commit details
-
Copy full SHA for e50c8fe - Browse repository at this point
Copy the full SHA e50c8feView commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0dcbb9d - Browse repository at this point
Copy the full SHA 0dcbb9dView commit details
Commits on Jun 22, 2024
-
No change to logic. This adds a codecov token to the project.
Configuration menu - View commit details
-
Copy full SHA for e86411b - Browse repository at this point
Copy the full SHA e86411bView commit details -
chore: remove unsupported node configs from CI
No change to logic. GitHub Actions recently dropped some NodeJS configurations from their service. This excludes those configs from our CI. This also adds Node versions up through v22. Test: npm run check-node-support
Configuration menu - View commit details
-
Copy full SHA for 8e22136 - Browse repository at this point
Copy the full SHA 8e22136View commit details
Commits on Jun 23, 2024
-
No change to logic. This updates codecov/codecov-action to v4. This version supposedly has better support for external contributors working from repository forks.
Configuration menu - View commit details
-
Copy full SHA for c787042 - Browse repository at this point
Copy the full SHA c787042View commit details -
chore(dependencies): update js-yaml
This updates js-yaml to 4.1.0 and swaps out `yaml.safeLoad()` for `yaml.load()` because the `safe*` functions are deprecated starting in 4.0.0 (the "regular" functions are considered safe).
Configuration menu - View commit details
-
Copy full SHA for 03c2964 - Browse repository at this point
Copy the full SHA 03c2964View commit details
Commits on Dec 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f8b0b37 - Browse repository at this point
Copy the full SHA f8b0b37View commit details
Commits on Mar 9, 2025
-
chore: update shelljs and drop old node support
This updates the ShellJS peer dependency to the latest release. This also drops support for all node versions prior to v18 to match ShellJS's version range. This includes some changes due to the latest shelljs version: * `shx sed -i` will now run silently. This is compatible with unix behavior. See shelljs/shelljs#959 * `shx --version` no longer prints the ShellJS version. This is a consequence of the switch to an explicit "exports" list in shelljs (see shelljs/shelljs#1195 and shelljs/shelljs#1135). Test: npm test
Configuration menu - View commit details
-
Copy full SHA for b70e666 - Browse repository at this point
Copy the full SHA b70e666View commit details -
chore: drop non-LTS node versions
No change to logic. This drops support for non-LTS versions. Non-LTS versions will now require community support (I will stll accept patches).
Configuration menu - View commit details
-
Copy full SHA for 3bb21d9 - Browse repository at this point
Copy the full SHA 3bb21d9View commit details -
chore: drop some dependencies and simplify
No change to logic. This drops support for some of the package commands that I never run. We can trim out a few dependencies this way. This also adds `npm run build` as a step in CI since I realized this probably wasn't actually ever tested on CI.
Configuration menu - View commit details
-
Copy full SHA for e8bb9f8 - Browse repository at this point
Copy the full SHA e8bb9f8View commit details -
No change to logic. This updates some of the easier dependencies. This adds two new line rule suppressions (if I don't suppress these, then I have lines which exceed the preferred line length). This also converts the mocha configuration to the new mocharc.js format.
Configuration menu - View commit details
-
Copy full SHA for 5106c6b - Browse repository at this point
Copy the full SHA 5106c6bView commit details
Commits on Mar 17, 2025
-
fix: add back ShellJS version in --version
This is a small fix for the `--version` flag. This adds back ShellJS version number, which was re-exposed in PR shelljs/shelljs#1200. This reverts one of the workarounds added in PR #228. This also commits package-lock.json to the repo.
Configuration menu - View commit details
-
Copy full SHA for b3d5b80 - Browse repository at this point
Copy the full SHA b3d5b80View commit details -
Adding a global --negate flag (#189)
* Adding a global --negate flag * Adding a new test case to negate a 0 output * Adding --negate to help command and adding an example in the readme. --------- Co-authored-by: SoTrx <-->
Configuration menu - View commit details
-
Copy full SHA for 6184003 - Browse repository at this point
Copy the full SHA 6184003View commit details -
refactor: code cleanup for the --negate flag
No change to logic. This is a small refactor/cleanup for the '--negate' option added in PR #189. This also adds documentation to the README.
Configuration menu - View commit details
-
Copy full SHA for e8db3bc - Browse repository at this point
Copy the full SHA e8db3bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8886c3e - Browse repository at this point
Copy the full SHA 8886c3eView commit details
There are no files selected for viewing