@counterscale/server
Advanced tools
Comparing version 3.0.0-alpha.9 to 3.0.0-alpha.10
@@ -74,9 +74,9 @@ (() => { | ||
} | ||
const s = { | ||
const u = { | ||
client: void 0 | ||
}; | ||
function k(t) { | ||
if (s.client) | ||
if (u.client) | ||
throw new Error("Counterscale has already been initialized."); | ||
s.client = new P(t); | ||
u.client = new P(t); | ||
} | ||
@@ -94,3 +94,3 @@ function U() { | ||
} | ||
function u() { | ||
function s() { | ||
const t = U(), e = (t == null ? void 0 : t.getAttribute("data-site-id")) || S(), n = t == null ? void 0 : t.src.replace("tracker.js", "collect"); | ||
@@ -106,8 +106,8 @@ !e || !n || k({ | ||
document.addEventListener("DOMContentLoaded", () => { | ||
u(); | ||
s(); | ||
}); | ||
return; | ||
} | ||
u(); | ||
s(); | ||
})(); | ||
})() |
191
package.json
{ | ||
"name": "@counterscale/server", | ||
"version": "3.0.0-alpha.9", | ||
"description": "Counterscale Server", | ||
"homepage": "https://counterscale.dev", | ||
"license": "MIT", | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/benvinegar/counterscale", | ||
"directory": "packages/server" | ||
}, | ||
"engines": { | ||
"node": ">=20.0.0" | ||
}, | ||
"files": [ | ||
"build", | ||
"app", | ||
"workers", | ||
"wrangler.json" | ||
], | ||
"scripts": { | ||
"dev": "react-router dev", | ||
"build": "react-router build", | ||
"preview": "wrangler dev", | ||
"deploy": "wrangler deploy", | ||
"lint": "eslint --ignore-path ../../.gitignore --ignore-pattern public/tracker.js --cache --cache-location ./node_modules/.cache/eslint .", | ||
"test": "TZ=EST vitest run", | ||
"test-ci": "TZ=EST vitest run --coverage", | ||
"typecheck": "react-router typegen && tsc", | ||
"prepare": "husky", | ||
"types:gen": "wrangler types", | ||
"copytracker": "cp ../tracker/dist/loader/tracker.js ./public/tracker.js" | ||
}, | ||
"dependencies": { | ||
"@cloudflare/kv-asset-handler": "^0.3.3", | ||
"@counterscale/tracker": "*", | ||
"@radix-ui/react-select": "^2.1.0", | ||
"@radix-ui/react-slot": "^1.1.0", | ||
"@react-router/cloudflare": "^7.0.0", | ||
"class-variance-authority": "^0.7.0", | ||
"clsx": "^2.1.1", | ||
"dayjs": "^1.11.11", | ||
"isbot": "^5.1.9", | ||
"lucide-react": "^0.395.0", | ||
"react": "^18.3.1", | ||
"react-dom": "^18.3.1", | ||
"react-router": "^7.0.0", | ||
"recharts": "2.13", | ||
"run": "^1.5.0", | ||
"tailwind-merge": "^2.3.0", | ||
"tailwindcss-animate": "^1.0.7", | ||
"ua-parser-js": "^1.0.38" | ||
}, | ||
"devDependencies": { | ||
"@cloudflare/workers-types": "^4.20240620.0", | ||
"@react-router/dev": "^7.0.0", | ||
"@react-router/fs-routes": "^7.0.0", | ||
"@testing-library/react": "^16.2.0", | ||
"@types/react": "^18.3.3", | ||
"@types/react-dom": "^18.3.0", | ||
"@types/recharts": "^1.8.29", | ||
"@types/ua-parser-js": "^0.7.39", | ||
"@typescript-eslint/eslint-plugin": "^7.13.1", | ||
"@typescript-eslint/parser": "^7.13.1", | ||
"@vitest/coverage-istanbul": "2.1", | ||
"@vitest/coverage-v8": "2.1", | ||
"autoprefixer": "^10.4.19", | ||
"eslint": "^8.57.0", | ||
"eslint-import-resolver-typescript": "^3.6.1", | ||
"eslint-plugin-import": "^2.29.1", | ||
"eslint-plugin-jsx-a11y": "^6.9.0", | ||
"eslint-plugin-react": "^7.34.3", | ||
"eslint-plugin-react-hooks": "^4.6.2", | ||
"husky": "^9.0.11", | ||
"jsdom": "^23.2.0", | ||
"node-mocks-http": "^1.14.1", | ||
"postcss": "^8.4.38", | ||
"resize-observer-polyfill": "^1.5.1", | ||
"tailwindcss": "^3.4.4", | ||
"typescript": "^5.7.2", | ||
"vite": "^5.3.1", | ||
"vite-tsconfig-paths": "^4.3.2", | ||
"vitest": "2.1", | ||
"vitest-dom": "^0.1.1", | ||
"wrangler": "^3.61.0" | ||
}, | ||
"postcss": { | ||
"plugins": { | ||
"tailwindcss": {}, | ||
"autoprefixer": {} | ||
} | ||
}, | ||
"publishConfig": { | ||
"access": "public", | ||
"registry": "https://registry.npmjs.org/" | ||
"name": "@counterscale/server", | ||
"version": "3.0.0-alpha.10", | ||
"description": "Counterscale Server", | ||
"homepage": "https://counterscale.dev", | ||
"license": "MIT", | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/benvinegar/counterscale", | ||
"directory": "packages/server" | ||
}, | ||
"engines": { | ||
"node": ">=20.0.0" | ||
}, | ||
"files": [ | ||
"build", | ||
"app", | ||
"workers", | ||
"wrangler.json" | ||
], | ||
"dependencies": { | ||
"@cloudflare/kv-asset-handler": "^0.3.3", | ||
"@counterscale/tracker": "*", | ||
"@radix-ui/react-select": "^2.1.0", | ||
"@radix-ui/react-slot": "^1.1.0", | ||
"@react-router/cloudflare": "7.1.1", | ||
"class-variance-authority": "^0.7.0", | ||
"clsx": "^2.1.1", | ||
"dayjs": "^1.11.11", | ||
"isbot": "^5.1.9", | ||
"lucide-react": "^0.395.0", | ||
"react": "^18.3.1", | ||
"react-dom": "^18.3.1", | ||
"react-router": "7.1.1", | ||
"recharts": "2.13", | ||
"run": "^1.5.0", | ||
"tailwind-merge": "^2.3.0", | ||
"tailwindcss-animate": "^1.0.7", | ||
"ua-parser-js": "^1.0.38" | ||
}, | ||
"devDependencies": { | ||
"@cloudflare/workers-types": "^4.20240620.0", | ||
"@react-router/dev": "7.1.1", | ||
"@react-router/fs-routes": "7.1.1", | ||
"@testing-library/react": "^16.2.0", | ||
"@types/react": "^18.3.3", | ||
"@types/react-dom": "^18.3.0", | ||
"@types/recharts": "^1.8.29", | ||
"@types/ua-parser-js": "^0.7.39", | ||
"@typescript-eslint/eslint-plugin": "^7.13.1", | ||
"@typescript-eslint/parser": "^7.13.1", | ||
"@vitest/coverage-istanbul": "2.1", | ||
"@vitest/coverage-v8": "2.1", | ||
"autoprefixer": "^10.4.19", | ||
"eslint": "^8.57.0", | ||
"eslint-import-resolver-typescript": "^3.6.1", | ||
"eslint-plugin-import": "^2.29.1", | ||
"eslint-plugin-jsx-a11y": "^6.9.0", | ||
"eslint-plugin-react": "^7.34.3", | ||
"eslint-plugin-react-hooks": "^4.6.2", | ||
"husky": "^9.0.11", | ||
"jsdom": "^23.2.0", | ||
"node-mocks-http": "^1.14.1", | ||
"postcss": "^8.4.38", | ||
"resize-observer-polyfill": "^1.5.1", | ||
"tailwindcss": "^3.4.4", | ||
"typescript": "^5.7.2", | ||
"vite": "^5.3.1", | ||
"vite-tsconfig-paths": "^4.3.2", | ||
"vitest": "2.1", | ||
"vitest-dom": "^0.1.1" | ||
}, | ||
"peerDependencies": { | ||
"wrangler": "^3.61.0" | ||
}, | ||
"postcss": { | ||
"plugins": { | ||
"tailwindcss": {}, | ||
"autoprefixer": {} | ||
} | ||
} | ||
}, | ||
"publishConfig": { | ||
"access": "public", | ||
"registry": "https://registry.npmjs.org/" | ||
}, | ||
"scripts": { | ||
"dev": "react-router dev", | ||
"build": "react-router build", | ||
"preview": "wrangler dev", | ||
"deploy": "wrangler deploy", | ||
"lint": "eslint --ignore-path ../../.gitignore --ignore-pattern public/tracker.js --cache --cache-location ./node_modules/.cache/eslint .", | ||
"test": "TZ=EST vitest run", | ||
"test-ci": "TZ=EST vitest run --coverage", | ||
"typecheck": "react-router typegen && tsc", | ||
"types:gen": "wrangler types", | ||
"copytracker": "cp ../tracker/dist/loader/tracker.js ./public/tracker.js" | ||
} | ||
} |
Sorry, the diff of this file is too big to display
30
1294280
19
10387
+ Added@cloudflare/unenv-preset@2.0.0(transitive)
+ Added@cloudflare/workerd-darwin-64@1.20250224.0(transitive)
+ Added@cloudflare/workerd-darwin-arm64@1.20250224.0(transitive)
+ Added@cloudflare/workerd-linux-64@1.20250224.0(transitive)
+ Added@cloudflare/workerd-linux-arm64@1.20250224.0(transitive)
+ Added@cloudflare/workerd-windows-64@1.20250224.0(transitive)
+ Added@cloudflare/workers-types@4.20250303.0(transitive)
+ Added@cspotcode/source-map-support@0.8.1(transitive)
+ Added@emnapi/runtime@1.3.1(transitive)
+ Added@esbuild-plugins/node-globals-polyfill@0.2.3(transitive)
+ Added@esbuild-plugins/node-modules-polyfill@0.2.2(transitive)
+ Added@esbuild/android-arm@0.17.19(transitive)
+ Added@esbuild/android-arm64@0.17.19(transitive)
+ Added@esbuild/android-x64@0.17.19(transitive)
+ Added@esbuild/darwin-arm64@0.17.19(transitive)
+ Added@esbuild/darwin-x64@0.17.19(transitive)
+ Added@esbuild/freebsd-arm64@0.17.19(transitive)
+ Added@esbuild/freebsd-x64@0.17.19(transitive)
+ Added@esbuild/linux-arm@0.17.19(transitive)
+ Added@esbuild/linux-arm64@0.17.19(transitive)
+ Added@esbuild/linux-ia32@0.17.19(transitive)
+ Added@esbuild/linux-loong64@0.17.19(transitive)
+ Added@esbuild/linux-mips64el@0.17.19(transitive)
+ Added@esbuild/linux-ppc64@0.17.19(transitive)
+ Added@esbuild/linux-riscv64@0.17.19(transitive)
+ Added@esbuild/linux-s390x@0.17.19(transitive)
+ Added@esbuild/linux-x64@0.17.19(transitive)
+ Added@esbuild/netbsd-x64@0.17.19(transitive)
+ Added@esbuild/openbsd-x64@0.17.19(transitive)
+ Added@esbuild/sunos-x64@0.17.19(transitive)
+ Added@esbuild/win32-arm64@0.17.19(transitive)
+ Added@esbuild/win32-ia32@0.17.19(transitive)
+ Added@esbuild/win32-x64@0.17.19(transitive)
+ Added@fastify/busboy@2.1.1(transitive)
+ Added@img/sharp-darwin-arm64@0.33.5(transitive)
+ Added@img/sharp-darwin-x64@0.33.5(transitive)
+ Added@img/sharp-libvips-darwin-arm64@1.0.4(transitive)
+ Added@img/sharp-libvips-darwin-x64@1.0.4(transitive)
+ Added@img/sharp-libvips-linux-arm@1.0.5(transitive)
+ Added@img/sharp-libvips-linux-arm64@1.0.4(transitive)
+ Added@img/sharp-libvips-linux-s390x@1.0.4(transitive)
+ Added@img/sharp-libvips-linux-x64@1.0.4(transitive)
+ Added@img/sharp-libvips-linuxmusl-arm64@1.0.4(transitive)
+ Added@img/sharp-libvips-linuxmusl-x64@1.0.4(transitive)
+ Added@img/sharp-linux-arm@0.33.5(transitive)
+ Added@img/sharp-linux-arm64@0.33.5(transitive)
+ Added@img/sharp-linux-s390x@0.33.5(transitive)
+ Added@img/sharp-linux-x64@0.33.5(transitive)
+ Added@img/sharp-linuxmusl-arm64@0.33.5(transitive)
+ Added@img/sharp-linuxmusl-x64@0.33.5(transitive)
+ Added@img/sharp-wasm32@0.33.5(transitive)
+ Added@img/sharp-win32-ia32@0.33.5(transitive)
+ Added@img/sharp-win32-x64@0.33.5(transitive)
+ Added@jridgewell/trace-mapping@0.3.9(transitive)
+ Added@react-router/cloudflare@7.1.1(transitive)
+ Addedacorn@8.14.0(transitive)
+ Addedacorn-walk@8.3.2(transitive)
+ Addedas-table@1.0.55(transitive)
+ Addedblake3-wasm@2.1.5(transitive)
+ Addedcolor@4.2.3(transitive)
+ Addedcolor-string@1.9.1(transitive)
+ Addedcookie@0.5.0(transitive)
+ Addeddata-uri-to-buffer@2.0.2(transitive)
+ Addeddefu@6.1.4(transitive)
+ Addeddetect-libc@2.0.3(transitive)
+ Addedesbuild@0.17.19(transitive)
+ Addedescape-string-regexp@4.0.0(transitive)
+ Addedestree-walker@0.6.1(transitive)
+ Addedexit-hook@2.2.1(transitive)
+ Addedexsolve@1.0.4(transitive)
+ Addedget-source@2.0.12(transitive)
+ Addedglob-to-regexp@0.4.1(transitive)
+ Addedis-arrayish@0.3.2(transitive)
+ Addedmagic-string@0.25.9(transitive)
+ Addedminiflare@3.20250224.0(transitive)
+ Addedmustache@4.2.0(transitive)
+ Addedohash@2.0.11(transitive)
+ Addedpath-to-regexp@6.3.0(transitive)
+ Addedpathe@2.0.3(transitive)
+ Addedprintable-characters@1.0.42(transitive)
+ Addedreact-router@7.1.1(transitive)
+ Addedrollup-plugin-inject@3.0.2(transitive)
+ Addedrollup-plugin-node-polyfills@0.2.1(transitive)
+ Addedrollup-pluginutils@2.8.2(transitive)
+ Addedsemver@7.7.1(transitive)
+ Addedsharp@0.33.5(transitive)
+ Addedsimple-swizzle@0.2.2(transitive)
+ Addedsource-map@0.6.1(transitive)
+ Addedsourcemap-codec@1.4.8(transitive)
+ Addedstacktracey@2.1.8(transitive)
+ Addedstoppable@1.1.0(transitive)
+ Addedufo@1.5.4(transitive)
+ Addedundici@5.28.5(transitive)
+ Addedunenv@2.0.0-rc.8(transitive)
+ Addedworkerd@1.20250224.0(transitive)
+ Addedwrangler@3.114.0(transitive)
+ Addedws@8.18.0(transitive)
+ Addedyouch@3.2.3(transitive)
+ Addedzod@3.22.3(transitive)
- Removed@cloudflare/workers-types@4.20250310.0(transitive)
- Removed@react-router/cloudflare@7.3.0(transitive)
- Removedreact-router@7.3.0(transitive)
Updatedreact-router@7.1.1