forked from gtm-support/vue-gtm
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
103 lines (103 loc) · 2.67 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
{
"name": "@gtm-support/vue-gtm",
"version": "3.1.0",
"description": "Simple implementation of Google Tag Manager for Vue",
"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",
"prepublishOnly": "pnpm run clean && pnpm install && pnpm run build",
"preflight": "pnpm install && run-s format lint build test ts-check"
},
"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": "^4.4.3"
},
"peerDependencies": {
"vue": ">= 3.2.26 < 4.0.0"
},
"peerDependenciesMeta": {
"vue-router": {
"optional": true
}
},
"optionalDependencies": {
"vue-router": ">= 4.4.1 < 5.0.0"
},
"packageManager": "pnpm@9.7.0"
}