From ac8210f9c9693445935be79900ef5eaf600cc0ee Mon Sep 17 00:00:00 2001 From: Paul Miller Date: Fri, 13 Sep 2024 00:24:01 +0000 Subject: [PATCH] Release 4.0.0. --- README.md | 12 ++++++------ package-lock.json | 4 ++-- package.json | 10 +++++----- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 413c3be5..e182a0dd 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Made for [Brunch](https://brunch.io/) in 2012, it is now used in [~30 million repositories](https://www.npmjs.com/browse/depended/chokidar) and has proven itself in production environments. -**Aug 2024 update:** v4 is out! It decreases dependency count from 13 to 1, removes +**Sep 2024 update:** v4 is out! It decreases dependency count from 13 to 1, removes support for globs, adds support for ESM / Common.js modules, and bumps minimum node.js version from v8 to v14. ## Getting started @@ -253,11 +253,11 @@ execute a command on each change, or get a stdio stream of change events. ## Changelog -- **v4 (Aug 28, 2024):** Remove glob support and bundled fsevents: decrease dependency count from 13 to 1. Rewrite in typescript. Bumps minimum node.js requirement to v14+ -- **v3 (Apr 30, 2019):** massive CPU & RAM consumption improvements; reduces deps / package size by a factor of 17x and bumps Node.js requirement to v8.16+. -- **v2 (Dec 29, 2017):** Globs are now posix-style-only. Tons of bugfixes. -- **v1 (Apr 7, 2015):** Glob support, symlink support, tons of bugfixes. Node 0.8+ is supported -- **v0.1 (Apr 20, 2012):** Initial release, extracted from [Brunch](https://github.com/brunch/brunch/blob/9847a065aea300da99bd0753f90354cde9de1261/src/helpers.coffee#L66) +- **v4 (Sep 2024):** remove glob support and bundled fsevents. Decrease dependency count from 13 to 1. Rewrite in typescript. Bumps minimum node.js requirement to v14+ +- **v3 (Apr 2019):** massive CPU & RAM consumption improvements; reduces deps / package size by a factor of 17x and bumps Node.js requirement to v8.16+. +- **v2 (Dec 2017):** globs are now posix-style-only. Tons of bugfixes. +- **v1 (Apr 2015):** glob support, symlink support, tons of bugfixes. Node 0.8+ is supported +- **v0.1 (Apr 2012):** Initial release, extracted from [Brunch](https://github.com/brunch/brunch/blob/9847a065aea300da99bd0753f90354cde9de1261/src/helpers.coffee#L66) Details in [`.github/full_changelog.md`](.github/full_changelog.md). diff --git a/package-lock.json b/package-lock.json index e1009383..2f6593d5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "chokidar", - "version": "4.0.0-beta", + "version": "4.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "chokidar", - "version": "4.0.0-beta", + "version": "4.0.0", "license": "MIT", "dependencies": { "readdirp": "^4.0.1" diff --git a/package.json b/package.json index e1b3b9de..07dd86a9 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,9 @@ { "name": "chokidar", "description": "Minimal and efficient cross-platform file watching library", - "version": "4.0.0-beta", + "version": "4.0.0", "homepage": "https://github.com/paulmillr/chokidar", "author": "Paul Miller (https://paulmillr.com)", - "engines": { - "node": ">= 14.16.0" - }, "files": [ "index.js", "index.d.ts", @@ -31,7 +28,6 @@ "require": "./handler.js" } }, - "sideEffects": false, "dependencies": { "readdirp": "^4.0.1" }, @@ -46,6 +42,10 @@ "typescript": "5.5.2", "upath": "2.0.1" }, + "sideEffects": false, + "engines": { + "node": ">= 14.16.0" + }, "repository": { "type": "git", "url": "git+https://github.com/paulmillr/chokidar.git"