
\begin{DoxyItemize}
\item Revert 2.\+1.\+3 atomic writing changes.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31892}{}\doxysection{Chokidar 2.\+1.\+4 (\+Mar 22, 2019)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31892}

\begin{DoxyItemize}
\item Improve Type\+Script type definitions for {\ttfamily on} method.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31893}{}\doxysection{Chokidar 2.\+1.\+3 (\+Mar 22, 2019)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31893}

\begin{DoxyItemize}
\item Improve atomic writes handling
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31894}{}\doxysection{Chokidar 2.\+1.\+2 (\+Feb 18, 2019)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31894}

\begin{DoxyItemize}
\item Add Type\+Script type definitions
\item More fixes for access\+Time behavior (\#800)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31895}{}\doxysection{Chokidar 2.\+1.\+1 (\+Feb 8, 2019)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31895}

\begin{DoxyItemize}
\item Handle simultaneous change of Last\+Access\+Time and Modified\+Time (\#793)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31896}{}\doxysection{Chokidar 2.\+1.\+0 (\+Feb 5, 2019)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31896}

\begin{DoxyItemize}
\item Ignore access\+Time updates caused by read operations (\#762).
\item Updated dependencies. Removed {\ttfamily lodash.\+debounce}.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31897}{}\doxysection{Chokidar 2.\+0.\+4 (\+Jun 18, 2018)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31897}

\begin{DoxyItemize}
\item Prevent watcher.\+close() from crashing (\#730).
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31898}{}\doxysection{Chokidar 2.\+0.\+3 (\+Mar 22, 2018)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31898}

\begin{DoxyItemize}
\item Fixes an issue that using fd = 0 is not closed in case Windows is used and a {\ttfamily EPERM} error is triggered.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31899}{}\doxysection{Chokidar 2.\+0.\+2 (\+Feb 14, 2018)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31899}

\begin{DoxyItemize}
\item Allow semver range updates for upath dependency
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31900}{}\doxysection{Chokidar 2.\+0.\+1 (\+Feb 8, 2018)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31900}

\begin{DoxyItemize}
\item Fix \#668 glob issue on Windows when using {\ttfamily ignore} and {\ttfamily cwd}. Thanks @remy!
\item Fix \#546 possible uncaught exception when using {\ttfamily await\+Write\+Finish}. Thanks @dsagal!
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31901}{}\doxysection{Chokidar 2.\+0.\+0 (\+Dec 29, 2017)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31901}

\begin{DoxyItemize}
\item Breaking\+: Upgrade globbing dependencies which require globs to be more strict and always use POSIX-\/style slashes because Windows-\/style slashes are used as escape sequences
\item Update tests to work with upgraded globbing dependencies
\item Add ability to log FSEvents require error by setting {\ttfamily CHOKIDAR\+\_\+\+PRINT\+\_\+\+FSEVENTS\+\_\+\+REQUIRE\+\_\+\+ERROR} env
\item Fix for handling braces in globs
\item Add node 8 \& 9 to CI configs
\item Allow node 0.\+10 failures on Windows
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31902}{}\doxysection{Chokidar 1.\+7.\+0 (\+May 8, 2017)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31902}

\begin{DoxyItemize}
\item Add {\ttfamily disable\+Globbing} option
\item Add ability to force interval value by setting CHOKIDAR\+\_\+\+INTERVAL env variable
\item Fix issue with {\ttfamily .close()} being called before {\ttfamily ready}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31903}{}\doxysection{Chokidar 1.\+6.\+0 (\+Jun 22, 2016)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31903}

\begin{DoxyItemize}
\item Added ability for force {\ttfamily use\+Polling} mode by setting {\ttfamily CHOKIDAR\+\_\+\+USEPOLLING} env variable
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31904}{}\doxysection{Chokidar 1.\+5.\+2 (\+Jun 7, 2016)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31904}

\begin{DoxyItemize}
\item Fix missing {\ttfamily add\+Dir} events when using {\ttfamily cwd} and {\ttfamily always\+Stat} options
\item Fix missing {\ttfamily add} events for files within a renamed directory
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31905}{}\doxysection{Chokidar 1.\+5.\+1 (\+May 20, 2016)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31905}

\begin{DoxyItemize}
\item To help prevent exhaustion of FSEvents system limitations, consolidate watch instances to the common parent upon detection of separate watch instances on many siblings
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31906}{}\doxysection{Chokidar 1.\+5.\+0 (\+May 10, 2016)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31906}

