From 177421cab5028681ce4a13844ed37514a50b33bc Mon Sep 17 00:00:00 2001 From: Moumita <36885121+MoumitaM@users.noreply.github.com> Date: Thu, 21 Mar 2024 10:38:36 +0530 Subject: [PATCH 01/11] chore: update plugins and integration sdk base url constants and unit test (#1654) * chore: default constant for plugins and integrations base url updated * chore: updated beta path in unit test --- .../__tests__/components/configManager/cdnPaths.test.ts | 6 +----- packages/analytics-js/src/constants/urls.ts | 7 ++----- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/packages/analytics-js/__tests__/components/configManager/cdnPaths.test.ts b/packages/analytics-js/__tests__/components/configManager/cdnPaths.test.ts index 51fc38e2f3..8f6f616a86 100644 --- a/packages/analytics-js/__tests__/components/configManager/cdnPaths.test.ts +++ b/packages/analytics-js/__tests__/components/configManager/cdnPaths.test.ts @@ -61,10 +61,6 @@ describe('CDN Paths: getIntegrationsCDNPath', () => { getSDKUrl.mockImplementation(() => undefined); const integrationsCDNPath = getIntegrationsCDNPath(dummyVersion, true, undefined); - expect(integrationsCDNPath).toBe(`${SDK_CDN_BASE_URL}/beta/3.0.0-beta/modern/${CDN_INT_DIR}`); - // TODO: change the above to production URLs when beta phase is done - // expect(integrationsCDNPath).toBe( - // `${SDK_CDN_BASE_URL}/latest/${dummyVersion}/modern/${CDN_INT_DIR}`, - // ); + expect(integrationsCDNPath).toBe(`${SDK_CDN_BASE_URL}/${dummyVersion}/modern/${CDN_INT_DIR}`); }); }); diff --git a/packages/analytics-js/src/constants/urls.ts b/packages/analytics-js/src/constants/urls.ts index bfcf49bc9e..b27ce2c7f1 100644 --- a/packages/analytics-js/src/constants/urls.ts +++ b/packages/analytics-js/src/constants/urls.ts @@ -4,11 +4,8 @@ import { IS_LEGACY_BUILD } from './app'; const BUILD_TYPE = IS_LEGACY_BUILD ? 'legacy' : 'modern'; const SDK_CDN_BASE_URL = 'https://cdn.rudderlabs.com'; const CDN_ARCH_VERSION_DIR = 'v3'; -const DEST_SDK_BASE_URL = `${SDK_CDN_BASE_URL}/beta/3.0.0-beta/${BUILD_TYPE}/${CDN_INT_DIR}`; -const PLUGINS_BASE_URL = `${SDK_CDN_BASE_URL}/beta/3.0.0-beta/${BUILD_TYPE}/${CDN_PLUGINS_DIR}`; -// TODO: change the above to production URLs when beta phase is done -// const DEST_SDK_BASE_URL = `${SDK_CDN_BASE_URL}/latest/${CDN_ARCH_VERSION_DIR}/${BUILD_TYPE}/${CDN_INT_DIR}`; -// const PLUGINS_BASE_URL = `${SDK_CDN_BASE_URL}/latest/${CDN_ARCH_VERSION_DIR}/${BUILD_TYPE}/${CDN_PLUGINS_DIR}`; +const DEST_SDK_BASE_URL = `${SDK_CDN_BASE_URL}/${CDN_ARCH_VERSION_DIR}/${BUILD_TYPE}/${CDN_INT_DIR}`; +const PLUGINS_BASE_URL = `${SDK_CDN_BASE_URL}/${CDN_ARCH_VERSION_DIR}/${BUILD_TYPE}/${CDN_PLUGINS_DIR}`; const DEFAULT_CONFIG_BE_URL = 'https://api.rudderstack.com'; export { From ede12fa2d2a90013b31c0465e684f496ea516985 Mon Sep 17 00:00:00 2001 From: Sai Kumar Battinoju <88789928+saikumarrs@users.noreply.github.com> Date: Thu, 21 Mar 2024 11:22:48 +0530 Subject: [PATCH 02/11] chore: add typesVersions declaration (#1655) --- packages/analytics-js-integrations/package.json | 7 +++++++ packages/analytics-js-plugins/package.json | 9 ++++++++- packages/analytics-js-service-worker/package.json | 7 +++++++ packages/analytics-js/package.json | 7 +++++++ 4 files changed, 29 insertions(+), 1 deletion(-) diff --git a/packages/analytics-js-integrations/package.json b/packages/analytics-js-integrations/package.json index a7091d2899..3dfa86398c 100644 --- a/packages/analytics-js-integrations/package.json +++ b/packages/analytics-js-integrations/package.json @@ -18,6 +18,13 @@ } }, "types": "./dist/npm/index.d.ts", + "typesVersions": { + "*": { + "*": [ + "./dist/npm/index.d.ts" + ] + } + }, "publishConfig": {}, "files": [ "dist/npm", diff --git a/packages/analytics-js-plugins/package.json b/packages/analytics-js-plugins/package.json index 2bbfc7bccb..33910680d1 100644 --- a/packages/analytics-js-plugins/package.json +++ b/packages/analytics-js-plugins/package.json @@ -12,12 +12,19 @@ "import": "./dist/npm/modern/esm/index.js" }, "./legacy": { - "types": "./index.d.ts", + "types": "./dist/npm/index.d.ts", "require": "./dist/npm/legacy/cjs/index.js", "import": "./dist/npm/legacy/esm/index.js" } }, "types": "./dist/npm/index.d.ts", + "typesVersions": { + "*": { + "*": [ + "./dist/npm/index.d.ts" + ] + } + }, "publishConfig": {}, "files": [ "dist/npm", diff --git a/packages/analytics-js-service-worker/package.json b/packages/analytics-js-service-worker/package.json index b884298407..c8859b9d95 100644 --- a/packages/analytics-js-service-worker/package.json +++ b/packages/analytics-js-service-worker/package.json @@ -10,6 +10,13 @@ "types": "./dist/npm/index.d.ts" }, "types": "./dist/npm/index.d.ts", + "typesVersions": { + "*": { + "*": [ + "dist/npm/index.d.ts" + ] + } + }, "publishConfig": { "access": "public" }, diff --git a/packages/analytics-js/package.json b/packages/analytics-js/package.json index ea0e4c0e85..01811f719b 100644 --- a/packages/analytics-js/package.json +++ b/packages/analytics-js/package.json @@ -27,6 +27,13 @@ } }, "types": "./dist/npm/index.d.ts", + "typesVersions": { + "*": { + "*": [ + "./dist/npm/index.d.ts" + ] + } + }, "publishConfig": { "access": "public" }, From de47487dc992aead90803559903fd2a6c2bd4a02 Mon Sep 17 00:00:00 2001 From: Sai Kumar Battinoju <88789928+saikumarrs@users.noreply.github.com> Date: Thu, 21 Mar 2024 11:45:22 +0530 Subject: [PATCH 03/11] chore: make v3 stable release (#1653) * feat: remove beta status for all the packages * fix: mono repo version bump * chore: remove beta status from package version * chore: use user group for code owners * chore: use github runner for publishing new releases * chore: fix inconsistencies in github workflows * fix: dependency chain across all the packages and typos * fix: reset the crypto-es version * fix: crypto-js, crypto-es and vulnerable versions * chore: upgrade size-limit action to the latest version --- .github/workflows/deploy-npm.yml | 5 +- .github/workflows/deploy-prod.yml | 12 +- .github/workflows/deploy-staging.yml | 6 +- .github/workflows/publish-new-release.yml | 2 +- ...ty-code-quality-and-bundle-size-checks.yml | 2 +- CODEOWNERS | 2 +- migrations.json | 34 -- package-lock.json | 368 +++++++++--------- package.json | 51 +-- packages/analytics-js-common/README.md | 2 +- packages/analytics-js-common/package.json | 18 +- packages/analytics-js-common/project.json | 4 +- packages/analytics-js-integrations/README.md | 2 +- .../analytics-js-integrations/package.json | 33 +- .../analytics-js-integrations/project.json | 4 +- packages/analytics-js-plugins/README.md | 2 +- packages/analytics-js-plugins/package.json | 18 +- packages/analytics-js-plugins/project.json | 4 +- .../analytics-js-service-worker/README.md | 2 +- .../analytics-js-service-worker/package.json | 8 +- packages/analytics-js/README.md | 2 +- packages/analytics-js/package.json | 10 +- packages/analytics-js/project.json | 4 +- packages/analytics-v1.1/package.json | 15 +- packages/loading-scripts/README.md | 2 +- packages/loading-scripts/package.json | 4 +- packages/loading-scripts/project.json | 4 +- packages/sanity-suite/README.md | 2 +- packages/sanity-suite/package.json | 2 +- packages/sanity-suite/project.json | 4 +- types/component-querystring.d.ts | 1 - 31 files changed, 252 insertions(+), 377 deletions(-) delete mode 100644 migrations.json delete mode 100644 types/component-querystring.d.ts diff --git a/.github/workflows/deploy-npm.yml b/.github/workflows/deploy-npm.yml index 1e6276e1ef..1f1cad230f 100644 --- a/.github/workflows/deploy-npm.yml +++ b/.github/workflows/deploy-npm.yml @@ -17,7 +17,8 @@ env: jobs: deploy-tag: name: Deploy to NPM - runs-on: ubuntu-latest # this runner should not be changed due to NPM publish restrictions + # As we publish the NPM package with provenance, we need to only use the GitHub hosted runners + runs-on: ubuntu-latest if: startsWith(github.ref, 'refs/tags/v') || startsWith(github.ref, 'refs/heads/main') || github.event.pull_request.merged == true steps: @@ -71,7 +72,7 @@ jobs: npm set //registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }} npx nx release publish --base=${{ env.last_monorepo_version }} --head=${{ env.current_monorepo_version }} - - name: Send message to Slack channel for v3 + - name: Send message to Slack channel id: slack uses: slackapi/slack-github-action@v1.25.0 env: diff --git a/.github/workflows/deploy-prod.yml b/.github/workflows/deploy-prod.yml index ef888f3fad..480e5d1dd0 100644 --- a/.github/workflows/deploy-prod.yml +++ b/.github/workflows/deploy-prod.yml @@ -95,7 +95,7 @@ jobs: run: | aws cloudfront create-invalidation --distribution-id ${{ secrets.AWS_PROD_CF_DISTRIBUTION_ID }} --paths "/adobe-analytics-js*" - - name: Sync files to S3 v3 folder + - name: Sync files to S3 run: | aws s3 cp packages/analytics-js/dist/cdn/legacy/iife/ s3://${{ secrets.AWS_PROD_S3_BUCKET_NAME }}/v3/legacy/ --recursive --cache-control max-age=3600 aws s3 cp packages/analytics-js/dist/cdn/modern/iife/ s3://${{ secrets.AWS_PROD_S3_BUCKET_NAME }}/v3/modern/ --recursive --cache-control max-age=3600 @@ -107,7 +107,7 @@ jobs: run: | AWS_MAX_ATTEMPTS=10 aws cloudfront create-invalidation --distribution-id ${{ secrets.AWS_PROD_CF_DISTRIBUTION_ID }} --paths "/v3/*" - - name: Sync files to S3 v3 versioned folder + - name: Sync files to S3 versioned directory run: | aws s3 cp packages/analytics-js/dist/cdn/legacy/iife/ s3://${{ secrets.AWS_PROD_S3_BUCKET_NAME }}/${{ env.CURRENT_VERSION_VALUE }}/legacy/ --recursive --cache-control max-age=3600 aws s3 cp packages/analytics-js/dist/cdn/modern/iife/ s3://${{ secrets.AWS_PROD_S3_BUCKET_NAME }}/${{ env.CURRENT_VERSION_VALUE }}/modern/ --recursive --cache-control max-age=3600 @@ -119,7 +119,7 @@ jobs: run: | AWS_MAX_ATTEMPTS=10 aws cloudfront create-invalidation --distribution-id ${{ secrets.AWS_PROD_CF_DISTRIBUTION_ID }} --paths "/${{ env.CURRENT_VERSION_VALUE }}/*" - # TODO: The '/latest' folder is unused. Might be removed in future. + # TODO: The '/latest' directory is unused. Might be removed in future. - name: Sync files to S3 latest run: | aws s3 cp packages/analytics-js-integrations/dist/cdn/modern/js-integrations/ s3://${{ secrets.AWS_PROD_S3_BUCKET_NAME }}/latest/modern/js-integrations/ --recursive --cache-control max-age=3600 @@ -134,7 +134,7 @@ jobs: run: | AWS_MAX_ATTEMPTS=10 aws cloudfront create-invalidation --distribution-id ${{ secrets.AWS_PROD_CF_DISTRIBUTION_ID }} --paths "/latest*" - - name: Send message to Slack channel v3 + - name: Send message to Slack channel id: slack uses: slackapi/slack-github-action@v1.25.0 env: @@ -169,7 +169,7 @@ jobs: # Below steps are for v1.1 SDK (legacy) - - name: Sync files to S3 v1.1 folder + - name: Sync files to S3 v1.1 directory run: | aws s3 cp packages/analytics-v1.1/dist/cdn/legacy/rudder-analytics.min.js s3://${{ secrets.AWS_PROD_S3_BUCKET_NAME }}/v1.1/rudder-analytics.min.js --cache-control max-age=3600 aws s3 cp packages/analytics-v1.1/dist/cdn/legacy/rudder-analytics.min.js.map s3://${{ secrets.AWS_PROD_S3_BUCKET_NAME }}/v1.1/rudder-analytics.min.js.map --cache-control max-age=3600 @@ -184,7 +184,7 @@ jobs: run: | AWS_MAX_ATTEMPTS=10 aws cloudfront create-invalidation --distribution-id ${{ secrets.AWS_PROD_CF_DISTRIBUTION_ID }} --paths "/v1.1*" - - name: Sync files to S3 v1.1 versioned folder + - name: Sync files to S3 v1.1 versioned directory run: | aws s3 cp packages/analytics-v1.1/dist/cdn/legacy/rudder-analytics.min.js s3://${{ secrets.AWS_PROD_S3_BUCKET_NAME }}/${{ env.CURRENT_VERSION_V1_VALUE }}/rudder-analytics.min.js --cache-control max-age=3600 aws s3 cp packages/analytics-v1.1/dist/cdn/legacy/rudder-analytics.min.js.map s3://${{ secrets.AWS_PROD_S3_BUCKET_NAME }}/${{ env.CURRENT_VERSION_V1_VALUE }}/rudder-analytics.min.js.map --cache-control max-age=3600 diff --git a/.github/workflows/deploy-staging.yml b/.github/workflows/deploy-staging.yml index 3986b3b515..2287d23630 100644 --- a/.github/workflows/deploy-staging.yml +++ b/.github/workflows/deploy-staging.yml @@ -69,7 +69,7 @@ jobs: npm run build:browser npm run build:browser:modern - - name: Sync files to S3 v3 staging folder + - name: Sync files to S3 staging directory run: | aws s3 cp packages/analytics-js/dist/cdn/legacy/iife/ s3://${{ secrets.AWS_PROD_S3_BUCKET_NAME }}/staging/latest/v3/legacy/ --recursive --cache-control max-age=3600 aws s3 cp packages/analytics-js/dist/cdn/modern/iife/ s3://${{ secrets.AWS_PROD_S3_BUCKET_NAME }}/staging/latest/v3/modern/ --recursive --cache-control max-age=3600 @@ -77,12 +77,12 @@ jobs: aws s3 cp packages/analytics-js-integrations/dist/cdn/legacy/js-integrations/ s3://${{ secrets.AWS_PROD_S3_BUCKET_NAME }}/staging/latest/v3/legacy/js-integrations/ --recursive --cache-control max-age=3600 aws s3 cp packages/analytics-js-integrations/dist/cdn/modern/js-integrations/ s3://${{ secrets.AWS_PROD_S3_BUCKET_NAME }}/staging/latest/v3/modern/js-integrations/ --recursive --cache-control max-age=3600 - - name: Create Cloudfront invalidation for v3 + - name: Create Cloudfront invalidation run: | AWS_MAX_ATTEMPTS=10 aws cloudfront create-invalidation --distribution-id ${{ secrets.AWS_PROD_CF_DISTRIBUTION_ID }} --paths "/staging/latest/v3*" # Below steps are for v1.1 SDK (legacy) - - name: Sync files to S3 v1.1 staging folder + - name: Sync files to S3 v1.1 staging directory run: | aws s3 cp packages/analytics-v1.1/dist/cdn/legacy/rudder-analytics.min.js s3://${{ secrets.AWS_STAGING_S3_BUCKET_NAME }}/staging/latest/v1.1/rudder-analytics.min.js --cache-control max-age=3600 aws s3 cp packages/analytics-v1.1/dist/cdn/legacy/rudder-analytics.min.js.map s3://${{ secrets.AWS_STAGING_S3_BUCKET_NAME }}/staging/latest/v1.1/rudder-analytics.min.js.map --cache-control max-age=3600 diff --git a/.github/workflows/publish-new-release.yml b/.github/workflows/publish-new-release.yml index 4e079d329c..cd1ed02b5d 100644 --- a/.github/workflows/publish-new-release.yml +++ b/.github/workflows/publish-new-release.yml @@ -13,7 +13,7 @@ env: jobs: release: name: Publish new release - runs-on: [self-hosted, Linux, X64] + runs-on: ubuntu-latest # only merged pull requests must trigger this job if: (startsWith(github.event.pull_request.head.ref, 'release/') || startsWith(github.event.pull_request.head.ref, 'hotfix-release/')) && github.event.pull_request.merged == true diff --git a/.github/workflows/security-code-quality-and-bundle-size-checks.yml b/.github/workflows/security-code-quality-and-bundle-size-checks.yml index 31f554417a..521e35ccd4 100644 --- a/.github/workflows/security-code-quality-and-bundle-size-checks.yml +++ b/.github/workflows/security-code-quality-and-bundle-size-checks.yml @@ -23,7 +23,7 @@ jobs: cache: 'npm' - name: Execute bundle size checks - uses: rudderlabs/github-action-check-size-limit@v2.9.0 + uses: rudderlabs/github-action-check-size-limit@v2.10.0 env: HUSKY: 0 with: diff --git a/CODEOWNERS b/CODEOWNERS index 99001adf71..0b41645303 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1,2 +1,2 @@ -* @saikumarrs @MoumitaM +* @rudderlabs/js-sdk /packages/analytics-js-integrations/ @ItsSudip @shrouti1507 @sandeepdsvs @koladilip @mihir-4116 diff --git a/migrations.json b/migrations.json deleted file mode 100644 index 24295791ba..0000000000 --- a/migrations.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "migrations": [ - { - "cli": "nx", - "version": "17.0.0-beta.1", - "description": "Updates the default cache directory to .nx/cache", - "implementation": "./src/migrations/update-17-0-0/move-cache-directory", - "package": "nx", - "name": "17.0.0-move-cache-directory" - }, - { - "cli": "nx", - "version": "17.0.0-beta.3", - "description": "Use minimal config for tasksRunnerOptions", - "implementation": "./src/migrations/update-17-0-0/use-minimal-config-for-tasks-runner-options", - "package": "nx", - "name": "17.0.0-use-minimal-config-for-tasks-runner-options" - }, - { - "version": "17.0.0-rc.1", - "description": "Migration for v17.0.0-rc.1", - "implementation": "./src/migrations/update-17-0-0/rm-default-collection-npm-scope", - "package": "nx", - "name": "rm-default-collection-npm-scope" - }, - { - "version": "17.0.0-beta.7", - "description": "update-17-0-0-rename-to-eslint", - "implementation": "./src/migrations/update-17-0-0-rename-to-eslint/update-17-0-0-rename-to-eslint", - "package": "@nx/eslint", - "name": "update-17-0-0-rename-to-eslint" - } - ] -} diff --git a/package-lock.json b/package-lock.json index 74bc23ec8f..60ae88bb11 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,54 +1,22 @@ { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.0.0-beta.29", + "version": "3.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.0.0-beta.29", + "version": "3.0.0", "hasInstallScript": true, "license": "MIT", "workspaces": [ "packages/*" ], "dependencies": { - "@bugsnag/js": "6.5.2", "@lukeed/uuid": "2.0.1", - "@ndhoule/defaults": "2.0.1", - "@ndhoule/each": "2.0.1", - "@ndhoule/extend": "2.0.0", - "@ndhoule/keys": "2.0.0", "@preact/signals-core": "1.5.1", - "@segment/localstorage-retry": "1.3.0", - "@segment/top-domain": "3.0.1", - "@vespaiach/axios-fetch-adapter": "0.3.1", - "assert": "2.1.0", - "axios": "1.6.7", - "axios-retry": "3.9.1", - "component-each": "0.2.6", - "component-emitter": "2.0.0", - "component-querystring": "2.0.1", - "component-url": "0.2.1", - "crypto-es": "2.1.0", - "crypto-js": "4.2.0", - "deep-object-diff": "1.1.9", "get-value": "3.0.1", - "is": "3.3.0", - "lodash.get": "4.4.2", - "lodash.isempty": "4.4.0", - "lodash.isequal": "4.5.0", - "lodash.isundefined": "3.0.1", - "lodash.pickby": "4.6.0", - "lodash.tostring": "4.1.4", - "md5": "2.3.0", - "ms": "2.1.3", - "obj-case": "0.2.1", - "object-path": "0.11.8", - "on-body": "0.0.1", "ramda": "0.29.1", - "rudder-component-cookie": "0.0.1", - "serialize-javascript": "6.0.2", "storejs": "2.0.7" }, "devDependencies": { @@ -82,19 +50,13 @@ "@size-limit/file": "11.0.2", "@size-limit/webpack": "11.0.2", "@types/component-emitter": "1.2.14", - "@types/crypto-js": "4.2.2", "@types/jest": "29.5.12", - "@types/lodash.clonedeep": "4.5.9", - "@types/lodash.isstring": "4.0.9", - "@types/ms": "0.7.34", "@types/node": "20.11.20", "@types/ramda": "0.29.10", - "assert": "2.1.0", "babel-eslint": "10.1.0", "babel-plugin-transform-object-hasown": "1.1.0", "commitizen": "4.3.0", "commitlint": "18.6.1", - "component-type": "2.0.0", "core-js": "3.36.0", "dotenv": "16.4.5", "each": "2.6.0", @@ -1931,10 +1893,12 @@ }, "node_modules/@bugsnag/browser": { "version": "6.5.2", + "dev": true, "license": "MIT" }, "node_modules/@bugsnag/js": { "version": "6.5.2", + "dev": true, "license": "MIT", "dependencies": { "@bugsnag/browser": "^6.5.2", @@ -1943,6 +1907,7 @@ }, "node_modules/@bugsnag/node": { "version": "6.5.2", + "dev": true, "license": "MIT", "dependencies": { "byline": "^5.0.0", @@ -1956,6 +1921,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/@bundled-es-modules/cookie/-/cookie-2.0.0.tgz", "integrity": "sha512-Or6YHg/kamKHpxULAdSqhGqnWFneIXu1NKvvfBBzKGwpVsYuFIQ5aBPHDnnoR3ghW1nvSkALd+EF9iMtY7Vjxw==", + "dev": true, "dependencies": { "cookie": "^0.5.0" } @@ -1964,6 +1930,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@bundled-es-modules/statuses/-/statuses-1.0.1.tgz", "integrity": "sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg==", + "dev": true, "dependencies": { "statuses": "^2.0.1" } @@ -2720,25 +2687,27 @@ } }, "node_modules/@inquirer/confirm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.0.0.tgz", - "integrity": "sha512-LHeuYP1D8NmQra1eR4UqvZMXwxEdDXyElJmmZfU44xdNLL6+GcQBS0uE16vyfZVjH8c22p9e+DStROfE/hyHrg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.0.tgz", + "integrity": "sha512-nH5mxoTEoqk6WpoBz80GMpDSm9jH5V9AF8n+JZAZfMzd9gHeEG9w1o3KawPRR72lfzpP+QxBHLkOKLEApwhDiQ==", + "dev": true, "dependencies": { - "@inquirer/core": "^7.0.0", - "@inquirer/type": "^1.2.0" + "@inquirer/core": "^7.1.0", + "@inquirer/type": "^1.2.1" }, "engines": { "node": ">=18" } }, "node_modules/@inquirer/core": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-7.0.0.tgz", - "integrity": "sha512-g13W5yEt9r1sEVVriffJqQ8GWy94OnfxLCreNSOTw0HPVcszmc/If1KIf7YBmlwtX4klmvwpZHnQpl3N7VX2xA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-7.1.0.tgz", + "integrity": "sha512-FRCiDiU54XHt5B/D8hX4twwZuzSP244ANHbu3R7CAsJfiv1dUOz24ePBgCZjygEjDUi6BWIJuk4eWLKJ7LATUw==", + "dev": true, "dependencies": { - "@inquirer/type": "^1.2.0", + "@inquirer/type": "^1.2.1", "@types/mute-stream": "^0.0.4", - "@types/node": "^20.11.16", + "@types/node": "^20.11.26", "@types/wrap-ansi": "^3.0.0", "ansi-escapes": "^4.3.2", "chalk": "^4.1.2", @@ -2755,10 +2724,20 @@ "node": ">=18" } }, + "node_modules/@inquirer/core/node_modules/@types/node": { + "version": "20.11.30", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", + "integrity": "sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, "node_modules/@inquirer/core/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -2773,6 +2752,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -2788,6 +2768,7 @@ "version": "2.9.2", "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, "engines": { "node": ">=6" }, @@ -2799,6 +2780,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "dev": true, "engines": { "node": ">= 12" } @@ -2807,6 +2789,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -2817,12 +2800,14 @@ "node_modules/@inquirer/core/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, "node_modules/@inquirer/core/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, "engines": { "node": ">=8" } @@ -2831,6 +2816,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -2839,6 +2825,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", + "dev": true, "engines": { "node": ">=0.12.0" } @@ -2847,6 +2834,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, "engines": { "node": ">=14" }, @@ -2858,6 +2846,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -2869,6 +2858,7 @@ "version": "6.2.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -2879,9 +2869,10 @@ } }, "node_modules/@inquirer/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.2.0.tgz", - "integrity": "sha512-/vvkUkYhrjbm+RolU7V1aUFDydZVKNKqKHR5TsE+j5DXgXFwrsOPcoGUJ02K0O7q7O53CU2DOTMYCHeGZ25WHA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.2.1.tgz", + "integrity": "sha512-xwMfkPAxeo8Ji/IxfUSqzRi0/+F2GIqJmpc5/thelgMGsjNZcjDDRBO9TLXT1s/hdx/mK5QbVIvgoLIFgXhTMQ==", + "dev": true, "engines": { "node": ">=18" } @@ -3854,6 +3845,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@mswjs/cookies/-/cookies-1.1.0.tgz", "integrity": "sha512-0ZcCVQxifZmhwNBoQIrystCb+2sWBY2Zw8lpfJBPCHGCA/HWqehITeCRVIv4VMy8MPlaHo2w2pTHFV2pFfqKPw==", + "dev": true, "engines": { "node": ">=18" } @@ -3862,6 +3854,7 @@ "version": "0.25.16", "resolved": "https://registry.npmjs.org/@mswjs/interceptors/-/interceptors-0.25.16.tgz", "integrity": "sha512-8QC8JyKztvoGAdPgyZy49c9vSHHAZjHagwl4RY9E8carULk8ym3iTaiawrT1YoLF/qb449h48f71XDPgkUSOUg==", + "dev": true, "dependencies": { "@open-draft/deferred-promise": "^2.2.0", "@open-draft/logger": "^0.3.0", @@ -5189,12 +5182,14 @@ "node_modules/@open-draft/deferred-promise": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@open-draft/deferred-promise/-/deferred-promise-2.2.0.tgz", - "integrity": "sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==" + "integrity": "sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==", + "dev": true }, "node_modules/@open-draft/logger": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/@open-draft/logger/-/logger-0.3.0.tgz", "integrity": "sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==", + "dev": true, "dependencies": { "is-node-process": "^1.2.0", "outvariant": "^1.4.0" @@ -5203,7 +5198,8 @@ "node_modules/@open-draft/until": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@open-draft/until/-/until-2.1.0.tgz", - "integrity": "sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==" + "integrity": "sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==", + "dev": true }, "node_modules/@originjs/vite-plugin-federation": { "version": "1.3.5", @@ -5859,7 +5855,8 @@ "node_modules/@types/cookie": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==", + "dev": true }, "node_modules/@types/crypto-js": { "version": "4.2.2", @@ -5969,22 +5966,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/lodash.clonedeep": { - "version": "4.5.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/lodash": "*" - } - }, - "node_modules/@types/lodash.isstring": { - "version": "4.0.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/lodash": "*" - } - }, "node_modules/@types/minimatch": { "version": "5.1.2", "dev": true, @@ -6005,6 +5986,7 @@ "version": "0.0.4", "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", + "dev": true, "dependencies": { "@types/node": "*" } @@ -6013,6 +5995,7 @@ "version": "20.11.20", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.20.tgz", "integrity": "sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==", + "dev": true, "dependencies": { "undici-types": "~5.26.4" } @@ -6051,9 +6034,10 @@ "license": "MIT" }, "node_modules/@types/statuses": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/statuses/-/statuses-2.0.4.tgz", - "integrity": "sha512-eqNDvZsCNY49OAXB0Firg/Sc2BgoWsntsLUdybGFOhAfCD6QJ2n9HXUIHGqt5qjrxmMv4wS8WLAw43ZkKcJ8Pw==" + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/statuses/-/statuses-2.0.5.tgz", + "integrity": "sha512-jmIUGWrAiwu3dZpxntxieC+1n/5c3mjrImkmOSQ2NC5uP6cYO4aAZDdSmRcI5C1oiTmqlZGHC+/NmJrKogbP5A==", + "dev": true }, "node_modules/@types/tough-cookie": { "version": "4.0.5", @@ -6063,7 +6047,8 @@ "node_modules/@types/wrap-ansi": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", - "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==" + "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", + "dev": true }, "node_modules/@types/yargs": { "version": "17.0.32", @@ -6719,6 +6704,7 @@ }, "node_modules/ansi-escapes": { "version": "4.3.2", + "dev": true, "license": "MIT", "dependencies": { "type-fest": "^0.21.3" @@ -6732,6 +6718,7 @@ }, "node_modules/ansi-escapes/node_modules/type-fest": { "version": "0.21.3", + "dev": true, "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" @@ -6742,6 +6729,7 @@ }, "node_modules/ansi-regex": { "version": "5.0.1", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -7780,6 +7768,7 @@ }, "node_modules/byline": { "version": "5.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -8291,6 +8280,7 @@ }, "node_modules/cliui": { "version": "8.0.1", + "dev": true, "license": "ISC", "dependencies": { "string-width": "^4.2.0", @@ -8598,13 +8588,6 @@ "node_modules/component-props": { "version": "1.1.1" }, - "node_modules/component-querystring": { - "version": "2.0.1", - "dependencies": { - "component-type": "1.1.0", - "trim": "1.0.0" - } - }, "node_modules/component-type": { "version": "2.0.0", "license": "MIT", @@ -8977,6 +8960,7 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, "engines": { "node": ">= 0.6" } @@ -9163,7 +9147,8 @@ }, "node_modules/crypto-es": { "version": "2.1.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/crypto-es/-/crypto-es-2.1.0.tgz", + "integrity": "sha512-C5Dbuv4QTPGuloy5c5Vv/FZHtmK+lobLAypFfuRaBbwCsk3qbCWWESCH3MUcBsrgXloRNMrzwUAiPg4U6+IaKA==" }, "node_modules/crypto-js": { "version": "4.2.0", @@ -9876,8 +9861,10 @@ }, "node_modules/each": { "version": "2.6.0", + "resolved": "https://registry.npmjs.org/each/-/each-2.6.0.tgz", + "integrity": "sha512-wdSyytpDQQUhpBIa+AgfJM9VxU4zVXXIJ9EEI8qxFnxxCk8ZjrGjGPhxm6pn3g0L1jgp5We7PVv90YDrEaImmQ==", "dev": true, - "license": "BSD-3-Clause", + "hasInstallScript": true, "engines": { "node": ">= 0.9.0" } @@ -9945,6 +9932,7 @@ }, "node_modules/end-of-stream": { "version": "1.4.4", + "dev": true, "license": "MIT", "dependencies": { "once": "^1.4.0" @@ -10007,6 +9995,7 @@ }, "node_modules/error-stack-parser": { "version": "2.1.4", + "dev": true, "license": "MIT", "dependencies": { "stackframe": "^1.3.4" @@ -10158,6 +10147,7 @@ }, "node_modules/escalade": { "version": "3.1.2", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -10165,6 +10155,7 @@ }, "node_modules/escape-string-regexp": { "version": "1.0.5", + "dev": true, "license": "MIT", "engines": { "node": ">=0.8.0" @@ -11350,6 +11341,7 @@ }, "node_modules/figures": { "version": "3.2.0", + "dev": true, "license": "MIT", "dependencies": { "escape-string-regexp": "^1.0.5" @@ -11593,14 +11585,15 @@ "license": "MIT" }, "node_modules/follow-redirects": { - "version": "1.15.5", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "funding": [ { "type": "individual", "url": "https://github.com/sponsors/RubenVerborgh" } ], - "license": "MIT", "engines": { "node": ">=4.0" }, @@ -11781,6 +11774,7 @@ }, "node_modules/get-caller-file": { "version": "2.0.5", + "dev": true, "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" @@ -12330,7 +12324,9 @@ }, "node_modules/graphql": { "version": "16.8.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.8.1.tgz", + "integrity": "sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==", + "dev": true, "engines": { "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" } @@ -12470,9 +12466,10 @@ } }, "node_modules/headers-polyfill": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-4.0.2.tgz", - "integrity": "sha512-EWGTfnTqAO2L/j5HZgoM/3z82L7necsJ0pO9Tp0X1wil3PDLrkypTBRgVO2ExehEEvUycejZD3FuRaXpZZc3kw==" + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-4.0.3.tgz", + "integrity": "sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==", + "dev": true }, "node_modules/homedir-polyfill": { "version": "1.0.3", @@ -13279,7 +13276,9 @@ }, "node_modules/is-node-process": { "version": "1.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/is-node-process/-/is-node-process-1.2.0.tgz", + "integrity": "sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==", + "dev": true }, "node_modules/is-number": { "version": "7.0.0", @@ -13587,6 +13586,7 @@ }, "node_modules/iserror": { "version": "0.0.2", + "dev": true, "license": "MIT" }, "node_modules/isexe": { @@ -17522,6 +17522,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/msw/-/msw-2.2.1.tgz", "integrity": "sha512-DCsZAQwan+2onEcpD86fiEnCKW4IvYzqcwDq/2TIoeNrmBqNp/mJW4wHQyxcoYrRPwgujin7wDFflqiSO1iT/w==", + "dev": true, "hasInstallScript": true, "dependencies": { "@bundled-es-modules/cookie": "^2.0.0", @@ -17563,7 +17564,9 @@ }, "node_modules/msw/node_modules/ansi-styles": { "version": "4.3.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -17576,7 +17579,9 @@ }, "node_modules/msw/node_modules/chalk": { "version": "4.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -17590,7 +17595,9 @@ }, "node_modules/msw/node_modules/color-convert": { "version": "2.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -17600,18 +17607,24 @@ }, "node_modules/msw/node_modules/color-name": { "version": "1.1.4", - "license": "MIT" + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, "node_modules/msw/node_modules/has-flag": { "version": "4.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, "engines": { "node": ">=8" } }, "node_modules/msw/node_modules/supports-color": { "version": "7.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -17620,9 +17633,10 @@ } }, "node_modules/msw/node_modules/type-fest": { - "version": "4.10.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.10.3.tgz", - "integrity": "sha512-JLXyjizi072smKGGcZiAJDCNweT8J+AuRxmPZ1aG7TERg4ijx9REl8CNhbr36RV4qXqL1gO1FF9HL8OkVmmrsA==", + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.13.1.tgz", + "integrity": "sha512-ASMgM+Vf2cLwDMt1KXSkMUDSYCxtckDJs8zsaVF/mYteIsiARKCVtyXtcK38mIKbLTctZP8v6GMqdNaeI3fo7g==", + "dev": true, "engines": { "node": ">=16" }, @@ -18544,6 +18558,7 @@ }, "node_modules/once": { "version": "1.4.0", + "dev": true, "license": "ISC", "dependencies": { "wrappy": "1" @@ -18704,7 +18719,8 @@ "node_modules/outvariant": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/outvariant/-/outvariant-1.4.2.tgz", - "integrity": "sha512-Ou3dJ6bA/UJ5GVHxah4LnqDwZRwAmWxrG3wtrHrbGnP4RnLCtA64A4F+ae7Y8ww660JaddSoArUR5HjipWSHAQ==" + "integrity": "sha512-Ou3dJ6bA/UJ5GVHxah4LnqDwZRwAmWxrG3wtrHrbGnP4RnLCtA64A4F+ae7Y8ww660JaddSoArUR5HjipWSHAQ==", + "dev": true }, "node_modules/p-limit": { "version": "3.1.0", @@ -19184,7 +19200,9 @@ }, "node_modules/path-to-regexp": { "version": "6.2.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==", + "dev": true }, "node_modules/path-type": { "version": "4.0.0", @@ -19870,6 +19888,7 @@ }, "node_modules/pump": { "version": "3.0.0", + "dev": true, "license": "MIT", "dependencies": { "end-of-stream": "^1.1.0", @@ -19957,6 +19976,7 @@ }, "node_modules/randombytes": { "version": "2.1.0", + "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "^5.1.0" @@ -20488,6 +20508,7 @@ }, "node_modules/require-directory": { "version": "2.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -21127,6 +21148,7 @@ }, "node_modules/safe-buffer": { "version": "5.1.2", + "dev": true, "license": "MIT" }, "node_modules/safe-regex-test": { @@ -21240,6 +21262,7 @@ }, "node_modules/serialize-javascript": { "version": "6.0.2", + "dev": true, "license": "BSD-3-Clause", "dependencies": { "randombytes": "^2.1.0" @@ -21906,6 +21929,7 @@ }, "node_modules/stack-generator": { "version": "2.0.10", + "dev": true, "license": "MIT", "dependencies": { "stackframe": "^1.3.4" @@ -21932,12 +21956,14 @@ }, "node_modules/stackframe": { "version": "1.3.4", + "dev": true, "license": "MIT" }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, "engines": { "node": ">= 0.8" } @@ -21960,7 +21986,8 @@ "node_modules/strict-event-emitter": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.5.1.tgz", - "integrity": "sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==" + "integrity": "sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==", + "dev": true }, "node_modules/string_decoder": { "version": "1.3.0", @@ -22011,6 +22038,7 @@ }, "node_modules/string-width": { "version": "4.2.3", + "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -22050,10 +22078,12 @@ }, "node_modules/string-width/node_modules/emoji-regex": { "version": "8.0.0", + "dev": true, "license": "MIT" }, "node_modules/string-width/node_modules/is-fullwidth-code-point": { "version": "3.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -22144,6 +22174,7 @@ }, "node_modules/strip-ansi": { "version": "6.0.1", + "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -22587,10 +22618,6 @@ "node": ">=6" } }, - "node_modules/trim": { - "version": "1.0.0", - "license": "MIT" - }, "node_modules/trim-newlines": { "version": "3.0.1", "dev": true, @@ -22970,7 +22997,7 @@ }, "node_modules/typescript": { "version": "5.2.2", - "devOptional": true, + "dev": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", @@ -23008,6 +23035,7 @@ }, "node_modules/undici-types": { "version": "5.26.5", + "dev": true, "license": "MIT" }, "node_modules/unicode-canonical-property-names-ecmascript": { @@ -23544,6 +23572,7 @@ }, "node_modules/wrap-ansi": { "version": "7.0.0", + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", @@ -23606,6 +23635,7 @@ }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "4.3.0", + "dev": true, "license": "MIT", "dependencies": { "color-convert": "^2.0.1" @@ -23619,6 +23649,7 @@ }, "node_modules/wrap-ansi/node_modules/color-convert": { "version": "2.0.1", + "dev": true, "license": "MIT", "dependencies": { "color-name": "~1.1.4" @@ -23629,10 +23660,12 @@ }, "node_modules/wrap-ansi/node_modules/color-name": { "version": "1.1.4", + "dev": true, "license": "MIT" }, "node_modules/wrappy": { "version": "1.0.2", + "dev": true, "license": "ISC" }, "node_modules/write-file-atomic": { @@ -23687,6 +23720,7 @@ }, "node_modules/y18n": { "version": "5.0.8", + "dev": true, "license": "ISC", "engines": { "node": ">=10" @@ -23707,6 +23741,7 @@ }, "node_modules/yargs": { "version": "17.7.2", + "dev": true, "license": "MIT", "dependencies": { "cliui": "^8.0.1", @@ -23723,6 +23758,7 @@ }, "node_modules/yargs-parser": { "version": "21.1.1", + "dev": true, "license": "ISC", "engines": { "node": ">=12" @@ -23749,68 +23785,37 @@ }, "packages/analytics-js": { "name": "@rudderstack/analytics-js", - "version": "3.0.0-beta.24", + "version": "3.0.0", "license": "MIT", "devDependencies": { - "@lukeed/uuid": "2.0.1", - "@preact/signals-core": "1.5.1", "@rudderstack/analytics-js-common": "*", - "@rudderstack/analytics-js-plugins": "*", - "ramda": "0.29.1", - "storejs": "2.0.7" + "@rudderstack/analytics-js-plugins": "*" } }, "packages/analytics-js-common": { "name": "@rudderstack/analytics-js-common", - "version": "3.0.0-beta.19", + "version": "3.0.0", "license": "MIT", "dependencies": { - "@lukeed/uuid": "2.0.1", "@ndhoule/defaults": "2.0.1", - "@preact/signals-core": "1.5.1", "@segment/top-domain": "3.0.1", "crypto-js": "4.2.0", - "get-value": "3.0.1", - "msw": "2.2.1", - "ramda": "0.29.1", - "rudder-component-cookie": "0.0.1", - "storejs": "2.0.7" + "rudder-component-cookie": "0.0.1" }, - "devDependencies": {} + "devDependencies": { + "@types/crypto-js": "4.2.2" + } }, "packages/analytics-js-integrations": { "name": "@rudderstack/analytics-js-integrations", - "version": "3.0.0-beta.26", + "version": "3.0.0", "license": "MIT", "dependencies": { - "@lukeed/uuid": "2.0.1", - "@ndhoule/each": "2.0.1", - "@ndhoule/extend": "2.0.0", - "@rudderstack/analytics-js-common": "*", - "component-each": "0.2.6", - "crypto-js": "4.1.1", - "get-value": "3.0.1", - "is": "3.3.0", - "lodash.get": "4.4.2", - "lodash.isempty": "4.4.0", - "lodash.isequal": "4.5.0", - "lodash.isundefined": "3.0.1", - "lodash.pickby": "4.6.0", - "lodash.tostring": "4.1.4", - "md5": "2.3.0", - "obj-case": "0.2.1", - "on-body": "0.0.1", - "ramda": "0.29.1" - }, - "devDependencies": { - "@lukeed/uuid": "2.0.1", "@ndhoule/each": "2.0.1", "@ndhoule/extend": "2.0.0", "@rudderstack/analytics-js-common": "*", "component-each": "0.2.6", "crypto-js": "4.2.0", - "each": "^2.6.0", - "get-value": "3.0.1", "is": "3.3.0", "lodash.get": "4.4.2", "lodash.isempty": "4.4.0", @@ -23820,28 +23825,20 @@ "lodash.tostring": "4.1.4", "md5": "2.3.0", "obj-case": "0.2.1", - "on-body": "0.0.1", - "ramda": "0.29.1" - } + "on-body": "0.0.1" + }, + "devDependencies": {} }, "packages/analytics-js-plugins": { "name": "@rudderstack/analytics-js-plugins", - "version": "3.0.0-beta.21", + "version": "3.0.0", "license": "MIT", "dependencies": { - "@bugsnag/js": "6.5.2", - "@preact/signals-core": "1.5.1", - "crypto-es": "2.0.4", - "msw": "2.2.1", - "ramda": "0.29.1" + "@rudderstack/analytics-js-common": "*", + "crypto-es": "2.1.0" }, "devDependencies": { - "@bugsnag/js": "6.5.2", - "@lukeed/uuid": "2.0.1", - "@preact/signals-core": "1.5.1", - "@rudderstack/analytics-js-common": "*", - "crypto-es": "2.1.0", - "ramda": "0.29.1" + "@bugsnag/js": "6.5.2" } }, "packages/analytics-js-service-worker": { @@ -23849,7 +23846,6 @@ "version": "3.0.5", "license": "MIT", "dependencies": { - "@lukeed/uuid": "2.0.1", "@vespaiach/axios-fetch-adapter": "0.3.1", "assert": "2.1.0", "axios": "1.6.7", @@ -23861,38 +23857,48 @@ "ms": "2.1.3" }, "devDependencies": { + "@types/lodash.clonedeep": "4.5.6", + "@types/lodash.isstring": "4.0.1", "@types/ms": "0.7.34", "@types/node": "20.11.20", - "jest-date-mock": "1.0.8", - "msw": "2.2.1" + "jest-date-mock": "1.0.8" }, "engines": { "node": ">=v12" } }, + "packages/analytics-js-service-worker/node_modules/@types/lodash.clonedeep": { + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/@types/lodash.clonedeep/-/lodash.clonedeep-4.5.6.tgz", + "integrity": "sha512-cE1jYr2dEg1wBImvXlNtp0xDoS79rfEdGozQVgliDZj1uERH4k+rmEMTudP9b4VQ8O6nRb5gPqft0QzEQGMQgA==", + "dev": true, + "dependencies": { + "@types/lodash": "*" + } + }, + "packages/analytics-js-service-worker/node_modules/@types/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-QgvC9seADMo/pUX/B7qrgEDvaxcjF7KExapRUiZ+remXiMI1T4KQ0zsNW4U3ZsNdztZDjDlGfVK+I6oP2OKffw==", + "dev": true, + "dependencies": { + "@types/lodash": "*" + } + }, "packages/analytics-v1.1": { "name": "rudder-sdk-js", "version": "2.48.3", "license": "MIT", "dependencies": { - "@lukeed/uuid": "2.0.1", - "@segment/localstorage-retry": "1.3.0", - "component-emitter": "2.0.0", - "get-value": "3.0.1", - "msw": "2.2.1", - "ramda": "0.29.1" - }, - "devDependencies": { - "@lukeed/uuid": "2.0.1", "@rudderstack/analytics-js-common": "*", "@segment/localstorage-retry": "1.3.0", - "get-value": "3.0.1", - "ramda": "0.29.1" - } + "component-emitter": "2.0.0" + }, + "devDependencies": {} }, "packages/loading-scripts": { "name": "@rudderstack/analytics-js-loading-scripts", - "version": "3.0.0-beta.22", + "version": "3.0.0", "license": "MIT", "dependencies": { "@rudderstack/analytics-js": "*" @@ -23901,7 +23907,7 @@ }, "packages/sanity-suite": { "name": "@rudderstack/analytics-js-sanity-suite", - "version": "3.0.0-beta.25", + "version": "3.0.0", "license": "MIT", "dependencies": { "@rudderstack/analytics-js": "*", diff --git a/package.json b/package.json index 2aa63ad850..e64c6e2411 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.0.0-beta.29", + "version": "3.0.0", "private": true, - "description": "Monorepo accommodating Rudderstack Analytics JS SDK", + "description": "Monorepo for RudderStack Analytics JS SDK", "workspaces": [ "packages/*" ], @@ -46,7 +46,7 @@ "build:v1.1": "nx run-many -t build --parallel=false --projects=rudder-sdk-js", "build:sanity": "rm -rf packages/sanity-suite/dist && nx run-many --targets=build:all --parallel=false --projects=@rudderstack/analytics-js-sanity-suite", "build:sanity:staging": "rm -rf packages/sanity-suite/dist && nx run-many --targets=build:all:staging --parallel=false --projects=@rudderstack/analytics-js-sanity-suite", - "bump-version:monorepo": "npm version prerelease --git-tag-version false", + "bump-version:monorepo": "npm version minor --git-tag-version false", "release": "nx affected --base=origin/main --target=version --parallel=1 --skipCommitTypes=docs,ci,chore,test", "release:nx": "nx release --skip-publish --verbose --dry-run", "release:github": "nx affected --target=github --parallel=1 --skipCommitTypes=docs,ci,chore,test", @@ -64,42 +64,10 @@ "url": "https://github.com/rudderlabs/rudder-sdk-js.git" }, "dependencies": { - "@bugsnag/js": "6.5.2", "@lukeed/uuid": "2.0.1", - "@ndhoule/defaults": "2.0.1", - "@ndhoule/each": "2.0.1", - "@ndhoule/extend": "2.0.0", - "@ndhoule/keys": "2.0.0", "@preact/signals-core": "1.5.1", - "@segment/localstorage-retry": "1.3.0", - "@segment/top-domain": "3.0.1", - "@vespaiach/axios-fetch-adapter": "0.3.1", - "assert": "2.1.0", - "axios": "1.6.7", - "axios-retry": "3.9.1", - "component-each": "0.2.6", - "component-emitter": "2.0.0", - "component-querystring": "2.0.1", - "component-url": "0.2.1", - "crypto-es": "2.1.0", - "crypto-js": "4.2.0", - "deep-object-diff": "1.1.9", "get-value": "3.0.1", - "is": "3.3.0", - "lodash.get": "4.4.2", - "lodash.isempty": "4.4.0", - "lodash.isequal": "4.5.0", - "lodash.isundefined": "3.0.1", - "lodash.pickby": "4.6.0", - "lodash.tostring": "4.1.4", - "md5": "2.3.0", - "ms": "2.1.3", - "obj-case": "0.2.1", - "object-path": "0.11.8", - "on-body": "0.0.1", "ramda": "0.29.1", - "rudder-component-cookie": "0.0.1", - "serialize-javascript": "6.0.2", "storejs": "2.0.7" }, "devDependencies": { @@ -133,19 +101,13 @@ "@size-limit/file": "11.0.2", "@size-limit/webpack": "11.0.2", "@types/component-emitter": "1.2.14", - "@types/crypto-js": "4.2.2", "@types/jest": "29.5.12", - "@types/lodash.clonedeep": "4.5.9", - "@types/lodash.isstring": "4.0.9", - "@types/ms": "0.7.34", "@types/node": "20.11.20", "@types/ramda": "0.29.10", - "assert": "2.1.0", "babel-eslint": "10.1.0", "babel-plugin-transform-object-hasown": "1.1.0", "commitizen": "4.3.0", "commitlint": "18.6.1", - "component-type": "2.0.0", "core-js": "3.36.0", "dotenv": "16.4.5", "each": "2.6.0", @@ -173,7 +135,6 @@ "jscpd": "3.5.10", "lint-staged": "15.2.2", "madge": "6.1.0", - "msw": "2.2.1", "nx": "18.0.5", "patch-package": "8.0.0", "prettier": "3.2.5", @@ -196,7 +157,8 @@ "ts-node": "10.9.2", "tslib": "2.6.2", "typescript": "5.2.2", - "user-agent-data-types": "0.4.2" + "user-agent-data-types": "0.4.2", + "msw": "2.2.1" }, "optionalDependencies": { "@nx/nx-darwin-arm64": "18.0.5", @@ -208,7 +170,8 @@ "overrides": { "debug": "4.3.4", "ip": "2.0.1", - "component-type": "2.0.0" + "component-type": "2.0.0", + "follow-redirects": "1.15.6" }, "lint-staged": { "*.{json,js,md,ts}": "prettier --write" diff --git a/packages/analytics-js-common/README.md b/packages/analytics-js-common/README.md index cfa6c68dc9..b3a9aa87cd 100644 --- a/packages/analytics-js-common/README.md +++ b/packages/analytics-js-common/README.md @@ -21,7 +21,7 @@ # @rudderstack/analytics-js-common -RudderStack Javascript SDK common code that is used within the related analytics, plugins, integrations and service +RudderStack JavaScript SDK common code that is used within the related analytics, plugins, integrations and service worker packages. > For detailed documentation on the RudderStack JavaScript SDK, click [**here**](https://www.rudderstack.com/docs/sources/event-streams/sdks/rudderstack-javascript-sdk/). diff --git a/packages/analytics-js-common/package.json b/packages/analytics-js-common/package.json index e4c9f82453..25f37319eb 100644 --- a/packages/analytics-js-common/package.json +++ b/packages/analytics-js-common/package.json @@ -1,8 +1,8 @@ { "name": "@rudderstack/analytics-js-common", - "version": "3.0.0-beta.19", + "version": "3.0.0", "private": true, - "description": "RudderStack Javascript SDK common code", + "description": "RudderStack JavaScript SDK common code", "module": "dist/npm/index.js", "types": "./dist/npm/index.d.ts", "publishConfig": {}, @@ -55,18 +55,14 @@ "release": "npm publish" }, "dependencies": { - "@lukeed/uuid": "2.0.1", "@ndhoule/defaults": "2.0.1", - "@preact/signals-core": "1.5.1", - "@segment/top-domain": "3.0.1", - "crypto-js": "4.2.0", - "get-value": "3.0.1", - "ramda": "0.29.1", "rudder-component-cookie": "0.0.1", - "storejs": "2.0.7", - "msw": "2.2.1" + "@segment/top-domain": "3.0.1", + "crypto-js": "4.2.0" + }, + "devDependencies": { + "@types/crypto-js": "4.2.2" }, - "devDependencies": {}, "overrides": {}, "browserslist": { "production": [ diff --git a/packages/analytics-js-common/project.json b/packages/analytics-js-common/project.json index 0a7379d706..97162a009a 100644 --- a/packages/analytics-js-common/project.json +++ b/packages/analytics-js-common/project.json @@ -89,9 +89,7 @@ "baseBranch": "main", "preset": "conventional", "tagPrefix": "{projectName}@", - "trackDeps": true, - "releaseAs": "prerelease", - "preid": "beta" + "trackDeps": true } }, "github": { diff --git a/packages/analytics-js-integrations/README.md b/packages/analytics-js-integrations/README.md index 03106243ec..5dda9d48ff 100644 --- a/packages/analytics-js-integrations/README.md +++ b/packages/analytics-js-integrations/README.md @@ -21,7 +21,7 @@ # @rudderstack/analytics-js-integrations -RudderStack Javascript SDK integrations code that is used to support device mode integrations. +RudderStack JavaScript SDK integrations code that is used to support device mode integrations. ## Table of Contents diff --git a/packages/analytics-js-integrations/package.json b/packages/analytics-js-integrations/package.json index 3dfa86398c..856b3d7b16 100644 --- a/packages/analytics-js-integrations/package.json +++ b/packages/analytics-js-integrations/package.json @@ -1,8 +1,8 @@ { "name": "@rudderstack/analytics-js-integrations", - "version": "3.0.0-beta.26", + "version": "3.0.0", "private": true, - "description": "RudderStack Javascript SDK device mode integrations", + "description": "RudderStack JavaScript SDK device mode integrations", "main": "dist/npm/modern/cjs/index.js", "module": "dist/npm/modern/esm/index.js", "exports": { @@ -85,46 +85,23 @@ "build:integration:all:bundle-size:modern": "VISUALIZER=true npm run build:integration:all:modern" }, "dependencies": { - "ramda": "0.29.1", "@rudderstack/analytics-js-common": "*", - "get-value": "3.0.1", "@ndhoule/each": "2.0.1", "lodash.get": "4.4.2", "lodash.isequal": "4.5.0", "obj-case": "0.2.1", "on-body": "0.0.1", "md5": "2.3.0", - "crypto-js": "4.1.1", + "crypto-js": "4.2.0", "is": "3.3.0", "component-each": "0.2.6", "@ndhoule/extend": "2.0.0", "lodash.isundefined": "3.0.1", "lodash.isempty": "4.4.0", "lodash.pickby": "4.6.0", - "lodash.tostring": "4.1.4", - "@lukeed/uuid": "2.0.1" - }, - "devDependencies": { - "@lukeed/uuid": "2.0.1", - "@ndhoule/each": "2.0.1", - "@ndhoule/extend": "2.0.0", - "@rudderstack/analytics-js-common": "*", - "component-each": "0.2.6", - "crypto-js": "4.2.0", - "each": "^2.6.0", - "get-value": "3.0.1", - "is": "3.3.0", - "lodash.get": "4.4.2", - "lodash.isempty": "4.4.0", - "lodash.isequal": "4.5.0", - "lodash.isundefined": "3.0.1", - "lodash.pickby": "4.6.0", - "lodash.tostring": "4.1.4", - "md5": "2.3.0", - "obj-case": "0.2.1", - "on-body": "0.0.1", - "ramda": "0.29.1" + "lodash.tostring": "4.1.4" }, + "devDependencies": {}, "overrides": {}, "browserslist": { "production": [ diff --git a/packages/analytics-js-integrations/project.json b/packages/analytics-js-integrations/project.json index f91f751c6c..a95b8e28e1 100644 --- a/packages/analytics-js-integrations/project.json +++ b/packages/analytics-js-integrations/project.json @@ -88,9 +88,7 @@ "baseBranch": "main", "preset": "conventional", "tagPrefix": "{projectName}@", - "trackDeps": true, - "releaseAs": "prerelease", - "preid": "beta" + "trackDeps": true } }, "github": { diff --git a/packages/analytics-js-plugins/README.md b/packages/analytics-js-plugins/README.md index a3fee9c983..ecbc57f8a5 100644 --- a/packages/analytics-js-plugins/README.md +++ b/packages/analytics-js-plugins/README.md @@ -21,7 +21,7 @@ # @rudderstack/analytics-js-plugins -RudderStack Javascript SDK plugins code that is used within the related analytics package, bundles for the legacy +RudderStack JavaScript SDK plugins code that is used within the related analytics package, bundles for the legacy packaging or as separate bundle chunks for dynamic imports. > For detailed documentation on the RudderStack JavaScript SDK, click [**here**](https://www.rudderstack.com/docs/sources/event-streams/sdks/rudderstack-javascript-sdk/). diff --git a/packages/analytics-js-plugins/package.json b/packages/analytics-js-plugins/package.json index 33910680d1..6d0e23f110 100644 --- a/packages/analytics-js-plugins/package.json +++ b/packages/analytics-js-plugins/package.json @@ -1,8 +1,8 @@ { "name": "@rudderstack/analytics-js-plugins", - "version": "3.0.0-beta.21", + "version": "3.0.0", "private": true, - "description": "RudderStack Javascript SDK plugins", + "description": "RudderStack JavaScript SDK plugins", "main": "dist/npm/modern/cjs/index.js", "module": "dist/npm/modern/esm/index.js", "exports": { @@ -74,19 +74,11 @@ "release": "npm publish" }, "dependencies": { - "msw": "2.2.1", - "@preact/signals-core": "1.5.1", - "ramda": "0.29.1", - "crypto-es": "2.0.4", - "@bugsnag/js": "6.5.2" + "crypto-es": "2.1.0", + "@rudderstack/analytics-js-common": "*" }, "devDependencies": { - "@bugsnag/js": "6.5.2", - "@lukeed/uuid": "2.0.1", - "@preact/signals-core": "1.5.1", - "@rudderstack/analytics-js-common": "*", - "crypto-es": "2.1.0", - "ramda": "0.29.1" + "@bugsnag/js": "6.5.2" }, "overrides": {}, "browserslist": { diff --git a/packages/analytics-js-plugins/project.json b/packages/analytics-js-plugins/project.json index 86c6998335..bdfc05607e 100644 --- a/packages/analytics-js-plugins/project.json +++ b/packages/analytics-js-plugins/project.json @@ -113,9 +113,7 @@ "baseBranch": "main", "preset": "conventional", "tagPrefix": "{projectName}@", - "trackDeps": true, - "releaseAs": "prerelease", - "preid": "beta" + "trackDeps": true } }, "github": { diff --git a/packages/analytics-js-service-worker/README.md b/packages/analytics-js-service-worker/README.md index 8b65ddc23f..b586c86d01 100644 --- a/packages/analytics-js-service-worker/README.md +++ b/packages/analytics-js-service-worker/README.md @@ -21,7 +21,7 @@ # @rudderstack/analytics-js-service-worker -RudderStack Javascript SDK service worker that can be used in browser extensions and serverless runtimes. +RudderStack JavaScript SDK service worker that can be used in browser extensions and serverless runtimes. It exposes the same interface and features as the [NodeJS SDK](https://www.rudderstack.com/docs/sources/event-streams/sdks/rudderstack-node-sdk/) > For detailed documentation on the RudderStack JavaScript SDK, click [**here**](https://www.rudderstack.com/docs/sources/event-streams/sdks/rudderstack-javascript-sdk/). diff --git a/packages/analytics-js-service-worker/package.json b/packages/analytics-js-service-worker/package.json index c8859b9d95..c0215ee5bb 100644 --- a/packages/analytics-js-service-worker/package.json +++ b/packages/analytics-js-service-worker/package.json @@ -1,7 +1,7 @@ { "name": "@rudderstack/analytics-js-service-worker", "version": "3.0.5", - "description": "RudderStack Javascript Service Worker SDK", + "description": "RudderStack JavaScript Service Worker SDK", "main": "dist/npm/umd/index.js", "module": "dist/npm/esm/index.js", "exports": { @@ -69,7 +69,6 @@ "node": ">=v12" }, "dependencies": { - "@lukeed/uuid": "2.0.1", "@vespaiach/axios-fetch-adapter": "0.3.1", "assert": "2.1.0", "axios": "1.6.7", @@ -82,9 +81,10 @@ }, "devDependencies": { "@types/ms": "0.7.34", + "@types/lodash.clonedeep": "4.5.6", + "@types/lodash.isstring": "4.0.1", "@types/node": "20.11.20", - "jest-date-mock": "1.0.8", - "msw": "2.2.1" + "jest-date-mock": "1.0.8" }, "overrides": {}, "browserslist": { diff --git a/packages/analytics-js/README.md b/packages/analytics-js/README.md index 831ae36eb5..338154160f 100644 --- a/packages/analytics-js/README.md +++ b/packages/analytics-js/README.md @@ -21,7 +21,7 @@ # @rudderstack/analytics-js -RudderStack Javascript SDK for browsers. +RudderStack JavaScript SDK for browsers. > For detailed documentation on the RudderStack JavaScript SDK, click [**here**](https://www.rudderstack.com/docs/sources/event-streams/sdks/rudderstack-javascript-sdk/). diff --git a/packages/analytics-js/package.json b/packages/analytics-js/package.json index 01811f719b..4ca7c9dc76 100644 --- a/packages/analytics-js/package.json +++ b/packages/analytics-js/package.json @@ -1,7 +1,7 @@ { "name": "@rudderstack/analytics-js", - "version": "3.0.0-beta.24", - "description": "RudderStack Javascript SDK", + "version": "3.0.0", + "description": "RudderStack JavaScript SDK", "main": "dist/npm/modern/cjs/index.js", "module": "dist/npm/modern/esm/index.js", "exports": { @@ -90,12 +90,8 @@ "build:browser:LH": "nx run @rudderstack/analytics-js:build-browser && nx run @rudderstack/analytics-js:build-browser-modern" }, "devDependencies": { - "@lukeed/uuid": "2.0.1", - "@preact/signals-core": "1.5.1", "@rudderstack/analytics-js-common": "*", - "@rudderstack/analytics-js-plugins": "*", - "ramda": "0.29.1", - "storejs": "2.0.7" + "@rudderstack/analytics-js-plugins": "*" }, "browserslist": { "production": [ diff --git a/packages/analytics-js/project.json b/packages/analytics-js/project.json index a42afc792b..5ff1c0302c 100644 --- a/packages/analytics-js/project.json +++ b/packages/analytics-js/project.json @@ -120,9 +120,7 @@ "baseBranch": "main", "preset": "conventional", "tagPrefix": "{projectName}@", - "trackDeps": true, - "releaseAs": "prerelease", - "preid": "beta" + "trackDeps": true } }, "github": { diff --git a/packages/analytics-v1.1/package.json b/packages/analytics-v1.1/package.json index b94ca3f817..3fc3481544 100644 --- a/packages/analytics-v1.1/package.json +++ b/packages/analytics-v1.1/package.json @@ -1,7 +1,7 @@ { "name": "rudder-sdk-js", "version": "2.48.3", - "description": "RudderStack Javascript SDK", + "description": "RudderStack JavaScript SDK", "main": "dist/npm/index.js", "module": "dist/npm/index.es.js", "exports": { @@ -77,20 +77,11 @@ "directory": "packages/analytics-v1.1" }, "dependencies": { - "msw": "2.2.1", "component-emitter": "2.0.0", - "ramda": "0.29.1", - "get-value": "3.0.1", "@segment/localstorage-retry": "1.3.0", - "@lukeed/uuid": "2.0.1" - }, - "devDependencies": { - "@lukeed/uuid": "2.0.1", - "@rudderstack/analytics-js-common": "*", - "@segment/localstorage-retry": "1.3.0", - "get-value": "3.0.1", - "ramda": "0.29.1" + "@rudderstack/analytics-js-common": "*" }, + "devDependencies": {}, "overrides": {}, "browserslist": { "production": [ diff --git a/packages/loading-scripts/README.md b/packages/loading-scripts/README.md index a8848ccc95..1e7610d6f1 100644 --- a/packages/loading-scripts/README.md +++ b/packages/loading-scripts/README.md @@ -21,6 +21,6 @@ # @rudderstack/loading-scripts -RudderStack Javascript SDK loading script snippet code. +RudderStack JavaScript SDK loading script snippet code. > For detailed documentation on the RudderStack JavaScript SDK, click [**here**](https://www.rudderstack.com/docs/sources/event-streams/sdks/rudderstack-javascript-sdk/). diff --git a/packages/loading-scripts/package.json b/packages/loading-scripts/package.json index 360205633a..092d76690b 100644 --- a/packages/loading-scripts/package.json +++ b/packages/loading-scripts/package.json @@ -1,8 +1,8 @@ { "name": "@rudderstack/analytics-js-loading-scripts", - "version": "3.0.0-beta.22", + "version": "3.0.0", "private": true, - "description": "Loading script for RudderStack Javascript SDK", + "description": "Loading script for RudderStack JavaScript SDK", "main": "./src/index.js", "keywords": [ "analytics", diff --git a/packages/loading-scripts/project.json b/packages/loading-scripts/project.json index 0f01919592..7987179396 100644 --- a/packages/loading-scripts/project.json +++ b/packages/loading-scripts/project.json @@ -83,9 +83,7 @@ "baseBranch": "main", "preset": "conventional", "tagPrefix": "{projectName}@", - "trackDeps": true, - "releaseAs": "prerelease", - "preid": "beta" + "trackDeps": true } }, "github": { diff --git a/packages/sanity-suite/README.md b/packages/sanity-suite/README.md index af08217335..c09a2a43cf 100644 --- a/packages/sanity-suite/README.md +++ b/packages/sanity-suite/README.md @@ -21,7 +21,7 @@ # [](https://github.com/rudderlabs/rudder-sdk-js/blob/main/packages/sanity-suite/README.md#@rudderstack-sanity-suite)@rudderstack/sanity-suite -RudderStack Javascript SDK sanity suite for manual and automated testing via our testing framework [here](https://github.com/rudderlabs/rudder-sdk-test). +RudderStack JavaScript SDK sanity suite for manual and automated testing via our testing framework [here](https://github.com/rudderlabs/rudder-sdk-test). > For detailed documentation on the RudderStack JavaScript SDK, click [**here**](https://www.rudderstack.com/docs/sources/event-streams/sdks/rudderstack-javascript-sdk/). diff --git a/packages/sanity-suite/package.json b/packages/sanity-suite/package.json index 2bc584533c..a11ad3b0b3 100644 --- a/packages/sanity-suite/package.json +++ b/packages/sanity-suite/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-sanity-suite", - "version": "3.0.0-beta.25", + "version": "3.0.0", "private": true, "description": "Sanity suite for testing JS SDK package", "main": "./dist/cdn/v3/testBook.js", diff --git a/packages/sanity-suite/project.json b/packages/sanity-suite/project.json index a6bcf04284..f5574f3c9a 100644 --- a/packages/sanity-suite/project.json +++ b/packages/sanity-suite/project.json @@ -46,9 +46,7 @@ "baseBranch": "main", "preset": "conventional", "tagPrefix": "{projectName}@", - "trackDeps": true, - "releaseAs": "prerelease", - "preid": "beta" + "trackDeps": true } } } diff --git a/types/component-querystring.d.ts b/types/component-querystring.d.ts deleted file mode 100644 index 122a4d263b..0000000000 --- a/types/component-querystring.d.ts +++ /dev/null @@ -1 +0,0 @@ -declare module 'component-querystring'; From 4105fc50efbad4ad6b9d78e00a45a25c8c4a2ec8 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Mar 2024 06:38:49 +0000 Subject: [PATCH 04/11] chore(@rudderstack/analytics-js-common): release version 0.0.1 --- packages/analytics-js-common/CHANGELOG.md | 2 ++ packages/analytics-js-common/package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/analytics-js-common/CHANGELOG.md b/packages/analytics-js-common/CHANGELOG.md index 0f328960a1..0a18566d0a 100644 --- a/packages/analytics-js-common/CHANGELOG.md +++ b/packages/analytics-js-common/CHANGELOG.md @@ -2,6 +2,8 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [0.0.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-common@3.0.0-beta.19...@rudderstack/analytics-js-common@0.0.1) (2024-03-21) + ## [3.0.0-beta.19](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-common@3.0.0-beta.18...@rudderstack/analytics-js-common@3.0.0-beta.19) (2024-03-01) diff --git a/packages/analytics-js-common/package.json b/packages/analytics-js-common/package.json index 25f37319eb..78a7a4d65f 100644 --- a/packages/analytics-js-common/package.json +++ b/packages/analytics-js-common/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-common", - "version": "3.0.0", + "version": "0.0.1", "private": true, "description": "RudderStack JavaScript SDK common code", "module": "dist/npm/index.js", From 839f091672b0d315c93df644c7920299a484e9db Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Mar 2024 06:38:50 +0000 Subject: [PATCH 05/11] chore(@rudderstack/analytics-js-plugins): release version 3.0.1 --- packages/analytics-js-plugins/CHANGELOG.md | 5 +++++ packages/analytics-js-plugins/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/analytics-js-plugins/CHANGELOG.md b/packages/analytics-js-plugins/CHANGELOG.md index 3de0b6fa09..93a424f06b 100644 --- a/packages/analytics-js-plugins/CHANGELOG.md +++ b/packages/analytics-js-plugins/CHANGELOG.md @@ -2,6 +2,11 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.0.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-plugins@3.0.0-beta.21...@rudderstack/analytics-js-plugins@3.0.1) (2024-03-21) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `3.0.0` ## [3.0.0-beta.21](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-plugins@3.0.0-beta.20...@rudderstack/analytics-js-plugins@3.0.0-beta.21) (2024-03-18) ## [3.0.0-beta.20](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-plugins@3.0.0-beta.19...@rudderstack/analytics-js-plugins@3.0.0-beta.20) (2024-03-01) diff --git a/packages/analytics-js-plugins/package.json b/packages/analytics-js-plugins/package.json index 6d0e23f110..5db903e8b7 100644 --- a/packages/analytics-js-plugins/package.json +++ b/packages/analytics-js-plugins/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-plugins", - "version": "3.0.0", + "version": "3.0.1", "private": true, "description": "RudderStack JavaScript SDK plugins", "main": "dist/npm/modern/cjs/index.js", From 9b57a204f1a69f75218eb31fbee2e85c7ebea9a1 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Mar 2024 06:38:51 +0000 Subject: [PATCH 06/11] chore(@rudderstack/analytics-js): release version 0.0.1 --- packages/analytics-js/CHANGELOG.md | 6 ++++++ packages/analytics-js/package.json | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/analytics-js/CHANGELOG.md b/packages/analytics-js/CHANGELOG.md index d0386cd5be..1bb306fd5c 100644 --- a/packages/analytics-js/CHANGELOG.md +++ b/packages/analytics-js/CHANGELOG.md @@ -2,6 +2,12 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [0.0.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.0.0-beta.24...@rudderstack/analytics-js@0.0.1) (2024-03-21) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `0.0.1` +* `@rudderstack/analytics-js-plugins` updated to version `0.0.1` ## [3.0.0-beta.24](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.0.0-beta.23...@rudderstack/analytics-js@3.0.0-beta.24) (2024-03-18) ## [3.0.0-beta.23](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.0.0-beta.22...@rudderstack/analytics-js@3.0.0-beta.23) (2024-03-01) diff --git a/packages/analytics-js/package.json b/packages/analytics-js/package.json index 4ca7c9dc76..ab42e7cdd1 100644 --- a/packages/analytics-js/package.json +++ b/packages/analytics-js/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js", - "version": "3.0.0", + "version": "0.0.1", "description": "RudderStack JavaScript SDK", "main": "dist/npm/modern/cjs/index.js", "module": "dist/npm/modern/esm/index.js", From 08aa8245d023053c22b7fcd45765870dc792164e Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Mar 2024 06:38:52 +0000 Subject: [PATCH 07/11] chore(rudder-sdk-js): release version 2.48.4 --- packages/analytics-v1.1/CHANGELOG.md | 5 +++++ packages/analytics-v1.1/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/analytics-v1.1/CHANGELOG.md b/packages/analytics-v1.1/CHANGELOG.md index 0749eef3be..4d6610efd6 100644 --- a/packages/analytics-v1.1/CHANGELOG.md +++ b/packages/analytics-v1.1/CHANGELOG.md @@ -2,6 +2,11 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [2.48.4](https://github.com/rudderlabs/rudder-sdk-js/compare/rudder-sdk-js@2.48.3...rudder-sdk-js@2.48.4) (2024-03-21) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `2.48.3` ## [2.48.3](https://github.com/rudderlabs/rudder-sdk-js/compare/rudder-sdk-js@2.48.2...rudder-sdk-js@2.48.3) (2024-03-01) ### Dependency Updates diff --git a/packages/analytics-v1.1/package.json b/packages/analytics-v1.1/package.json index 3fc3481544..7a5eaf9730 100644 --- a/packages/analytics-v1.1/package.json +++ b/packages/analytics-v1.1/package.json @@ -1,6 +1,6 @@ { "name": "rudder-sdk-js", - "version": "2.48.3", + "version": "2.48.4", "description": "RudderStack JavaScript SDK", "main": "dist/npm/index.js", "module": "dist/npm/index.es.js", From d165ff9197da2d7a7852b5216b1eb958d1ee2d93 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Mar 2024 06:38:53 +0000 Subject: [PATCH 08/11] chore(@rudderstack/analytics-js-integrations): release version 0.0.1 --- packages/analytics-js-integrations/CHANGELOG.md | 5 +++++ packages/analytics-js-integrations/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/analytics-js-integrations/CHANGELOG.md b/packages/analytics-js-integrations/CHANGELOG.md index 84af765e58..069dffcce8 100644 --- a/packages/analytics-js-integrations/CHANGELOG.md +++ b/packages/analytics-js-integrations/CHANGELOG.md @@ -2,6 +2,11 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [0.0.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-integrations@3.0.0-beta.26...@rudderstack/analytics-js-integrations@0.0.1) (2024-03-21) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `0.0.1` ## [3.0.0-beta.26](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-integrations@3.0.0-beta.25...@rudderstack/analytics-js-integrations@3.0.0-beta.26) (2024-03-18) diff --git a/packages/analytics-js-integrations/package.json b/packages/analytics-js-integrations/package.json index 856b3d7b16..b973b9c8fb 100644 --- a/packages/analytics-js-integrations/package.json +++ b/packages/analytics-js-integrations/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-integrations", - "version": "3.0.0", + "version": "0.0.1", "private": true, "description": "RudderStack JavaScript SDK device mode integrations", "main": "dist/npm/modern/cjs/index.js", From 801955a8bc9d1ad5e763631998c4c5ee97bd6f33 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Mar 2024 06:38:54 +0000 Subject: [PATCH 09/11] chore(@rudderstack/analytics-js-loading-scripts): release version 0.0.1 --- packages/loading-scripts/CHANGELOG.md | 5 +++++ packages/loading-scripts/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/loading-scripts/CHANGELOG.md b/packages/loading-scripts/CHANGELOG.md index 1c9e2f8819..535ef9fd1d 100644 --- a/packages/loading-scripts/CHANGELOG.md +++ b/packages/loading-scripts/CHANGELOG.md @@ -2,6 +2,11 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [0.0.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-loading-scripts@3.0.0-beta.22...@rudderstack/analytics-js-loading-scripts@0.0.1) (2024-03-21) + +### Dependency Updates + +* `@rudderstack/analytics-js` updated to version `0.0.1` ## [3.0.0-beta.22](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-loading-scripts@3.0.0-beta.21...@rudderstack/analytics-js-loading-scripts@3.0.0-beta.22) (2024-03-18) ## [3.0.0-beta.21](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-loading-scripts@3.0.0-beta.20...@rudderstack/analytics-js-loading-scripts@3.0.0-beta.21) (2024-03-01) diff --git a/packages/loading-scripts/package.json b/packages/loading-scripts/package.json index 092d76690b..0f0d9fc3eb 100644 --- a/packages/loading-scripts/package.json +++ b/packages/loading-scripts/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-loading-scripts", - "version": "3.0.0", + "version": "0.0.1", "private": true, "description": "Loading script for RudderStack JavaScript SDK", "main": "./src/index.js", From 1b32f51b9f979feec65be497beb0f6641d7ae392 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Mar 2024 06:38:55 +0000 Subject: [PATCH 10/11] chore(@rudderstack/analytics-js-sanity-suite): release version 0.0.1 --- packages/sanity-suite/CHANGELOG.md | 6 ++++++ packages/sanity-suite/package.json | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/sanity-suite/CHANGELOG.md b/packages/sanity-suite/CHANGELOG.md index e70140b93d..04fb617012 100644 --- a/packages/sanity-suite/CHANGELOG.md +++ b/packages/sanity-suite/CHANGELOG.md @@ -2,6 +2,12 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [0.0.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-sanity-suite@3.0.0-beta.25...@rudderstack/analytics-js-sanity-suite@0.0.1) (2024-03-21) + +### Dependency Updates + +* `@rudderstack/analytics-js` updated to version `0.0.1` +* `rudder-sdk-js` updated to version `0.0.1` ## [3.0.0-beta.25](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-sanity-suite@3.0.0-beta.24...@rudderstack/analytics-js-sanity-suite@3.0.0-beta.25) (2024-03-18) ## [3.0.0-beta.24](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-sanity-suite@3.0.0-beta.23...@rudderstack/analytics-js-sanity-suite@3.0.0-beta.24) (2024-03-01) diff --git a/packages/sanity-suite/package.json b/packages/sanity-suite/package.json index a11ad3b0b3..a2112fdb07 100644 --- a/packages/sanity-suite/package.json +++ b/packages/sanity-suite/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-sanity-suite", - "version": "3.0.0", + "version": "0.0.1", "private": true, "description": "Sanity suite for testing JS SDK package", "main": "./dist/cdn/v3/testBook.js", From 5bd1e13708315da4ab3f34aa645c64dc49a76e48 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Mar 2024 06:41:36 +0000 Subject: [PATCH 11/11] chore(monorepo): sync versions and generate release logs --- package-lock.json | 18 +++++++++--------- package.json | 2 +- .../analytics-js-common/CHANGELOG_LATEST.md | 8 +------- packages/analytics-js-common/project.json | 6 +++--- .../CHANGELOG_LATEST.md | 8 +++----- .../analytics-js-integrations/project.json | 6 +++--- .../analytics-js-plugins/CHANGELOG_LATEST.md | 5 ++++- packages/analytics-js-plugins/project.json | 6 +++--- packages/analytics-js/CHANGELOG_LATEST.md | 6 +++++- packages/analytics-js/project.json | 6 +++--- packages/analytics-v1.1/CHANGELOG_LATEST.md | 10 ++-------- packages/analytics-v1.1/project.json | 6 +++--- packages/loading-scripts/CHANGELOG_LATEST.md | 5 ++++- packages/loading-scripts/project.json | 6 +++--- sonar-project.properties | 2 +- 15 files changed, 48 insertions(+), 52 deletions(-) diff --git a/package-lock.json b/package-lock.json index 60ae88bb11..4a74ef4cbd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.0.0", + "version": "3.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.0.0", + "version": "3.1.0", "hasInstallScript": true, "license": "MIT", "workspaces": [ @@ -23785,7 +23785,7 @@ }, "packages/analytics-js": { "name": "@rudderstack/analytics-js", - "version": "3.0.0", + "version": "0.0.1", "license": "MIT", "devDependencies": { "@rudderstack/analytics-js-common": "*", @@ -23794,7 +23794,7 @@ }, "packages/analytics-js-common": { "name": "@rudderstack/analytics-js-common", - "version": "3.0.0", + "version": "0.0.1", "license": "MIT", "dependencies": { "@ndhoule/defaults": "2.0.1", @@ -23808,7 +23808,7 @@ }, "packages/analytics-js-integrations": { "name": "@rudderstack/analytics-js-integrations", - "version": "3.0.0", + "version": "0.0.1", "license": "MIT", "dependencies": { "@ndhoule/each": "2.0.1", @@ -23831,7 +23831,7 @@ }, "packages/analytics-js-plugins": { "name": "@rudderstack/analytics-js-plugins", - "version": "3.0.0", + "version": "3.0.1", "license": "MIT", "dependencies": { "@rudderstack/analytics-js-common": "*", @@ -23887,7 +23887,7 @@ }, "packages/analytics-v1.1": { "name": "rudder-sdk-js", - "version": "2.48.3", + "version": "2.48.4", "license": "MIT", "dependencies": { "@rudderstack/analytics-js-common": "*", @@ -23898,7 +23898,7 @@ }, "packages/loading-scripts": { "name": "@rudderstack/analytics-js-loading-scripts", - "version": "3.0.0", + "version": "0.0.1", "license": "MIT", "dependencies": { "@rudderstack/analytics-js": "*" @@ -23907,7 +23907,7 @@ }, "packages/sanity-suite": { "name": "@rudderstack/analytics-js-sanity-suite", - "version": "3.0.0", + "version": "0.0.1", "license": "MIT", "dependencies": { "@rudderstack/analytics-js": "*", diff --git a/package.json b/package.json index e64c6e2411..6a0d0ddadd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.0.0", + "version": "3.1.0", "private": true, "description": "Monorepo for RudderStack Analytics JS SDK", "workspaces": [ diff --git a/packages/analytics-js-common/CHANGELOG_LATEST.md b/packages/analytics-js-common/CHANGELOG_LATEST.md index b3190bda25..2da966c47d 100644 --- a/packages/analytics-js-common/CHANGELOG_LATEST.md +++ b/packages/analytics-js-common/CHANGELOG_LATEST.md @@ -1,8 +1,2 @@ -## [3.0.0-beta.19](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-common@3.0.0-beta.18...@rudderstack/analytics-js-common@3.0.0-beta.19) (2024-03-01) - - -### Features - -* fetch anonymous id by cookie name provided in load option ([#1625](https://github.com/rudderlabs/rudder-sdk-js/issues/1625)) ([d8ccb10](https://github.com/rudderlabs/rudder-sdk-js/commit/d8ccb109f82398db8f53c51c0ac8f24cd1fd872e)) -* onboard new destination ninetailed ([#1617](https://github.com/rudderlabs/rudder-sdk-js/issues/1617)) ([080155a](https://github.com/rudderlabs/rudder-sdk-js/commit/080155a74655aeb4b413cc1a90cfa6d66ce3dfbb)) +## [0.0.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-common@3.0.0-beta.19...@rudderstack/analytics-js-common@0.0.1) (2024-03-21) diff --git a/packages/analytics-js-common/project.json b/packages/analytics-js-common/project.json index 97162a009a..3a5ef12bf8 100644 --- a/packages/analytics-js-common/project.json +++ b/packages/analytics-js-common/project.json @@ -95,9 +95,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-common@3.0.0-beta.19", - "title": "@rudderstack/analytics-js-common@3.0.0-beta.19", - "discussion-category": "@rudderstack/analytics-js-common@3.0.0-beta.19", + "tag": "@rudderstack/analytics-js-common@0.0.1", + "title": "@rudderstack/analytics-js-common@0.0.1", + "discussion-category": "@rudderstack/analytics-js-common@0.0.1", "notesFile": "./packages/analytics-js-common/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-js-integrations/CHANGELOG_LATEST.md b/packages/analytics-js-integrations/CHANGELOG_LATEST.md index 1ebac6bc68..5cbbe37cc4 100644 --- a/packages/analytics-js-integrations/CHANGELOG_LATEST.md +++ b/packages/analytics-js-integrations/CHANGELOG_LATEST.md @@ -1,7 +1,5 @@ -## [3.0.0-beta.26](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-integrations@3.0.0-beta.25...@rudderstack/analytics-js-integrations@3.0.0-beta.26) (2024-03-18) +## [0.0.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-integrations@3.0.0-beta.26...@rudderstack/analytics-js-integrations@0.0.1) (2024-03-21) +### Dependency Updates -### Bug Fixes - -* ninetailed sample app path ([#1634](https://github.com/rudderlabs/rudder-sdk-js/issues/1634)) ([8433366](https://github.com/rudderlabs/rudder-sdk-js/commit/8433366041736407ae7c0015a0afc2a0c47fcbf1)) - +* `@rudderstack/analytics-js-common` updated to version `0.0.1` diff --git a/packages/analytics-js-integrations/project.json b/packages/analytics-js-integrations/project.json index a95b8e28e1..c278acf89a 100644 --- a/packages/analytics-js-integrations/project.json +++ b/packages/analytics-js-integrations/project.json @@ -94,9 +94,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-integrations@3.0.0-beta.26", - "title": "@rudderstack/analytics-js-integrations@3.0.0-beta.26", - "discussion-category": "@rudderstack/analytics-js-integrations@3.0.0-beta.26", + "tag": "@rudderstack/analytics-js-integrations@0.0.1", + "title": "@rudderstack/analytics-js-integrations@0.0.1", + "discussion-category": "@rudderstack/analytics-js-integrations@0.0.1", "notesFile": "./packages/analytics-js-integrations/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-js-plugins/CHANGELOG_LATEST.md b/packages/analytics-js-plugins/CHANGELOG_LATEST.md index c1c600aaa5..298b71f231 100644 --- a/packages/analytics-js-plugins/CHANGELOG_LATEST.md +++ b/packages/analytics-js-plugins/CHANGELOG_LATEST.md @@ -1,2 +1,5 @@ -## [3.0.0-beta.21](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-plugins@3.0.0-beta.20...@rudderstack/analytics-js-plugins@3.0.0-beta.21) (2024-03-18) +## [3.0.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-plugins@3.0.0-beta.21...@rudderstack/analytics-js-plugins@3.0.1) (2024-03-21) +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `3.0.0` diff --git a/packages/analytics-js-plugins/project.json b/packages/analytics-js-plugins/project.json index bdfc05607e..ed8696eb13 100644 --- a/packages/analytics-js-plugins/project.json +++ b/packages/analytics-js-plugins/project.json @@ -119,9 +119,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-plugins@3.0.0-beta.21", - "title": "@rudderstack/analytics-js-plugins@3.0.0-beta.21", - "discussion-category": "@rudderstack/analytics-js-plugins@3.0.0-beta.21", + "tag": "@rudderstack/analytics-js-plugins@3.0.1", + "title": "@rudderstack/analytics-js-plugins@3.0.1", + "discussion-category": "@rudderstack/analytics-js-plugins@3.0.1", "notesFile": "./packages/analytics-js-plugins/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-js/CHANGELOG_LATEST.md b/packages/analytics-js/CHANGELOG_LATEST.md index f1258a42fe..47fc6b2965 100644 --- a/packages/analytics-js/CHANGELOG_LATEST.md +++ b/packages/analytics-js/CHANGELOG_LATEST.md @@ -1,2 +1,6 @@ -## [3.0.0-beta.24](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.0.0-beta.23...@rudderstack/analytics-js@3.0.0-beta.24) (2024-03-18) +## [0.0.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.0.0-beta.24...@rudderstack/analytics-js@0.0.1) (2024-03-21) +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `0.0.1` +* `@rudderstack/analytics-js-plugins` updated to version `0.0.1` diff --git a/packages/analytics-js/project.json b/packages/analytics-js/project.json index 5ff1c0302c..6a4279dd11 100644 --- a/packages/analytics-js/project.json +++ b/packages/analytics-js/project.json @@ -126,9 +126,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js@3.0.0-beta.24", - "title": "@rudderstack/analytics-js@3.0.0-beta.24", - "discussion-category": "@rudderstack/analytics-js@3.0.0-beta.24", + "tag": "@rudderstack/analytics-js@0.0.1", + "title": "@rudderstack/analytics-js@0.0.1", + "discussion-category": "@rudderstack/analytics-js@0.0.1", "notesFile": "./packages/analytics-js/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-v1.1/CHANGELOG_LATEST.md b/packages/analytics-v1.1/CHANGELOG_LATEST.md index 741fd46c4e..2c3a0c879d 100644 --- a/packages/analytics-v1.1/CHANGELOG_LATEST.md +++ b/packages/analytics-v1.1/CHANGELOG_LATEST.md @@ -1,11 +1,5 @@ -## [2.48.3](https://github.com/rudderlabs/rudder-sdk-js/compare/rudder-sdk-js@2.48.2...rudder-sdk-js@2.48.3) (2024-03-01) +## [2.48.4](https://github.com/rudderlabs/rudder-sdk-js/compare/rudder-sdk-js@2.48.3...rudder-sdk-js@2.48.4) (2024-03-21) ### Dependency Updates -* `@rudderstack/analytics-js-common` updated to version `2.48.2` - -### Bug Fixes - -* **analytics-js-service-worker:** update component-type to latest with TS support ([#1627](https://github.com/rudderlabs/rudder-sdk-js/issues/1627)) ([4e1d279](https://github.com/rudderlabs/rudder-sdk-js/commit/4e1d279587099aa6f56e622cd6a20cef45ec9703)) -* **rudder-sdk-js:** updated component-emitter to latest, supporting TS ([#1626](https://github.com/rudderlabs/rudder-sdk-js/issues/1626)) ([ffc0f24](https://github.com/rudderlabs/rudder-sdk-js/commit/ffc0f24e15bdaa8209860b287219e0a4dab4a0c4)) - +* `@rudderstack/analytics-js-common` updated to version `2.48.3` diff --git a/packages/analytics-v1.1/project.json b/packages/analytics-v1.1/project.json index 9fd453d4c3..88c37f8e4c 100644 --- a/packages/analytics-v1.1/project.json +++ b/packages/analytics-v1.1/project.json @@ -109,9 +109,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "rudder-sdk-js@2.48.3", - "title": "rudder-sdk-js@2.48.3", - "discussion-category": "rudder-sdk-js@2.48.3", + "tag": "rudder-sdk-js@2.48.4", + "title": "rudder-sdk-js@2.48.4", + "discussion-category": "rudder-sdk-js@2.48.4", "notesFile": "./packages/analytics-v1.1/CHANGELOG_LATEST.md" } } diff --git a/packages/loading-scripts/CHANGELOG_LATEST.md b/packages/loading-scripts/CHANGELOG_LATEST.md index ba6210fa03..0f796d9728 100644 --- a/packages/loading-scripts/CHANGELOG_LATEST.md +++ b/packages/loading-scripts/CHANGELOG_LATEST.md @@ -1,2 +1,5 @@ -## [3.0.0-beta.22](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-loading-scripts@3.0.0-beta.21...@rudderstack/analytics-js-loading-scripts@3.0.0-beta.22) (2024-03-18) +## [0.0.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-loading-scripts@3.0.0-beta.22...@rudderstack/analytics-js-loading-scripts@0.0.1) (2024-03-21) +### Dependency Updates + +* `@rudderstack/analytics-js` updated to version `0.0.1` diff --git a/packages/loading-scripts/project.json b/packages/loading-scripts/project.json index 7987179396..b238ca6869 100644 --- a/packages/loading-scripts/project.json +++ b/packages/loading-scripts/project.json @@ -89,9 +89,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-loading-scripts@3.0.0-beta.22", - "title": "@rudderstack/analytics-js-loading-scripts@3.0.0-beta.22", - "discussion-category": "@rudderstack/analytics-js-loading-scripts@3.0.0-beta.22", + "tag": "@rudderstack/analytics-js-loading-scripts@0.0.1", + "title": "@rudderstack/analytics-js-loading-scripts@0.0.1", + "discussion-category": "@rudderstack/analytics-js-loading-scripts@0.0.1", "notesFile": "./packages/loading-scripts/CHANGELOG_LATEST.md" } } diff --git a/sonar-project.properties b/sonar-project.properties index 1e943c2373..e2e0e9c0e7 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -6,7 +6,7 @@ sonar.qualitygate.wait=false sonar.projectKey=rudderlabs_rudder-sdk-js sonar.organization=rudderlabs sonar.projectName=rudder-sdk-js -sonar.projectVersion=3.0.0-beta.29 +sonar.projectVersion=3.1.0-beta.29 # Meta-data for the project sonar.links.scm=https://github.com/rudderlabs/rudder-sdk-js