Skip to content

Commit

Permalink
feat: instrument with telemetry JS scope (#11747)
Browse files Browse the repository at this point in the history
### Related Ticket(s)

N/A

### Description

Updates `@ibm/telemetry-js` dependency to latest version in all instrumented packages and adds [JS Scope](https://github.com/ibm-telemetry/telemetry-config-schema?tab=readme-ov-file#js-scope) config to applicable packages.

### Changelog

**Changed**

***@carbon/web-components***
- Update `@ibm/telemetry-js` version to 1.5.0

***@carbon/ibmdotcom-services***
- Update `@ibm/telemetry-js` version to 1.5.0
- Add [JS Scope](https://github.com/ibm-telemetry/telemetry-config-schema?tab=readme-ov-file#js-scope) - functions only - config to `telemetry.yml`

***@carbon/ibmdotcom-styles***
- Update `@ibm/telemetry-js` version to 1.5.0

***@carbon/ibmdotcom-utilities***
- Update `@ibm/telemetry-js` version to 1.5.0
- Add [JS Scope](https://github.com/ibm-telemetry/telemetry-config-schema?tab=readme-ov-file#js-scope) - functions only - config to `telemetry.yml`

***@carbon/ibmdotcom-web-components***
- Update `@ibm/telemetry-js` version to 1.5.0
- Add [JS Scope](https://github.com/ibm-telemetry/telemetry-config-schema?tab=readme-ov-file#js-scope) - tokens only - config to `telemetry.yml`

<!-- React and Web Component deploy previews are enabled by default. -->
<!-- To enable additional available deploy previews, apply the following -->
<!-- labels for the corresponding package: -->
<!-- *** "test: e2e": Codesandbox examples and e2e integration tests -->
<!-- *** "package: services": Services -->
<!-- *** "package: utilities": Utilities -->
<!-- *** "RTL": React / Web Components (RTL) -->
<!-- *** "feature flag": React / Web Components (experimental) -->
  • Loading branch information
francinelucca committed Apr 26, 2024
1 parent 4ac6387 commit 650739e
Show file tree
Hide file tree
Showing 9 changed files with 17 additions and 11 deletions.
2 changes: 1 addition & 1 deletion packages/carbon-web-components/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
"@carbon/ibm-products-styles": "^2.30.1",
"@carbon/styles": "1.54.0",
"@floating-ui/dom": "^1.6.3",
"@ibm/telemetry-js": "^1.2.1",
"@ibm/telemetry-js": "^1.5.0",
"flatpickr": "4.6.13",
"lit": "^2.7.6",
"lodash-es": "^4.17.21"
Expand Down
2 changes: 1 addition & 1 deletion packages/services/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
"dependencies": {
"@babel/runtime": "^7.16.3",
"@carbon/ibmdotcom-utilities": "2.8.0",
"@ibm/telemetry-js": "^1.3.0",
"@ibm/telemetry-js": "^1.5.0",
"axios": "^1.6.8",
"marked": "^4.0.10",
"window-or-global": "^1.0.1"
Expand Down
2 changes: 2 additions & 0 deletions packages/services/telemetry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ endpoint: https://collector-prod.1am6wm210aow.us-south.codeengine.appdomain.clou
collect:
npm:
dependencies: null
js:
functions: {}
2 changes: 1 addition & 1 deletion packages/styles/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
"@carbon/layout": "11.21.0",
"@carbon/styles": "1.54.0",
"@carbon/type": "11.26.0",
"@ibm/telemetry-js": "^1.3.0"
"@ibm/telemetry-js": "^1.5.0"
},
"devDependencies": {
"@carbon/themes": "11.34.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/utilities/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
"test": "jest"
},
"dependencies": {
"@ibm/telemetry-js": "^1.3.0",
"@ibm/telemetry-js": "^1.5.0",
"axios": "^1.6.8",
"isomorphic-dompurify": "0.27.0",
"js-cookie": "^2.2.1",
Expand Down
2 changes: 2 additions & 0 deletions packages/utilities/telemetry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ endpoint: https://collector-prod.1am6wm210aow.us-south.codeengine.appdomain.clou
collect:
npm:
dependencies: null
js:
functions: {}
2 changes: 1 addition & 1 deletion packages/web-components/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
"@carbon/motion": "11.17.0",
"@carbon/styles": "1.54.0",
"@carbon/web-components": "2.8.0",
"@ibm/telemetry-js": "^1.3.0",
"@ibm/telemetry-js": "^1.5.0",
"lit": "^2.7.6",
"lodash-es": "^4.17.21",
"redux": "^4.0.0",
Expand Down
2 changes: 2 additions & 0 deletions packages/web-components/telemetry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ endpoint: https://collector-prod.1am6wm210aow.us-south.codeengine.appdomain.clou
collect:
npm:
dependencies: null
js:
tokens: null
12 changes: 6 additions & 6 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3345,7 +3345,7 @@ __metadata:
"@babel/preset-env": "npm:~7.23.2"
"@babel/runtime": "npm:^7.16.3"
"@carbon/ibmdotcom-utilities": "npm:2.8.0"
"@ibm/telemetry-js": "npm:^1.3.0"
"@ibm/telemetry-js": "npm:^1.5.0"
"@rollup/plugin-babel": "npm:^5.3.1"
"@rollup/plugin-commonjs": "npm:^21.0.3"
"@rollup/plugin-json": "npm:^4.1.0"
Expand Down Expand Up @@ -3387,7 +3387,7 @@ __metadata:
"@carbon/styles": "npm:1.54.0"
"@carbon/themes": "npm:11.34.0"
"@carbon/type": "npm:11.26.0"
"@ibm/telemetry-js": "npm:^1.3.0"
"@ibm/telemetry-js": "npm:^1.5.0"
del: "npm:^6.0.0"
gulp: "npm:^4.0.2"
gulp-autoprefixer: "npm:^6.1.0"
Expand Down Expand Up @@ -3427,7 +3427,7 @@ __metadata:
"@babel/plugin-transform-class-properties": "npm:~7.22.5"
"@babel/plugin-transform-export-namespace-from": "npm:~7.22.11"
"@babel/preset-env": "npm:~7.23.2"
"@ibm/telemetry-js": "npm:^1.3.0"
"@ibm/telemetry-js": "npm:^1.5.0"
"@rollup/plugin-babel": "npm:^5.3.1"
"@rollup/plugin-commonjs": "npm:^21.0.3"
"@rollup/plugin-json": "npm:^4.1.0"
Expand Down Expand Up @@ -3495,7 +3495,7 @@ __metadata:
"@carbon/styles": "npm:1.54.0"
"@carbon/type": "npm:11.26.0"
"@carbon/web-components": "npm:2.8.0"
"@ibm/telemetry-js": "npm:^1.3.0"
"@ibm/telemetry-js": "npm:^1.5.0"
"@open-wc/semantic-dom-diff": "npm:~0.18.0"
"@percy-io/in-percy": "npm:^0.1.11"
"@percy/cli": "npm:^1.27.4"
Expand Down Expand Up @@ -3837,7 +3837,7 @@ __metadata:
"@carbon/icons": "npm:10.48.4"
"@carbon/styles": "npm:1.54.0"
"@floating-ui/dom": "npm:^1.6.3"
"@ibm/telemetry-js": "npm:^1.2.1"
"@ibm/telemetry-js": "npm:^1.5.0"
"@open-wc/semantic-dom-diff": "npm:~0.18.0"
"@percy-io/in-percy": "npm:^0.1.11"
"@percy/cli": "npm:^1.27.4"
Expand Down Expand Up @@ -4642,7 +4642,7 @@ __metadata:
languageName: node
linkType: hard

"@ibm/telemetry-js@npm:^1.2.1, @ibm/telemetry-js@npm:^1.3.0":
"@ibm/telemetry-js@npm:^1.2.1, @ibm/telemetry-js@npm:^1.3.0, @ibm/telemetry-js@npm:^1.5.0":
version: 1.5.0
resolution: "@ibm/telemetry-js@npm:1.5.0"
bin:
Expand Down

0 comments on commit 650739e

Please sign in to comment.