UNPKG

vue-gtag

Version:

Global Site Tag (gtag.js) plugin for Vue

86 lines (85 loc) 2.13 kB
{ "name": "vue-gtag", "description": "Global Site Tag (gtag.js) plugin for Vue", "type": "module", "version": "3.3.0", "author": { "name": "Matteo Gabriele", "email": "m.gabriele.dev@gmail.com" }, "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/MatteoGabriele/vue-gtag.git" }, "scripts": { "dev": "vite build --watch", "fix": "biome check --write", "lint": "biome lint", "build": "vite build", "typecheck": "tsc --noEmit", "test": "vitest", "test:cov": "vitest run --coverage", "test:once": "vitest run", "validate": "npm run typecheck && npm run lint && npm run test:once && npm run build && publint run --strict", "prepublishOnly": "npm run lint && npm run test:once && npm run build" }, "keywords": [ "google", "google analytics", "tracking", "google tracking", "vue-analytics", "vue-gtag", "gtag", "gtag.js", "global site tag", "vue", "vuejs" ], "sideEffects": false, "exports": { ".": { "types": "./dist/vue-gtag.d.ts", "import": "./dist/vue-gtag.js" } }, "main": "./dist/vue-gtag.js", "module": "./dist/vue-gtag.js", "types": "./dist/vue-gtag.d.ts", "files": [ "dist" ], "bugs": { "url": "https://github.com/MatteoGabriele/vue-gtag/issues" }, "homepage": "https://github.com/MatteoGabriele/vue-gtag#readme", "peerDependencies": { "vue": "^3.5.13", "vue-router": "^4.5.0" }, "devDependencies": { "@biomejs/biome": "1.9.4", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@types/node": "^22.13.5", "@vitest/coverage-v8": "^3.0.5", "flush-promises": "^1.0.2", "jsdom": "^26.0.0", "mockdate": "^3.0.5", "publint": "0.3.10", "semantic-release": "^24.2.3", "terser": "^5.39.0", "vite": "^6.1.0", "vite-plugin-dts": "^4.5.0", "vite-plugin-real-import": "0.1.0", "vitest": "^3.0.5", "vue": "^3.5.13", "vue-router": "^4.5.0" }, "peerDependenciesMeta": { "vue-router": { "optional": true } } }