* chore: rename provider in examples and getting started
* chore: update examples, bench, and getting started for api
* chore: update examples for latest changes
* chore: lint examples
* refactor: use a single eslintrc for all examples folders
furthermore, override the strict rule that ships with airbnb
* fix: turn off no-use-before-define
* fix: install eslint in ci container
Co-Authored-By: Daniel Dyla <dyladan@users.noreply.github.com>
* fix: ignore uninstalled packages lint errors
We will not want to install all examples in CI
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
Co-authored-by: Mayur Kale <mayurkale@google.com>
* feat: implement named meter
* chore: update name provider to registry, remove 'default' name on MeterProvider
* chore: remove duplicated types import
* chore: address comments
* fix: prometheus counters can only count up #553
* chore: review comments
* chore: uncomment fixed example
* fix: monotonic missing from proto
* fix: casing
* chore: add prometheus example
* Update examples/prometheus/index.js
Co-Authored-By: Mayur Kale <mayurkale@google.com>
* Apply suggestions from code review
Co-Authored-By: Mayur Kale <mayurkale@google.com>
* fix: typo in prometheus example
Ensure monotonic gauge always counts up