UNPKG

thrivestack-analytics

Version:

ThriveStack Analytics - Privacy-first web analytics for Node.js and browsers

66 lines (65 loc) 1.69 kB
{ "name": "thrivestack-analytics", "version": "1.2.0", "description": "ThriveStack Analytics - Privacy-first web analytics for Node.js and browsers", "main": "dist/index.js", "module": "dist/index.js", "browser": "dist/thrivestack.min.js", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.js", "types": "./dist/index.d.ts" }, "./browser": { "import": "./dist/browser.js", "require": "./dist/browser.js", "types": "./dist/browser.d.ts" } }, "files": [ "dist", "README.md", "LICENSE" ], "scripts": { "build": "npm run build:node && npm run build:browser && npm run build:cdn", "build:node": "tsc", "build:browser": "webpack --config webpack.browser.config.js", "build:cdn": "webpack --config webpack.cdn.config.js", "build:dev": "webpack --mode development", "start": "node dist/index.js", "dev": "ts-node src/index.ts", "test": "echo \"Error: no test specified\" && exit 1", "prepublishOnly": "npm run build" }, "keywords": [ "analytics", "tracking", "privacy", "thrivestack", "typescript", "nodejs", "browser", "web-analytics", "event-tracking", "user-analytics", "gdpr-compliant" ], "author": "ThriveStack Team", "license": "ISC", "dependencies": { "@types/node": "^24.1.0", "node-fetch": "^3.3.2", "thrivestack-analytics": "^1.1.0", "ts-node": "^10.9.2", "typescript": "^5.8.3" }, "devDependencies": { "terser-webpack-plugin": "^5.3.9", "ts-loader": "^9.5.2", "webpack": "^5.89.0", "webpack-cli": "^5.1.4" } }