Provide Dirent or Stats object as second argument to filter
4.3
Return boolean indicating whether the path was fully removed
Add filter option
bin: add --verbose, -v to print files as they are deleted
bin: add --no-verbose, -V to not print files as they are deleted
bin: add -i --interactive to be prompted on each deletion
bin: add -I --no-interactive to not be prompted on each
deletion
4.3.1 Fixed inappropriately following symbolic links to
directories
v4.2
Brought back glob support, using the new and improved glob v9
v4.1
Improved hybrid module with no need to look at the .default
dangly bit. .default preserved as a reference to rimraf
for compatibility with anyone who came to rely on it in v4.0.
Accept and ignore -rf and -fr arguments to the bin.
v4.0
Remove glob dependency entirely. This library now only
accepts actual file and folder names to delete.
Accept array of paths or single path.
Windows performance and reliability improved.
All strategies separated into explicitly exported methods.
Drop support for Node.js below version 14
rewrite in TypeScript
ship CJS/ESM hybrid module
Error on unknown arguments to the bin. (Previously they were
silently ignored.)
v3.0
Add --preserve-root option to executable (default true)
Updates the requirements on @babel/core, @babel/preset-env, @commitlint/cli, @commitlint/config-conventional, rimraf, rollup, rollup-plugin-license and stylelint to permit the latest version. Updates
@babel/core
to 7.24.5Release notes
Sourced from
@babel/core
's releases.Changelog
Sourced from
@babel/core
's changelog.... (truncated)
Commits
ddbea7d
v7.24.5ee48754
Use multiple TypeScript projects (#16430)a8994f8
Reduce platform-specific tests (#16436)Updates
@babel/preset-env
to 7.24.5Release notes
Sourced from
@babel/preset-env
's releases.Changelog
Sourced from
@babel/preset-env
's changelog.... (truncated)
Commits
ddbea7d
v7.24.5ee48754
Use multiple TypeScript projects (#16430)a8994f8
Reduce platform-specific tests (#16436)e96a05d
Performance: improveobjectWithoutPropertiesLoose
on V8 (#16357)5a4fb2d
Do not load unnecessary Babel 7 syntax plugins in Babel 8 (#16406)Updates
@commitlint/cli
to 19.3.0Release notes
Sourced from
@commitlint/cli
's releases.Changelog
Sourced from
@commitlint/cli
's changelog.... (truncated)
Commits
447fd3b
v19.3.066dd3a5
v19.2.2Updates
@commitlint/config-conventional
to 19.2.2Release notes
Sourced from
@commitlint/config-conventional
's releases.Changelog
Sourced from
@commitlint/config-conventional
's changelog.... (truncated)
Commits
66dd3a5
v19.2.2Updates
rimraf
to 5.0.7Changelog
Sourced from rimraf's changelog.
... (truncated)
Commits
fb974ad
5.0.78ba2442
engines: need 14.18, where 'node:path' shows up39340d1
update depse729f76
5.0.64472c0e
DOC: add that it is cross platform46b425f
Improve readability of READMEa3b93ed
update deps, format codesd2fa213
update devDepsf3b2bf1
Upgrade GitHub Actions81c631e
remove FUNDING.yml (coming from .github repo now)Updates
rollup
to 4.17.2Release notes
Sourced from rollup's releases.
Changelog
Sourced from rollup's changelog.
... (truncated)
Commits
5e955a1
4.17.289620aa
fix: rest element should deoptimize parameter values (#5503)f39b24f
Slightly improve perf report (#5501)dbf0a2e
4.17.1571929f
fix: parameter variable infinite recursion error (#5500)9135249
4.17.08b30a5b
Explicitly specify both Mac targets as runners switched arch82ec9b4
Report performance in CI (#5488)db19272
Use opt-level=z for browser wasm (#5494)d98e59d
feature(fix): function parameter tracking (#5483)Updates
rollup-plugin-license
to 3.4.0Changelog
Sourced from rollup-plugin-license's changelog.
... (truncated)
Commits
a576572
release: release version60af719
chore(deps-dev): bump the typescript-eslint group with 2 updates (#1711)dbd15b5
chore(deps-dev): bump rollup from 4.14.2 to 4.14.3 (#1712)184cc0b
chore(ci): use node 209742e59
chore(ci): update actions/checkout to version 4.1.280cefa0
chore(ci): add node 2115f1b92
chore(deps-dev): bump rollup from 4.14.1 to 4.14.2 (#1710)2cc74c9
chore(deps-dev): bump typescript from 5.4.4 to 5.4.5 (#1709)90d1a1f
chore(deps-dev): bump the typescript-eslint group with 2 updates (#1707)7226c85
chore(deps-dev): bump rollup from 4.14.0 to 4.14.1 (#1708)Updates
stylelint
to 16.5.0Release notes
Sourced from stylelint's releases.
Changelog
Sourced from stylelint's changelog.