@gtm-support/vue-gtm
Version:
Simple implementation of Google Tag Manager for Vue
101 lines • 2.62 kB
JSON
{
"name": "@gtm-support/vue-gtm",
"version": "3.2.0",
"description": "Simple implementation of Google Tag Manager for Vue",
"type": "module",
"files": [
"dist"
],
"module": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": "./dist/index.js",
"./package.json": "./package.json"
},
"author": {
"name": "Christopher Quadflieg",
"email": "chrissi92@hotmail.de",
"url": "https://github.com/Shinigami92"
},
"contributors": [
{
"name": "Manish Kumar",
"url": "https://github.com/mib200"
}
],
"license": "MIT",
"homepage": "https://github.com/gtm-support/vue-gtm",
"repository": {
"type": "git",
"url": "https://github.com/gtm-support/vue-gtm.git"
},
"bugs": {
"url": "https://github.com/gtm-support/vue-gtm/issues"
},
"keywords": [
"analytics",
"universal analytics",
"google analytics",
"google tag manager",
"vue analytics",
"vue tag manager",
"vue google tag manager",
"vue js google tag manager",
"vuejs google tag manager",
"vue js analytics",
"vue gtm",
"vuejs gtm",
"vue js gtm",
"vuejs",
"tracking",
"vue",
"google"
],
"dependencies": {
"@gtm-support/core": "^3.0.1"
},
"devDependencies": {
"@types/node": "~22.3.0",
"@typescript-eslint/eslint-plugin": "~7.18.0",
"@typescript-eslint/parser": "~7.18.0",
"eslint": "~8.57.0",
"eslint-config-prettier": "~9.1.0",
"eslint-define-config": "~2.1.0",
"eslint-gitignore": "~0.1.0",
"eslint-plugin-jsdoc": "~50.2.1",
"eslint-plugin-prettier": "~5.2.1",
"eslint-plugin-spellcheck": "~0.0.20",
"jsdom": "~24.1.1",
"npm-run-all2": "~6.2.2",
"prettier": "3.3.3",
"prettier-plugin-organize-imports": "~4.0.0",
"rimraf": "~6.0.1",
"tsup": "~8.2.4",
"typescript": "~5.5.4",
"vitest": "~2.0.5",
"vue": "^3.4.37",
"vue-router": "^5.0.2"
},
"peerDependencies": {
"vue": ">= 3.2.26 < 4.0.0"
},
"peerDependenciesMeta": {
"vue-router": {
"optional": true
}
},
"optionalDependencies": {
"vue-router": ">= 4.4.1 < 6.0.0"
},
"scripts": {
"clean": "rimraf coverage .eslintcache dist pnpm-lock.yaml node_modules",
"build:clean": "rimraf dist",
"build:code": "tsup-node",
"build": "run-s build:clean build:code",
"format": "prettier --cache --write .",
"lint": "eslint --cache --cache-strategy content --report-unused-disable-directives .",
"ts-check": "tsc",
"test": "vitest",
"preflight": "pnpm install && run-s format lint build test ts-check"
}
}