norman-cro

1.0.6 • Public • Published

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

  1. Polling
  2. Element management
  3. Test specific logging
  4. Cookie management

Utility Functions

  1. Debounce
  2. Get highest z-index on page
  3. Element is in viewport
  4. On mouse leave
  5. Watch element for change

TODO

  1. Implement bundling
  2. Implement testing (Jest)
  3. Implement element management
  • Create functions for get, check, add, remove
  • Create element management system
  1. Implement test configuration
  • Test ID
  • Variant
  • Code version
  1. Document all functions
  2. Document recommended usage

Package Sidebar

Install

npm i norman-cro

Weekly Downloads

1

Version

1.0.6

License

MIT

Unpacked Size

26.4 kB

Total Files

26

Last publish

Collaborators

  • bencro