-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
74 lines (74 loc) · 1.72 KB
/
package.json
File metadata and controls
74 lines (74 loc) · 1.72 KB
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
{
"name": "@todovue/tv-theme-button",
"private": false,
"author": "Cristhian Daza",
"description": "TvThemeButton is a lightweight and customizable Vue component that allows users to switch between light and dark themes in your application. Designed for modern interfaces, it emits the selected theme and integrates seamlessly into any Vue 3 project.",
"license": "MIT",
"version": "1.2.1",
"type": "module",
"homepage": "https://ui.todovue.blog/themebutton",
"repository": {
"name": "@todovue/tv-theme-button",
"type": "git",
"url": "git+https://github.com/TODOvue/tv-theme-button.git"
},
"bugs": {
"url": "https://github.com/TODOvue/tv-theme-button/issues"
},
"keywords": [
"todovue",
"front-end",
"web",
"vue",
"vuejs",
"vue-js",
"vue3",
"theme",
"dark",
"light"
],
"sideEffects": [
"*.css",
"*.scss",
"dist/*.css"
],
"exports": {
".": {
"import": "./dist/tv-theme-button.es.js",
"require": "./dist/tv-theme-button.cjs.js"
},
"./style.css": "./dist/tv-theme-button.css",
"./nuxt": "./nuxt.js",
"./demo": {
"import": "./src/demo/Demo.vue"
}
},
"main": "dist/tv-theme-button.cjs.js",
"module": "dist/tv-theme-button.es.js",
"types": "dist/tv-theme-button.d.ts",
"files": [
"CHANGELOG.md",
"LICENSE",
"README.md",
"dist",
"nuxt.js",
"src"
],
"engines": {
"node": ">=20.19.0"
},
"scripts": {
"dev": "vite",
"build": "vite build"
},
"peerDependencies": {
"vue": "^3.5.27"
},
"devDependencies": {
"@todovue/tv-demo": "^1.4.11",
"@vitejs/plugin-vue": "^6.0.3",
"sass": "^1.97.3",
"vite": "^7.3.1",
"vite-plugin-dts": "^4.5.4"
}
}