diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..a38cd0e --- /dev/null +++ b/.babelrc @@ -0,0 +1,15 @@ +{ + "presets": [ + ["env", { + "useBuiltIns": "usage" + }], + "stage-2" + ], + "plugins": ["transform-runtime"], + "comments": false, + "env": { + "test": { + "plugins": [ "istanbul" ] + } + } +} diff --git a/package.json b/package.json index e7961c7..7265ab8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "plugin-custom-welcome-asl", "version": "0.0.1", - "main": "custom-welcome.js", + "main": "./src/plugin.js", "license": "Apache-2.0", "private": true, "scripts": { @@ -16,6 +16,8 @@ "babel-core": "^6.26.0", "babel-eslint": "^8.1.2", "babel-loader": "7.1.1", + "babel-plugin-transform-runtime": "^6.23.0", + "babel-preset-env": "^1.7.0", "css-loader": "^0.28.8", "eslint": "^4.15.0", "eslint-config-airbnb-base": "^12.1.0", @@ -25,13 +27,14 @@ "eslint-plugin-promise": "^3.4.0", "eslint-plugin-standard": "^3.0.1", "eslint-plugin-vue": "^4.5.0", + "exports-loader": "^0.7.0", "less": "^3.8.1", "less-loader": "^4.1.0", "style-loader": "^0.21.0", "stylelint": "^9.3.0", "stylelint-config-standard": "^18.2.0", "vue-loader": "^15.2.4", - "vue-template-compiler": "^2.0.0", + "vue-template-compiler": "^2.6.10", "webpack": "^4.6.0", "webpack-cli": "^2.1.2", "webpack-dev-server": "^3.1.3" diff --git a/src/components/CustomNicklistUser.vue b/src/components/CustomNicklistUser.vue new file mode 100644 index 0000000..20f4367 --- /dev/null +++ b/src/components/CustomNicklistUser.vue @@ -0,0 +1,184 @@ + + + + + diff --git a/components/CustomUserBox.vue b/src/components/CustomUserBox.vue similarity index 70% rename from components/CustomUserBox.vue rename to src/components/CustomUserBox.vue index 33f2943..fceddfe 100644 --- a/components/CustomUserBox.vue +++ b/src/components/CustomUserBox.vue @@ -1,35 +1,35 @@ -
+