\begin{DoxyItemize}
\item Make debounce delay setting used with {\ttfamily atomic\+: true} user-\/customizable
\item Fixes and improvements to {\ttfamily await\+Write\+Finish} features
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31907}{}\doxysection{Chokidar 1.\+4.\+3 (\+Feb 26, 2016)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31907}

\begin{DoxyItemize}
\item Update async-\/each dependency to $^\wedge$1.0.\+0
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31908}{}\doxysection{Chokidar 1.\+4.\+2 (\+Dec 30, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31908}

\begin{DoxyItemize}
\item Now correctly emitting {\ttfamily stats} with {\ttfamily await\+Write\+Finish} option.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31909}{}\doxysection{Chokidar 1.\+4.\+1 (\+Dec 9, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31909}

\begin{DoxyItemize}
\item The watcher could now be correctly subclassed with ES6 class syntax.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31910}{}\doxysection{Chokidar 1.\+4.\+0 (\+Dec 3, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31910}

\begin{DoxyItemize}
\item Add {\ttfamily .get\+Watched()} method, exposing all file system entries being watched
\item Apply {\ttfamily await\+Write\+Finish} methodology to {\ttfamily change} events (in addition to {\ttfamily add})
\item Fix handling of symlinks within glob paths (\#293)
\item Fix {\ttfamily add\+Dir} and {\ttfamily unlink\+Dir} events under globs (\#337, \#401)
\item Fix issues with {\ttfamily .unwatch()} (\#374, \#403)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31911}{}\doxysection{Chokidar 1.\+3.\+0 (\+Nov 18, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31911}

\begin{DoxyItemize}
\item Improve {\ttfamily await\+Write\+Finish} option behavior
\item Fix some {\ttfamily cwd} option behavior on Windows
\item {\ttfamily await\+Write\+Finish} and {\ttfamily cwd} are now compatible
\item Fix some race conditions.
\item \#379\+: Recreating deleted directory doesn\textquotesingle{}t trigger event
\item When adding a previously-\/deleted file, emit \textquotesingle{}add\textquotesingle{}, not \textquotesingle{}change\textquotesingle{}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31912}{}\doxysection{Chokidar 1.\+2.\+0 (\+Oct 1, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31912}

\begin{DoxyItemize}
\item Allow nested arrays of paths to be provided to {\ttfamily .watch()} and {\ttfamily .add()}
\item Add {\ttfamily await\+Write\+Finish} option
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31913}{}\doxysection{Chokidar 1.\+1.\+0 (\+Sep 23, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31913}

\begin{DoxyItemize}
\item Dependency updates including fsevents@1.\+0.\+0, improving installation
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31914}{}\doxysection{Chokidar 1.\+0.\+6 (\+Sep 18, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31914}

\begin{DoxyItemize}
\item Fix issue with {\ttfamily .unwatch()} method and relative paths
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31915}{}\doxysection{Chokidar 1.\+0.\+5 (\+Jul 20, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31915}

\begin{DoxyItemize}
\item Fix regression with regexes/fns using in {\ttfamily ignored}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31916}{}\doxysection{Chokidar 1.\+0.\+4 (\+Jul 15, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31916}

\begin{DoxyItemize}
\item Fix bug with {\ttfamily ignored} files/globs while {\ttfamily cwd} option is set
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31917}{}\doxysection{Chokidar 1.\+0.\+3 (\+Jun 4, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31917}

\begin{DoxyItemize}
\item Fix race issue with {\ttfamily always\+Stat} option and removed files
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31918}{}\doxysection{Chokidar 1.\+0.\+2 (\+May 30, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31918}

\begin{DoxyItemize}
\item Fix bug with absolute paths and ENAMETOOLONG error
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31919}{}\doxysection{Chokidar 1.\+0.\+1 (\+Apr 8, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31919}

\begin{DoxyItemize}
\item Fix bug with {\ttfamily .close()} method in {\ttfamily fs.\+watch} mode with {\ttfamily persistent\+: false} option
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31920}{}\doxysection{Chokidar 1.\+0.\+0 (\+Apr 7, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31920}

\begin{DoxyItemize}
\item Glob support! Use globs in {\ttfamily watch}, {\ttfamily add}, and {\ttfamily unwatch} methods
\item Comprehensive symlink support
\item New {\ttfamily unwatch} method to turn off watching of previously watched paths
\item More flexible {\ttfamily ignored} option allowing regex, function, glob, or array courtesy of \href{https://github.com/es128/anymatch}{\texttt{ anymatch}}
\item New {\ttfamily cwd} option to set base dir from which relative paths are derived
\item New {\ttfamily depth} option for limiting recursion
\item New {\ttfamily always\+Stat} option to ensure \href{https://nodejs.org/api/fs.html\#fs_class_fs_stats}{\texttt{ {\ttfamily fs.\+Stats}}} gets passed with every add/change event
\item New {\ttfamily ready} event emitted when initial fs tree scan is done and watcher is ready for changes
\item New {\ttfamily raw} event exposing data and events from the lower-\/level watch modules
\item New {\ttfamily follow\+Symlinks} option to impact whether symlinks\textquotesingle{} targets or the symlink files themselves are watched
\item New {\ttfamily atomic} option for normalizing artifacts from text editors that use atomic write methods
\item Ensured watcher\textquotesingle{}s stability with lots of bugfixes.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31921}{}\doxysection{Chokidar 0.\+12.\+6 (\+Jan 6, 2015)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31921}

\begin{DoxyItemize}
\item Fix bug which breaks {\ttfamily persistent\+: false} mode when change events occur
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31922}{}\doxysection{Chokidar 0.\+12.\+5 (\+Dec 17, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31922}

\begin{DoxyItemize}
\item Fix bug with matching parent path detection for fsevents instance sharing
\item Fix bug with ignored watch path in nodefs modes
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31923}{}\doxysection{Chokidar 0.\+12.\+4 (\+Dec 14, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31923}

\begin{DoxyItemize}
\item Fix bug in {\ttfamily fs.\+watch} mode that caused watcher to leak into {\ttfamily cwd}
\item Fix bug preventing ready event when there are symlinks to ignored paths
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31924}{}\doxysection{Chokidar 0.\+12.\+3 (\+Dec 13, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31924}

\begin{DoxyItemize}
\item Fix handling of special files such as named pipes and sockets
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31925}{}\doxysection{Chokidar 0.\+12.\+2 (\+Dec 12, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31925}

\begin{DoxyItemize}
\item Fix recursive symlink handling and some other path resolution problems
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31926}{}\doxysection{Chokidar 0.\+12.\+1 (\+Dec 10, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31926}

\begin{DoxyItemize}
\item Fix a case where file symlinks were not followed properly
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31927}{}\doxysection{Chokidar 0.\+12.\+0 (\+Dec 8, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31927}

\begin{DoxyItemize}
\item Symlink support
\begin{DoxyItemize}
\item Add {\ttfamily follow\+Symlinks} option, which defaults to {\ttfamily true}
\end{DoxyItemize}
\item Change default watch mode on Linux to non-\/polling {\ttfamily fs.\+watch}
\item Add {\ttfamily atomic} option to normalize events from editors using atomic writes
\begin{DoxyItemize}
\item Particularly Vim and Sublime
\end{DoxyItemize}
\item Add {\ttfamily raw} event which exposes data from the underlying watch method
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31928}{}\doxysection{Chokidar 0.\+11.\+1 (\+Nov 19, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31928}

\begin{DoxyItemize}
\item Fix a bug where an error is thrown when {\ttfamily fs.\+watch} instantiation fails
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31929}{}\doxysection{Chokidar 0.\+11.\+0 (\+Nov 16, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31929}

\begin{DoxyItemize}
\item Add a {\ttfamily ready} event, which is emitted after initial file scan completes
\item Fix issue with options keys passed in defined as {\ttfamily undefined}
\item Rename some internal {\ttfamily FSWatcher} properties to indicate they\textquotesingle{}re private
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31930}{}\doxysection{Chokidar 0.\+10.\+9 (\+Nov 15, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31930}

\begin{DoxyItemize}
\item Fix some leftover issues from adding watcher reuse
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31931}{}\doxysection{Chokidar 0.\+10.\+8 (\+Nov 14, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31931}

\begin{DoxyItemize}
\item Remove accidentally committed/published {\ttfamily console.\+log} statement.
\item Sry \textquotesingle{}bout that \+:crying\+\_\+cat\+\_\+face\+:
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31932}{}\doxysection{Chokidar 0.\+10.\+7 (\+Nov 14, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31932}

\begin{DoxyItemize}
\item Apply watcher reuse methodology to {\ttfamily fs.\+watch} and {\ttfamily fs.\+watch\+File} as well
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31933}{}\doxysection{Chokidar 0.\+10.\+6 (\+Nov 12, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31933}

\begin{DoxyItemize}
\item More efficient creation/reuse of FSEvents instances to avoid system limits
\item Reduce simultaneous FSEvents instances allowed in a process
\item Handle errors thrown by {\ttfamily fs.\+watch} upon invocation
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31934}{}\doxysection{Chokidar 0.\+10.\+5 (\+Nov 6, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31934}

\begin{DoxyItemize}
\item Limit number of simultaneous FSEvents instances (fall back to other methods)
\item Prevent some cases of EMFILE errors during initialization
\item Fix ignored files emitting events in some fsevents-\/mode circumstances
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31935}{}\doxysection{Chokidar 0.\+10.\+4 (\+Nov 5, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31935}

\begin{DoxyItemize}
\item Bump fsevents dependency to $\sim$0.3.\+1
\begin{DoxyItemize}
\item Should resolve build warnings and {\ttfamily npm rebuild} on non-\/\+Macs
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31936}{}\doxysection{Chokidar 0.\+10.\+3 (\+Oct 28, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31936}

\begin{DoxyItemize}
\item Fix removed dir emitting as {\ttfamily unlink} instead of {\ttfamily unlink\+Dir}
\item Fix issues with file changing to dir or vice versa (gh-\/165)
\item Fix handling of {\ttfamily ignored} option in fsevents mode
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31937}{}\doxysection{Chokidar 0.\+10.\+2 (\+Oct 23, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31937}

\begin{DoxyItemize}
\item Improve individual file watching
\item Fix fsevents keeping process alive when {\ttfamily persistent\+: false}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31938}{}\doxysection{Chokidar 0.\+10.\+1 (19 October 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31938}

\begin{DoxyItemize}
\item Improve handling of text editor atomic writes
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31939}{}\doxysection{Chokidar 0.\+10.\+0 (\+Oct 18, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31939}

\begin{DoxyItemize}
\item Many stability and consistency improvements
\item Resolve many cases of duplicate or wrong events
\item Correct for fsevents inconsistencies
\item Standardize handling of errors and relative paths
\item Fix issues with watching {\ttfamily ./}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31940}{}\doxysection{Chokidar 0.\+9.\+0 (\+Sep 25, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31940}

\begin{DoxyItemize}
\item Updated fsevents to 0.\+3
\item Update per-\/system defaults
\item Fix issues with closing chokidar instance
\item Fix duplicate change events on win32
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31941}{}\doxysection{Chokidar 0.\+8.\+2 (\+Mar 26, 2014)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31941}

\begin{DoxyItemize}
\item Fixed npm issues related to fsevents dep.
\item Updated fsevents to 0.\+2.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31942}{}\doxysection{Chokidar 0.\+8.\+1 (\+Dec 16, 2013)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31942}

\begin{DoxyItemize}
\item Optional deps are now truly optional on windows and linux.
\item Rewritten in JS, again.
\item Fixed some FSEvents-\/related bugs.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31943}{}\doxysection{Chokidar 0.\+8.\+0 (\+Nov 29, 2013)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31943}

\begin{DoxyItemize}
\item Added ultra-\/fast low-\/\+CPU OS X file watching with FSEvents. It is enabled by default.
\item Added {\ttfamily add\+Dir} and {\ttfamily unlink\+Dir} events.
\item Polling is now disabled by default on all platforms.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31944}{}\doxysection{Chokidar 0.\+7.\+1 (\+Nov 18, 2013)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31944}

\begin{DoxyItemize}
\item {\ttfamily Watcher\#close} now also removes all event listeners.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31945}{}\doxysection{Chokidar 0.\+7.\+0 (\+Oct 22, 2013)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31945}

\begin{DoxyItemize}
\item When {\ttfamily options.\+ignored} is two-\/argument function, it will also be called after stating the FS, with {\ttfamily stats} argument.
\item {\ttfamily unlink} is no longer emitted on directories.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31946}{}\doxysection{Chokidar 0.\+6.\+3 (\+Aug 12, 2013)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31946}

\begin{DoxyItemize}
\item Added {\ttfamily use\+Polling} option (default\+: {\ttfamily true}). When {\ttfamily false}, chokidar will use {\ttfamily fs.\+watch} as backend. {\ttfamily fs.\+watch} is much faster, but not like super reliable.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31947}{}\doxysection{Chokidar 0.\+6.\+2 (\+Mar 19, 2013)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31947}

