@twyr/ember-utility-modifiers

Ember v4.0+ implementation of utility modifiers that are generally useful


Keywords
ember-addon, ember
License
MITNFA
Install
npm install @twyr/ember-utility-modifiers@0.5.1

Documentation

Twy'r Ember Modifiers


Monorepo containing Ember 4.0+ Modifiers used in Twy'r frontend projects
Built on the Embroider build system
Built as part of the Twy'r effort by Vish Desai and contributors

TABLE OF CONTENTS

ABOUT

This is a monorepo containing Ember addons implementing modifiers used in Twy'r frontend projects, built using Embroider in the V2 format. Please see the README of the individual Addons for details about the modifiers, and associated documentation

STATUS

Category Status
Conventions Conventional Commits Commitizen friendly code style: prettier Contributor Covenant
Code Stats Languages GitHub repo size LoC Language grade Coverage Status
Security Known Vulnerabilities Total alerts Libraries.io dependency status for latest release, scoped npm package
Development GitHub commit activity GitHub last commit
Issues & PRs GitHub open issues GitHub closed issues GitHub open prs GitHub closed prs
Release Status GitHub package.json version GitHub tag (latest SemVer) GitHub release (latest SemVer)

ADDONS

This monorepo consists of 4 addons:

  • Component Modifiers: Utilities for accessing the component element, setting its ID attribute, and watching for argument changes
  • CSS Modifiers: Utilities for setting CSS styles, managing class lists, and watching for computed style changes
  • Event Modifiers: Utilities for capturing HTML DOM Events in the capture phase
  • Observer Modifiers: Utilities for reacting to DOM mutations, and element resizing

CONTRIBUTING

Code of Conduct

All contributors to this project are expected to adhere to the Code of Conduct specified.

Developing

Details on getting the code, setting up the development environment, and instructions on how to extend/build/test the code are detailed in the Contribution Guide

Contributors

All Contributors

This project owes its existence to these wonderful people (emoji key):


Vish Desai

This project follows the all-contributors specification. Contributions of any kind are welcome!

LICENSE

This project is licensed under the MIT +no-false-attribs license. You may get a copy of the license by following the link, or at LICENSE.md