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/plugin-transform-class-properties, @babel/preset-env, @commitlint/cli, @commitlint/config-conventional, rimraf, rollup, rollup-plugin-license, stylelint and stylelint-config-standard-scss to permit the latest version. Updates
@babel/core
to 7.24.6Release notes
Sourced from
@babel/core
's releases.Changelog
Sourced from
@babel/core
's changelog.... (truncated)
Commits
9630250
v7.24.6553e433
Generate helper metadata at build time (#16501)fbfe16c
Fix source maps for template literals (#16515)6e3539b
[babel 8] Publish.d.ts
files for every package (#16416)e37e64d
Use eslint v9 (#16479)71c247a
[babel 8] Require Node.js^18.20.0 || ^20.10.0 || >=21.0.0
(#16457)ddbea7d
v7.24.5ee48754
Use multiple TypeScript projects (#16430)a8994f8
Reduce platform-specific tests (#16436)5a8c692
v7.24.4Updates
@babel/plugin-transform-class-properties
to 7.24.6Release notes
Sourced from
@babel/plugin-transform-class-properties
's releases.Changelog
Sourced from
@babel/plugin-transform-class-properties
's changelog.... (truncated)
Commits
9630250
v7.24.6ca74e92
Fix source maps for private member expressions (#16514)db3e9a6
Move all runtime helpers to individual files (#16495)6e3539b
[babel 8] Publish.d.ts
files for every package (#16416)71c247a
[babel 8] Require Node.js^18.20.0 || ^20.10.0 || >=21.0.0
(#16457)ee48754
Use multiple TypeScript projects (#16430)5a4fb2d
Do not load unnecessary Babel 7 syntax plugins in Babel 8 (#16406)d4ade61
Test Babel 7/8 compatibility for plugins from es2019 to es2024 (#16399)Updates
@babel/preset-env
to 7.24.6Release notes
Sourced from
@babel/preset-env
's releases.Changelog
Sourced from
@babel/preset-env
's changelog.... (truncated)
Commits
9630250
v7.24.6553e433
Generate helper metadata at build time (#16501)db3e9a6
Move all runtime helpers to individual files (#16495)6e3539b
[babel 8] Publish.d.ts
files for every package (#16416)1327f1d
Bump browserslist and other compat data sources (#16468)71c247a
[babel 8] Require Node.js^18.20.0 || ^20.10.0 || >=21.0.0
(#16457)ddbea7d
v7.24.5ee48754
Use multiple TypeScript projects (#16430)a8994f8
Reduce platform-specific tests (#16436)e96a05d
Performance: improveobjectWithoutPropertiesLoose
on V8 (#16357)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.18.0Release notes
Sourced from rollup's releases.
Changelog
Sourced from rollup's changelog.