\begin{DoxyItemize}
\item Fixed watching initially empty directories with {\ttfamily ignore\+Initial} option.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31948}{}\doxysection{Chokidar 0.\+6.\+1 (\+Mar 19, 2013)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31948}

\begin{DoxyItemize}
\item Added node.\+js 0.\+10 support.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31949}{}\doxysection{Chokidar 0.\+6.\+0 (\+Mar 10, 2013)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31949}

\begin{DoxyItemize}
\item File attributes (stat()) are now passed to {\ttfamily add} and {\ttfamily change} events as second arguments.
\item Changed default polling interval for binary files to 300ms.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31950}{}\doxysection{Chokidar 0.\+5.\+3 (\+Jan 13, 2013)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31950}

\begin{DoxyItemize}
\item Removed emitting of {\ttfamily change} events before {\ttfamily unlink}.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31951}{}\doxysection{Chokidar 0.\+5.\+2 (\+Jan 13, 2013)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31951}

\begin{DoxyItemize}
\item Removed postinstall script to prevent various npm bugs.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31952}{}\doxysection{Chokidar 0.\+5.\+1 (\+Jan 6, 2013)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31952}

\begin{DoxyItemize}
\item When starting to watch non-\/existing paths, chokidar will no longer throw ENOENT error.
\item Fixed bug with absolute path.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31953}{}\doxysection{Chokidar 0.\+5.\+0 (\+Dec 9, 2012)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31953}

