Tags: danyaridiger/extended-click-outside
Tags
Version v3.1.2 Please refer to [CHANGELOG.md](https://github.com/danyaridiger/extended-click-outside/blob/master/CHANGELOG.md) for details.
- Added "@babel/eslint-parser", "@commitlint/cli", "@commitlint/confi… …g-conventional", "@rollup/plugin-commonjs", "@rollup/plugin-terser", "jest-environment-jsdom", "eslint-config-prettier", "eslint-plugin-jest" dev-dependencies. - Added new workflows for dependency management and CI/CD goals. - Added github issue templates. - Added commitlint. - Added bundlewatch tool. - Added prettier formatter and its specific rules for eslint. - Added lint-staged to perform linting and formatting tasks. - Added husky with "pre-commit" and "commit-msg" hooks. - Added SECURITY.md file for package security policy. - Added editor configuration file. - Added .gitattributes configuration file. - Added some new scripts to package.json file. - Added coverage configuration for unit testing. - Changed rollup output format and added UMD output variant. - Changed documentation for contributors. - Changed package keywords. - Changed Node.js platform version and added a treshold for the node platform versions. - Changed eslint version and removed .eslintrc.js configuration file in favor of the new .eslintrc.json configuration file. - Changed .gitignore and .npmignore configuration files and added .eslintignore configuration file. - Removed "publish" workflow in favor of the new "release" workflow.
* Adding "isListenerExisting" method to allow checking if an Extended… …ClickOutside listener exists for a given element. * Adding "passive" config option to provide corresponding flag for event listener. * Adding initial config options to prevent configuration mismatches. * Fixing bug with incorrect removal of disposable ExtendedClickOutside listener. * Renaming internal warning constants. * Renaming method "getClickOutsidesCount" to "getListenersCount". * Removal of internal "frameworks" utility to allow manual extraction of element from DOM reference in any framework. * Updating dev-dependencies.