diff --git a/.github/workflows/bump-version.yml b/.github/workflows/bump-version.yml index ee69a580..b0e8158a 100644 --- a/.github/workflows/bump-version.yml +++ b/.github/workflows/bump-version.yml @@ -9,8 +9,8 @@ jobs: workspace: '@hawk.so/core' path: packages/core - bump-version-javascript: + bump-version-browser: uses: ./.github/workflows/bump-package.yml with: - workspace: '@hawk.so/javascript' - path: packages/javascript + workspace: '@hawk.so/browser' + path: packages/browser diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index 642f729b..40096248 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -22,7 +22,7 @@ jobs: - run: yarn workspace @hawk.so/core npm publish --access=public env: YARN_NPM_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - - run: yarn workspace @hawk.so/javascript npm publish --access=public + - run: yarn workspace @hawk.so/browser npm publish --access=public env: YARN_NPM_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} notify: @@ -34,7 +34,7 @@ jobs: id: package uses: codex-team/action-nodejs-package-info@v1 with: - path: packages/javascript + path: packages/browser - name: Send a message uses: codex-team/action-codexbot-notify@v1 with: diff --git a/README.md b/README.md index 9991a327..1fe596ee 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Error tracking for JavaScript/TypeScript applications. ## Packages -- **[@hawk.so/javascript](./packages/javascript)** - Core JavaScript/TypeScript error tracking SDK +- **[@hawk.so/browser](./packages/browser)** - JavaScript/TypeScript error tracking browser SDK - **[@hawk.so/sveltekit](packages/sveltekit)** - Hawk integration for SvelteKit apps ## License diff --git a/package.json b/package.json index d59466ec..97ec8cee 100644 --- a/package.json +++ b/package.json @@ -6,17 +6,17 @@ "packageManager": "yarn@4.12.0", "workspaces": [ "packages/core", - "packages/javascript", + "packages/browser", "packages/sveltekit", "packages/sveltekit/playground" ], "scripts": { - "dev": "yarn workspace @hawk.so/javascript dev", + "dev": "yarn workspace @hawk.so/browser dev", "build:all": "yarn workspaces foreach -Apt run build", "build:modified": "yarn workspaces foreach --since=\"$@\" -Rpt run build", "test:all": "yarn workspaces foreach -Apt run test", "test:modified": "yarn workspaces foreach --since=\"$@\" -Rpt run test", - "stats": "yarn workspace @hawk.so/javascript stats", + "stats": "yarn workspace @hawk.so/browser stats", "lint": "eslint -c ./.eslintrc.cjs packages/*/src --ext .ts,.js --fix", "lint-test": "eslint -c ./.eslintrc.cjs packages/*/src --ext .ts,.js" }, diff --git a/packages/javascript/.babelrc b/packages/browser/.babelrc similarity index 100% rename from packages/javascript/.babelrc rename to packages/browser/.babelrc diff --git a/packages/javascript/.size-limit.js b/packages/browser/.size-limit.js similarity index 100% rename from packages/javascript/.size-limit.js rename to packages/browser/.size-limit.js diff --git a/packages/javascript/README.md b/packages/browser/README.md similarity index 96% rename from packages/javascript/README.md rename to packages/browser/README.md index 79e4b64c..dc42eca4 100644 --- a/packages/javascript/README.md +++ b/packages/browser/README.md @@ -1,6 +1,6 @@ -# Hawk JavaScript Catcher +# Hawk JavaScript Browser Catcher -Error tracking for JavaScript/TypeScript applications. +Error tracking for JavaScript/TypeScript browser applications. ## Features @@ -26,22 +26,22 @@ We recommend adding Hawk script to page above others to prevent missing any erro Install package ```shell -npm install @hawk.so/javascript --save +npm install @hawk.so/browser --save ``` ```shell -yarn add @hawk.so/javascript +yarn add @hawk.so/browser ``` -Then import `@hawk.so/javascript` module to your code. +Then import `@hawk.so/browser` module to your code. ```js -import HawkCatcher from '@hawk.so/javascript'; +import HawkCatcher from '@hawk.so/browser'; ``` ### Load from CDN -Get a specific version bundle path from [@hawk.so/javascript](https://www.jsdelivr.com/package/npm/@hawk.so/javascript) +Get a specific version bundle path from [@hawk.so/browser](https://www.jsdelivr.com/package/npm/@hawk.so/browser) — open the page and copy the link. Do not use @latest, as your setup may break in case of a major API update. Then require this script on your site. @@ -74,7 +74,7 @@ const hawk = new HawkCatcher('INTEGRATION_TOKEN'); Alternately, add `onload="const hawk = new HawkCatcher({token: 'INTEGRATION_TOKEN'})"` attribute to the ` ``` @@ -423,7 +423,7 @@ React is suppported out of the box. No additional setup required. Create the Hawk Catcher instance in a `index.js` file of your project. ```js -import HawkCatcher from '@hawk.so/javascript'; +import HawkCatcher from '@hawk.so/browser'; const hawk = new HawkCatcher({ token: 'INTEGRATION_TOKEN' diff --git a/packages/javascript/example/breadcrumbs-tests.js b/packages/browser/example/breadcrumbs-tests.js similarity index 100% rename from packages/javascript/example/breadcrumbs-tests.js rename to packages/browser/example/breadcrumbs-tests.js diff --git a/packages/javascript/example/index.html b/packages/browser/example/index.html similarity index 100% rename from packages/javascript/example/index.html rename to packages/browser/example/index.html diff --git a/packages/javascript/example/sample-errors.js b/packages/browser/example/sample-errors.js similarity index 100% rename from packages/javascript/example/sample-errors.js rename to packages/browser/example/sample-errors.js diff --git a/packages/javascript/package.json b/packages/browser/package.json similarity index 89% rename from packages/javascript/package.json rename to packages/browser/package.json index 1076662c..23f50594 100644 --- a/packages/javascript/package.json +++ b/packages/browser/package.json @@ -1,7 +1,7 @@ { - "name": "@hawk.so/javascript", - "version": "3.3.3", - "description": "JavaScript errors tracking for Hawk.so", + "name": "@hawk.so/browser", + "version": "1.0.0", + "description": "JavaScript Browser errors tracking for Hawk.so", "files": [ "dist" ], @@ -28,7 +28,7 @@ "repository": { "type": "git", "url": "git+https://github.com/codex-team/hawk.javascript.git", - "directory": "packages/javascript" + "directory": "packages/browser" }, "author": { "name": "CodeX", diff --git a/packages/javascript/src/addons/breadcrumbs.ts b/packages/browser/src/addons/breadcrumbs.ts similarity index 100% rename from packages/javascript/src/addons/breadcrumbs.ts rename to packages/browser/src/addons/breadcrumbs.ts diff --git a/packages/javascript/src/addons/browser-addon-message-processor.ts b/packages/browser/src/addons/browser-addon-message-processor.ts similarity index 100% rename from packages/javascript/src/addons/browser-addon-message-processor.ts rename to packages/browser/src/addons/browser-addon-message-processor.ts diff --git a/packages/javascript/src/addons/browser-breadcrumbs-message-processor.ts b/packages/browser/src/addons/browser-breadcrumbs-message-processor.ts similarity index 100% rename from packages/javascript/src/addons/browser-breadcrumbs-message-processor.ts rename to packages/browser/src/addons/browser-breadcrumbs-message-processor.ts diff --git a/packages/javascript/src/addons/console-output-addon-message-processor.ts b/packages/browser/src/addons/console-output-addon-message-processor.ts similarity index 100% rename from packages/javascript/src/addons/console-output-addon-message-processor.ts rename to packages/browser/src/addons/console-output-addon-message-processor.ts diff --git a/packages/javascript/src/addons/consoleCatcher.ts b/packages/browser/src/addons/consoleCatcher.ts similarity index 100% rename from packages/javascript/src/addons/consoleCatcher.ts rename to packages/browser/src/addons/consoleCatcher.ts diff --git a/packages/javascript/src/addons/debug-addon-message-processor.ts b/packages/browser/src/addons/debug-addon-message-processor.ts similarity index 100% rename from packages/javascript/src/addons/debug-addon-message-processor.ts rename to packages/browser/src/addons/debug-addon-message-processor.ts diff --git a/packages/javascript/src/addons/performance-issues.ts b/packages/browser/src/addons/performance-issues.ts similarity index 100% rename from packages/javascript/src/addons/performance-issues.ts rename to packages/browser/src/addons/performance-issues.ts diff --git a/packages/javascript/src/catcher.ts b/packages/browser/src/catcher.ts similarity index 99% rename from packages/javascript/src/catcher.ts rename to packages/browser/src/catcher.ts index 9eacebb6..404bd1fc 100644 --- a/packages/javascript/src/catcher.ts +++ b/packages/browser/src/catcher.ts @@ -30,7 +30,7 @@ if (!isLoggerSet()) { } /** - * Hawk JavaScript Catcher + * Hawk JavaScript browser catcher * Module for errors and exceptions tracking * * @copyright CodeX diff --git a/packages/javascript/src/index.ts b/packages/browser/src/index.ts similarity index 100% rename from packages/javascript/src/index.ts rename to packages/browser/src/index.ts diff --git a/packages/javascript/src/integrations/vue.ts b/packages/browser/src/integrations/vue.ts similarity index 100% rename from packages/javascript/src/integrations/vue.ts rename to packages/browser/src/integrations/vue.ts diff --git a/packages/javascript/src/modules/element-sanitizer.ts b/packages/browser/src/modules/element-sanitizer.ts similarity index 100% rename from packages/javascript/src/modules/element-sanitizer.ts rename to packages/browser/src/modules/element-sanitizer.ts diff --git a/packages/javascript/src/modules/socket.ts b/packages/browser/src/modules/socket.ts similarity index 100% rename from packages/javascript/src/modules/socket.ts rename to packages/browser/src/modules/socket.ts diff --git a/packages/javascript/src/types/catcher-message.ts b/packages/browser/src/types/catcher-message.ts similarity index 100% rename from packages/javascript/src/types/catcher-message.ts rename to packages/browser/src/types/catcher-message.ts diff --git a/packages/javascript/src/types/event.ts b/packages/browser/src/types/event.ts similarity index 100% rename from packages/javascript/src/types/event.ts rename to packages/browser/src/types/event.ts diff --git a/packages/javascript/src/types/hawk-initial-settings.ts b/packages/browser/src/types/hawk-initial-settings.ts similarity index 100% rename from packages/javascript/src/types/hawk-initial-settings.ts rename to packages/browser/src/types/hawk-initial-settings.ts diff --git a/packages/javascript/src/types/index.ts b/packages/browser/src/types/index.ts similarity index 100% rename from packages/javascript/src/types/index.ts rename to packages/browser/src/types/index.ts diff --git a/packages/javascript/src/types/integrations.ts b/packages/browser/src/types/integrations.ts similarity index 100% rename from packages/javascript/src/types/integrations.ts rename to packages/browser/src/types/integrations.ts diff --git a/packages/javascript/src/types/issues.ts b/packages/browser/src/types/issues.ts similarity index 100% rename from packages/javascript/src/types/issues.ts rename to packages/browser/src/types/issues.ts diff --git a/packages/javascript/src/utils/hawk-local-storage.ts b/packages/browser/src/utils/hawk-local-storage.ts similarity index 100% rename from packages/javascript/src/utils/hawk-local-storage.ts rename to packages/browser/src/utils/hawk-local-storage.ts diff --git a/packages/javascript/src/utils/id.ts b/packages/browser/src/utils/id.ts similarity index 100% rename from packages/javascript/src/utils/id.ts rename to packages/browser/src/utils/id.ts diff --git a/packages/javascript/src/utils/logger.ts b/packages/browser/src/utils/logger.ts similarity index 96% rename from packages/javascript/src/utils/logger.ts rename to packages/browser/src/utils/logger.ts index 922f9aec..662f6335 100644 --- a/packages/javascript/src/utils/logger.ts +++ b/packages/browser/src/utils/logger.ts @@ -13,7 +13,7 @@ import type { Logger, LogType } from '@hawk.so/core'; * * @example * ```TypeScript - * import { createBrowserLogger } from '@hawk.so/javascript'; + * import { createBrowserLogger } from '@hawk.so/browser'; * import { setLogger } from '@hawk.so/core'; * * const logger = createBrowserLogger('3.2.0'); diff --git a/packages/javascript/src/utils/random.ts b/packages/browser/src/utils/random.ts similarity index 100% rename from packages/javascript/src/utils/random.ts rename to packages/browser/src/utils/random.ts diff --git a/packages/javascript/src/utils/single-flight.ts b/packages/browser/src/utils/single-flight.ts similarity index 100% rename from packages/javascript/src/utils/single-flight.ts rename to packages/browser/src/utils/single-flight.ts diff --git a/packages/javascript/stats.txt b/packages/browser/stats.txt similarity index 100% rename from packages/javascript/stats.txt rename to packages/browser/stats.txt diff --git a/packages/javascript/tests/addons/breadcrumbs-message-processor.test.ts b/packages/browser/tests/addons/breadcrumbs-message-processor.test.ts similarity index 100% rename from packages/javascript/tests/addons/breadcrumbs-message-processor.test.ts rename to packages/browser/tests/addons/breadcrumbs-message-processor.test.ts diff --git a/packages/javascript/tests/addons/browser-message-processor.test.ts b/packages/browser/tests/addons/browser-message-processor.test.ts similarity index 100% rename from packages/javascript/tests/addons/browser-message-processor.test.ts rename to packages/browser/tests/addons/browser-message-processor.test.ts diff --git a/packages/javascript/tests/addons/console-catcher-message-processor.test.ts b/packages/browser/tests/addons/console-catcher-message-processor.test.ts similarity index 100% rename from packages/javascript/tests/addons/console-catcher-message-processor.test.ts rename to packages/browser/tests/addons/console-catcher-message-processor.test.ts diff --git a/packages/javascript/tests/addons/debug-message-processor.test.ts b/packages/browser/tests/addons/debug-message-processor.test.ts similarity index 100% rename from packages/javascript/tests/addons/debug-message-processor.test.ts rename to packages/browser/tests/addons/debug-message-processor.test.ts diff --git a/packages/javascript/tests/addons/message-processor.helpers.ts b/packages/browser/tests/addons/message-processor.helpers.ts similarity index 100% rename from packages/javascript/tests/addons/message-processor.helpers.ts rename to packages/browser/tests/addons/message-processor.helpers.ts diff --git a/packages/javascript/tests/performance-issues.test.ts b/packages/browser/tests/addons/performance-issues.test.ts similarity index 92% rename from packages/javascript/tests/performance-issues.test.ts rename to packages/browser/tests/addons/performance-issues.test.ts index 88ae01ce..c8e3cb54 100644 --- a/packages/javascript/tests/performance-issues.test.ts +++ b/packages/browser/tests/addons/performance-issues.test.ts @@ -3,7 +3,7 @@ import type { Metric, ReportCallback } from 'web-vitals'; import { DEFAULT_LONG_TASK_THRESHOLD_MS, MIN_REPORTABLE_ISSUE_THRESHOLD_MS, -} from '../src/addons/performance-issues'; +} from '../../src/addons/performance-issues'; const webVitalsCallbacks: Record = {}; @@ -142,7 +142,7 @@ describe('PerformanceIssuesMonitor', () => { }, ])('should $title', async ({ longTasks, expectedThresholdMs }) => { mockWebVitals(); - const { PerformanceIssuesMonitor } = await import('../src/addons/performance-issues'); + const { PerformanceIssuesMonitor } = await import('../../src/addons/performance-issues'); const onIssue = vi.fn(); const monitor = new PerformanceIssuesMonitor(); @@ -164,7 +164,7 @@ describe('PerformanceIssuesMonitor', () => { it('should skip observers when performance entry types are unsupported', async () => { MockPerformanceObserver.supportedEntryTypes = []; mockWebVitals(); - const { PerformanceIssuesMonitor } = await import('../src/addons/performance-issues'); + const { PerformanceIssuesMonitor } = await import('../../src/addons/performance-issues'); const monitor = new PerformanceIssuesMonitor(); monitor.init({ longTasks: {}, longAnimationFrames: {}, webVitals: false }, vi.fn()); @@ -173,7 +173,7 @@ describe('PerformanceIssuesMonitor', () => { it('should skip long tasks with name=self (no container info)', async () => { mockWebVitals(); - const { PerformanceIssuesMonitor } = await import('../src/addons/performance-issues'); + const { PerformanceIssuesMonitor } = await import('../../src/addons/performance-issues'); const onIssue = vi.fn(); const monitor = new PerformanceIssuesMonitor(); @@ -186,7 +186,7 @@ describe('PerformanceIssuesMonitor', () => { it('should skip long tasks without container identifier', async () => { mockWebVitals(); - const { PerformanceIssuesMonitor } = await import('../src/addons/performance-issues'); + const { PerformanceIssuesMonitor } = await import('../../src/addons/performance-issues'); const onIssue = vi.fn(); const monitor = new PerformanceIssuesMonitor(); @@ -199,7 +199,7 @@ describe('PerformanceIssuesMonitor', () => { it('should emit LoAF issue only when scripts have identifiable source', async () => { mockWebVitals(); - const { PerformanceIssuesMonitor } = await import('../src/addons/performance-issues'); + const { PerformanceIssuesMonitor } = await import('../../src/addons/performance-issues'); const onIssue = vi.fn(); const monitor = new PerformanceIssuesMonitor(); @@ -217,7 +217,7 @@ describe('PerformanceIssuesMonitor', () => { it('should report poor web vital metric in addons', async () => { const webVitals = mockWebVitals(); - const { PerformanceIssuesMonitor } = await import('../src/addons/performance-issues'); + const { PerformanceIssuesMonitor } = await import('../../src/addons/performance-issues'); const onIssue = vi.fn(); const monitor = new PerformanceIssuesMonitor(); @@ -259,7 +259,7 @@ describe('PerformanceIssuesMonitor', () => { }, ])('should $title', async ({ webVitalsOption, metric, shouldReport }) => { const webVitals = mockWebVitals(); - const { PerformanceIssuesMonitor } = await import('../src/addons/performance-issues'); + const { PerformanceIssuesMonitor } = await import('../../src/addons/performance-issues'); const onIssue = vi.fn(); const monitor = new PerformanceIssuesMonitor(); @@ -276,7 +276,7 @@ describe('PerformanceIssuesMonitor', () => { it('should not emit event for non-poor web vital metric', async () => { const webVitals = mockWebVitals(); - const { PerformanceIssuesMonitor } = await import('../src/addons/performance-issues'); + const { PerformanceIssuesMonitor } = await import('../../src/addons/performance-issues'); const onIssue = vi.fn(); const monitor = new PerformanceIssuesMonitor(); diff --git a/packages/javascript/tests/breadcrumbs.test.ts b/packages/browser/tests/breadcrumbs.test.ts similarity index 100% rename from packages/javascript/tests/breadcrumbs.test.ts rename to packages/browser/tests/breadcrumbs.test.ts diff --git a/packages/javascript/tests/catcher.addons.test.ts b/packages/browser/tests/catcher.addons.test.ts similarity index 100% rename from packages/javascript/tests/catcher.addons.test.ts rename to packages/browser/tests/catcher.addons.test.ts diff --git a/packages/javascript/tests/catcher.before-send.test.ts b/packages/browser/tests/catcher.before-send.test.ts similarity index 100% rename from packages/javascript/tests/catcher.before-send.test.ts rename to packages/browser/tests/catcher.before-send.test.ts diff --git a/packages/javascript/tests/catcher.breadcrumbs.test.ts b/packages/browser/tests/catcher.breadcrumbs.test.ts similarity index 100% rename from packages/javascript/tests/catcher.breadcrumbs.test.ts rename to packages/browser/tests/catcher.breadcrumbs.test.ts diff --git a/packages/javascript/tests/catcher.context.test.ts b/packages/browser/tests/catcher.context.test.ts similarity index 100% rename from packages/javascript/tests/catcher.context.test.ts rename to packages/browser/tests/catcher.context.test.ts diff --git a/packages/javascript/tests/catcher.global-handlers.test.ts b/packages/browser/tests/catcher.global-handlers.test.ts similarity index 100% rename from packages/javascript/tests/catcher.global-handlers.test.ts rename to packages/browser/tests/catcher.global-handlers.test.ts diff --git a/packages/javascript/tests/catcher.helpers.ts b/packages/browser/tests/catcher.helpers.ts similarity index 100% rename from packages/javascript/tests/catcher.helpers.ts rename to packages/browser/tests/catcher.helpers.ts diff --git a/packages/javascript/tests/catcher.issues-config.test.ts b/packages/browser/tests/catcher.issues-config.test.ts similarity index 100% rename from packages/javascript/tests/catcher.issues-config.test.ts rename to packages/browser/tests/catcher.issues-config.test.ts diff --git a/packages/javascript/tests/catcher.message-processor.test.ts b/packages/browser/tests/catcher.message-processor.test.ts similarity index 100% rename from packages/javascript/tests/catcher.message-processor.test.ts rename to packages/browser/tests/catcher.message-processor.test.ts diff --git a/packages/javascript/tests/catcher.release.test.ts b/packages/browser/tests/catcher.release.test.ts similarity index 100% rename from packages/javascript/tests/catcher.release.test.ts rename to packages/browser/tests/catcher.release.test.ts diff --git a/packages/javascript/tests/catcher.test.ts b/packages/browser/tests/catcher.test.ts similarity index 100% rename from packages/javascript/tests/catcher.test.ts rename to packages/browser/tests/catcher.test.ts diff --git a/packages/javascript/tests/catcher.transport.test.ts b/packages/browser/tests/catcher.transport.test.ts similarity index 100% rename from packages/javascript/tests/catcher.transport.test.ts rename to packages/browser/tests/catcher.transport.test.ts diff --git a/packages/javascript/tests/catcher.user.test.ts b/packages/browser/tests/catcher.user.test.ts similarity index 100% rename from packages/javascript/tests/catcher.user.test.ts rename to packages/browser/tests/catcher.user.test.ts diff --git a/packages/javascript/tests/modules/element-sanitizer.test.ts b/packages/browser/tests/modules/element-sanitizer.test.ts similarity index 100% rename from packages/javascript/tests/modules/element-sanitizer.test.ts rename to packages/browser/tests/modules/element-sanitizer.test.ts diff --git a/packages/javascript/tests/socket.test.ts b/packages/browser/tests/modules/socket.test.ts similarity index 98% rename from packages/javascript/tests/socket.test.ts rename to packages/browser/tests/modules/socket.test.ts index 9bc33045..7aa79fbb 100644 --- a/packages/javascript/tests/socket.test.ts +++ b/packages/browser/tests/modules/socket.test.ts @@ -1,5 +1,5 @@ -import { describe, it, expect, afterEach, beforeEach, vi } from 'vitest'; -import Socket from '../src/modules/socket'; +import { describe, it, expect, afterEach, vi } from 'vitest'; +import Socket from '../../src/modules/socket'; import type { CatcherMessage } from '@hawk.so/types'; const MOCK_WEBSOCKET_URL = 'ws://localhost:1234'; diff --git a/packages/javascript/tests/utils/hawk-local-storage.test.ts b/packages/browser/tests/utils/hawk-local-storage.test.ts similarity index 100% rename from packages/javascript/tests/utils/hawk-local-storage.test.ts rename to packages/browser/tests/utils/hawk-local-storage.test.ts diff --git a/packages/javascript/tests/utils/logger.test.ts b/packages/browser/tests/utils/logger.test.ts similarity index 100% rename from packages/javascript/tests/utils/logger.test.ts rename to packages/browser/tests/utils/logger.test.ts diff --git a/packages/javascript/tsconfig.json b/packages/browser/tsconfig.json similarity index 100% rename from packages/javascript/tsconfig.json rename to packages/browser/tsconfig.json diff --git a/packages/javascript/tsconfig.test.json b/packages/browser/tsconfig.test.json similarity index 100% rename from packages/javascript/tsconfig.test.json rename to packages/browser/tsconfig.test.json diff --git a/packages/javascript/vite.config.ts b/packages/browser/vite.config.ts similarity index 100% rename from packages/javascript/vite.config.ts rename to packages/browser/vite.config.ts diff --git a/packages/javascript/vitest.config.ts b/packages/browser/vitest.config.ts similarity index 100% rename from packages/javascript/vitest.config.ts rename to packages/browser/vitest.config.ts diff --git a/packages/sveltekit/package.json b/packages/sveltekit/package.json index 7f76c6d8..0dc9cbf9 100644 --- a/packages/sveltekit/package.json +++ b/packages/sveltekit/package.json @@ -30,7 +30,7 @@ }, "homepage": "https://github.com/codex-team/hawk.javascript#readme", "dependencies": { - "@hawk.so/javascript": "workspace:^" + "@hawk.so/browser": "workspace:^" }, "devDependencies": { "vite": "^7.3.1", diff --git a/packages/sveltekit/src/index.ts b/packages/sveltekit/src/index.ts index e37aee14..aa95a8e5 100644 --- a/packages/sveltekit/src/index.ts +++ b/packages/sveltekit/src/index.ts @@ -4,5 +4,5 @@ * SvelteKit integration for Hawk Error tracker */ -export * from '@hawk.so/javascript'; -export { default } from '@hawk.so/javascript'; +export * from '@hawk.so/browser'; +export { default } from '@hawk.so/browser'; diff --git a/packages/sveltekit/vite.config.ts b/packages/sveltekit/vite.config.ts index a81755d6..9bca1f72 100644 --- a/packages/sveltekit/vite.config.ts +++ b/packages/sveltekit/vite.config.ts @@ -11,7 +11,7 @@ export default defineConfig(() => { fileName: 'hawk-sveltekit', }, rollupOptions: { - external: ['sveltekit', '@hawk.so/javascript'], + external: ['sveltekit', '@hawk.so/browser'], }, }, resolve: { diff --git a/yarn.lock b/yarn.lock index 61dae23f..99863965 100644 --- a/yarn.lock +++ b/yarn.lock @@ -583,32 +583,32 @@ __metadata: languageName: node linkType: hard -"@hawk.so/core@workspace:^, @hawk.so/core@workspace:packages/core": +"@hawk.so/browser@workspace:^, @hawk.so/browser@workspace:packages/browser": version: 0.0.0-use.local - resolution: "@hawk.so/core@workspace:packages/core" + resolution: "@hawk.so/browser@workspace:packages/browser" dependencies: + "@hawk.so/core": "workspace:^" "@hawk.so/types": "npm:0.5.8" "@vitest/coverage-v8": "npm:^4.0.18" + error-stack-parser: "npm:^2.1.4" + jsdom: "npm:^28.0.0" vite: "npm:^7.3.1" vite-plugin-dts: "npm:^4.2.4" vitest: "npm:^4.0.18" + vue: "npm:^2" + web-vitals: "npm:^5.1.0" languageName: unknown linkType: soft -"@hawk.so/javascript@workspace:^, @hawk.so/javascript@workspace:packages/javascript": +"@hawk.so/core@workspace:^, @hawk.so/core@workspace:packages/core": version: 0.0.0-use.local - resolution: "@hawk.so/javascript@workspace:packages/javascript" + resolution: "@hawk.so/core@workspace:packages/core" dependencies: - "@hawk.so/core": "workspace:^" "@hawk.so/types": "npm:0.5.8" "@vitest/coverage-v8": "npm:^4.0.18" - error-stack-parser: "npm:^2.1.4" - jsdom: "npm:^28.0.0" vite: "npm:^7.3.1" vite-plugin-dts: "npm:^4.2.4" vitest: "npm:^4.0.18" - vue: "npm:^2" - web-vitals: "npm:^5.1.0" languageName: unknown linkType: soft @@ -629,7 +629,7 @@ __metadata: version: 0.0.0-use.local resolution: "@hawk.so/sveltekit@workspace:packages/sveltekit" dependencies: - "@hawk.so/javascript": "workspace:^" + "@hawk.so/browser": "workspace:^" vite: "npm:^7.3.1" vite-plugin-dts: "npm:^4.2.4" languageName: unknown