|
1 | 1 | {
|
2 | 2 | "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.", |
4 | 4 | "version": "1.0.0",
|
5 | 5 | "author": "Javier Diaz <coderdiaz@gmail.com>",
|
6 | 6 | "license": "MIT",
|
7 |
| - "main": "./src/components/StatusIndicator.vue", |
8 | 7 | "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", |
9 | 16 | "keywords": [
|
10 | 17 | "status",
|
11 | 18 | "indicator",
|
|
17 | 24 | "pulse dot",
|
18 | 25 | "animation"
|
19 | 26 | ],
|
20 |
| - "private": false, |
21 | 27 | "scripts": {
|
22 | 28 | "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" |
24 | 36 | },
|
| 37 | + "main": "dist/vue-status-indicator.umd.js", |
| 38 | + "module": "dist/vue-status-indicator.esm.js", |
| 39 | + "unpkg": "dist/vue-status-indicator.min.js", |
25 | 40 | "dependencies": {
|
26 | 41 | "vue": "^2.5.11"
|
27 | 42 | },
|
|
40 | 55 | "file-loader": "^1.1.4",
|
41 | 56 | "node-sass": "^4.5.3",
|
42 | 57 | "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", |
43 | 62 | "sass-loader": "^6.0.6",
|
44 | 63 | "uglifyjs-webpack-plugin": "^1.1.6",
|
45 | 64 | "vue-loader": "^13.0.5",
|
|
0 commit comments