Skip to content

Commit fcae23e

Browse files
committed
Added new dependencies
1 parent 8dfcaf2 commit fcae23e

File tree

2 files changed

+288
-14
lines changed

2 files changed

+288
-14
lines changed

package.json

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
11
{
22
"name": "vue-status-indicator",
3-
"description": "A Vue.js component to show status indicator as colored dots.",
3+
"description": "A Vue component to show status indicator as colored dots.",
44
"version": "1.0.0",
55
"author": "Javier Diaz <coderdiaz@gmail.com>",
66
"license": "MIT",
7-
"main": "./src/components/StatusIndicator.vue",
87
"style": "styles.css",
8+
"repository": {
9+
"type": "git",
10+
"url": "git+https://github.com/coderdiaz/vue-status-indicator.git"
11+
},
12+
"bugs": {
13+
"url": "https://github.com/coderdiaz/vue-status-indicator/issues"
14+
},
15+
"homepage": "https://coderdiaz.me/vue-status-indicator",
916
"keywords": [
1017
"status",
1118
"indicator",
@@ -17,11 +24,19 @@
1724
"pulse dot",
1825
"animation"
1926
],
20-
"private": false,
2127
"scripts": {
2228
"dev": "cross-env NODE_ENV=development webpack-dev-server --open --hot",
23-
"build": "cross-env NODE_ENV=production webpack --progress --hide-modules"
29+
"build": "npm run build:browser && npm run build:es && npm run build:umd",
30+
"build:browser": "rollup --config build/rollup.config.js --format iife --file dist/vue-status-indicator.min.js",
31+
"build:es": "rollup --config build/rollup.config.js --format es --file dist/vue-status-indicator.esm.js",
32+
"build:umd": "rollup --config build/rollup.config.js --format umd --file dist/vue-status-indicator.umd.js",
33+
"compile:docs": "cross-env NODE_ENV=production webpack --progress --hide-modules",
34+
"deploy:docs": "push-dir --dir=public --branch=gh-pages",
35+
"prepublish": "npm run build"
2436
},
37+
"main": "dist/vue-status-indicator.umd.js",
38+
"module": "dist/vue-status-indicator.esm.js",
39+
"unpkg": "dist/vue-status-indicator.min.js",
2540
"dependencies": {
2641
"vue": "^2.5.11"
2742
},
@@ -40,6 +55,10 @@
4055
"file-loader": "^1.1.4",
4156
"node-sass": "^4.5.3",
4257
"push-dir": "^0.4.1",
58+
"rollup": "^0.58.2",
59+
"rollup-plugin-buble": "^0.19.2",
60+
"rollup-plugin-uglify-es": "^0.0.1",
61+
"rollup-plugin-vue": "^4.0.1",
4362
"sass-loader": "^6.0.6",
4463
"uglifyjs-webpack-plugin": "^1.1.6",
4564
"vue-loader": "^13.0.5",

0 commit comments

Comments
 (0)