norman-cro
v1.0.6
Published
Optimisation Development Toolkit
Downloads
2
Maintainers
Readme
Norman - An Optimisation Development Toolkit
Please note: This is under active development and is likely to contain many bugs.
Aim
Norman will act as a facilitator for optmisation activity. Codebase will be vanilla JS with no/minimal dependencies. Functionality should be modular to allow the developer to use only what they need.
Core Functions
- Polling
- Element management
- Test specific logging
- Cookie management
Utility Functions
- Debounce
- Get highest z-index on page
- Element is in viewport
- On mouse leave
- Watch element for change
TODO
- Implement bundling
- Implement testing (Jest)
- Implement element management
- Create functions for get, check, add, remove
- Create element management system
- Implement test configuration
- Test ID
- Variant
- Code version
- Document all functions
- Document recommended usage