\begin{DoxyItemize}
\item Added a bunch of new options\+:
\begin{DoxyItemize}
\item {\ttfamily ignore\+Initial} that allows to ignore initial {\ttfamily add} events.
\item {\ttfamily ignore\+Permission\+Errors} that allows to ignore ENOENT etc perm errors.
\item {\ttfamily interval} and {\ttfamily binary\+Interval} that allow to change default fs polling intervals.
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31954}{}\doxysection{Chokidar 0.\+4.\+0 (\+Jul 26, 2012)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31954}

\begin{DoxyItemize}
\item Added {\ttfamily all} event that receives two args (event name and path) that combines {\ttfamily add}, {\ttfamily change} and {\ttfamily unlink} events.
\item Switched to {\ttfamily fs.\+watch\+File} on node.\+js 0.\+8 on windows.
\item Files are now correctly unwatched after unlink.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31955}{}\doxysection{Chokidar 0.\+3.\+0 (\+Jun 24, 2012)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31955}

\begin{DoxyItemize}
\item {\ttfamily unlink} event are no longer emitted for directories, for consistency with {\ttfamily add}.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31956}{}\doxysection{Chokidar 0.\+2.\+6 (\+Jun 8, 2012)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31956}

\begin{DoxyItemize}
\item Prevented creating of duplicate \textquotesingle{}add\textquotesingle{} events.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31957}{}\doxysection{Chokidar 0.\+2.\+5 (\+Jun 8, 2012)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31957}

\begin{DoxyItemize}
\item Fixed a bug when new files in new directories hadn\textquotesingle{}t been added.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31958}{}\doxysection{Chokidar 0.\+2.\+4 (\+Jun 7, 2012)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31958}

\begin{DoxyItemize}
\item Fixed a bug when unlinked files emitted events after unlink.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31959}{}\doxysection{Chokidar 0.\+2.\+3 (\+May 12, 2012)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31959}

\begin{DoxyItemize}
\item Fixed watching of files on windows.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31960}{}\doxysection{Chokidar 0.\+2.\+2 (\+May 4, 2012)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31960}

\begin{DoxyItemize}
\item Fixed watcher signature.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31961}{}\doxysection{Chokidar 0.\+2.\+1 (\+May 4, 2012)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31961}

\begin{DoxyItemize}
\item Fixed invalid API bug when using {\ttfamily watch()}.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31962}{}\doxysection{Chokidar 0.\+2.\+0 (\+May 4, 2012)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31962}

\begin{DoxyItemize}
\item Rewritten in js.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31963}{}\doxysection{Chokidar 0.\+1.\+1 (\+Apr 26, 2012)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31963}

\begin{DoxyItemize}
\item Changed api to {\ttfamily chokidar.\+watch()}.
\item Fixed compilation on windows.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31964}{}\doxysection{Chokidar 0.\+1.\+0 (\+Apr 20, 2012)}\label{md_sfcode_node_modules_watchpack_chokidar2_node_modules_chokidar_CHANGELOG_autotoc_md31964}

\begin{DoxyItemize}
\item Initial release, extracted from \href{https://github.com/brunch/brunch/blob/9847a065aea300da99bd0753f90354cde9de1261/src/helpers.coffee\#L66}{\texttt{ Brunch}} 
\end{DoxyItemize}