Deploy details
Deploy log
9:55:57 PM: Build ready to start
9:55:59 PM: build-image version: fd3b56fcdbaad56e70919e8a4b2da9b411ec3532 (xenial)
9:55:59 PM: build-image tag: v3.10.1
9:55:59 PM: buildbot version: aaefc5d6af41931452a72cf3863138f469ddf03b
9:55:59 PM: Fetching cached dependencies
9:55:59 PM: Failed to fetch cache, continuing with build
9:55:59 PM: Starting to prepare the repo for build
9:56:00 PM: No cached dependencies found. Cloning fresh repo
9:56:00 PM: git clone https://github.com/gcofficial/vue-repeater
9:56:01 PM: Preparing Git Reference pull/22/head
9:56:03 PM: Parsing package.json dependencies
9:56:03 PM: Starting build script
9:56:03 PM: Installing dependencies
9:56:03 PM: Python version set to 2.7
9:56:05 PM: Downloading and installing node v10.24.1...
9:56:05 PM: Downloading https://nodejs.org/dist/v10.24.1/node-v10.24.1-linux-x64.tar.xz...
9:56:06 PM: Computing checksum with sha256sum
9:56:06 PM: Checksums matched!
9:56:08 PM: Now using node v10.24.1 (npm v6.14.12)
9:56:08 PM: Started restoring cached build plugins
9:56:08 PM: Finished restoring cached build plugins
9:56:09 PM: Attempting ruby version 2.6.2, read from environment
9:56:10 PM: Using ruby version 2.6.2
9:56:11 PM: Using PHP version 5.6
9:56:11 PM: Started restoring cached node modules
9:56:11 PM: Finished restoring cached node modules
9:56:11 PM: Installing NPM modules using NPM version 6.14.12
9:56:33 PM: npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
9:56:33 PM: > yorkie@2.0.0 install /opt/build/repo/node_modules/yorkie
9:56:33 PM: > node bin/install.js
9:56:33 PM: CI detected, skipping Git hooks installation
9:56:33 PM: > core-js@2.6.9 postinstall /opt/build/repo/node_modules/core-js
9:56:33 PM: > node scripts/postinstall || echo "ignore"
9:56:33 PM: > highlight.js@9.18.5 postinstall /opt/build/repo/node_modules/highlight.js
9:56:33 PM: > node deprecated.js
9:56:33 PM: -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
9:56:33 PM:
9:56:33 PM: Verion 9 of Highlight.js has reached EOL. It will no longer
9:56:33 PM: be supported or receive security updates in the future.
9:56:33 PM: Please upgrade to version 10 or encourage your indirect
9:56:33 PM: dependencies to do so.
9:56:33 PM: For more info:
9:56:33 PM:
9:56:33 PM:
9:56:33 PM: -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
9:56:35 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/fsevents):
9:56:35 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
9:56:35 PM: added 1239 packages from 942 contributors and audited 1308 packages in 22.896s
9:56:36 PM: found 125 vulnerabilities (62 moderate, 63 high)
9:56:36 PM: run `npm audit fix` to fix them, or `npm audit` for details
9:56:36 PM: NPM modules installed
9:56:36 PM: Started restoring cached go cache
9:56:36 PM: Finished restoring cached go cache
9:56:36 PM: Installing Go version 1.12
9:56:41 PM: unset GOOS;
9:56:41 PM: unset GOARCH;
9:56:41 PM: export GOROOT='/opt/buildhome/.gimme_cache/versions/go1.12.linux.amd64';
9:56:41 PM: export PATH="/opt/buildhome/.gimme_cache/versions/go1.12.linux.amd64/bin:${PATH}";
9:56:41 PM: go version >&2;
9:56:41 PM: export GIMME_ENV="/opt/buildhome/.gimme_cache/env/go1.12.linux.amd64.env"
9:56:41 PM: go version go1.12 linux/amd64
9:56:41 PM: Installing missing commands
9:56:41 PM: Verify run directory
9:56:43 PM:
9:56:43 PM: ────────────────────────────────────────────────────────────────
9:56:43 PM: Netlify Build
9:56:43 PM: ────────────────────────────────────────────────────────────────
9:56:43 PM:
9:56:43 PM: ❯ Version
9:56:43 PM: @netlify/build 20.1.0
9:56:43 PM:
9:56:43 PM: ❯ Flags
9:56:43 PM: baseRelDir: false
9:56:43 PM: buildId: 61ae86edb3666a00089f4f99
9:56:43 PM: deployId: 61ae86edb3666a00089f4f9b
9:56:43 PM:
9:56:43 PM: ❯ Current directory
9:56:43 PM: /opt/build/repo
9:56:43 PM:
9:56:43 PM: ❯ Config file
9:56:43 PM: No config file was defined: using default values.
9:56:43 PM:
9:56:43 PM: ❯ Context
9:56:43 PM: deploy-preview
9:56:43 PM:
9:56:43 PM: ────────────────────────────────────────────────────────────────
9:56:43 PM: 1. Build command from Netlify app
9:56:43 PM: ────────────────────────────────────────────────────────────────
9:56:43 PM:
9:56:43 PM: $ npm i && npm run build
9:56:52 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/fsevents):
9:56:52 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
9:56:52 PM: audited 1308 packages in 8.2s
9:56:53 PM: found 125 vulnerabilities (62 moderate, 63 high)
9:56:53 PM: run `npm audit fix` to fix them, or `npm audit` for details
9:56:53 PM: > vue-repeater@1.1.2 build /opt/build/repo
9:56:53 PM: > vue-cli-service build --dest dist/app
9:56:54 PM: - Building for production...
9:56:57 PM: Browserslist: caniuse-lite is outdated. Please run next command `npm update`
9:56:59 PM: Browserslist: caniuse-lite is outdated. Please run next command `npm update`
9:57:07 PM: WARNING Compiled with 2 warnings9:57:07 PM
9:57:07 PM: Module Warning (from ./node_modules/eslint-loader/index.js):
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/address.vue:39:9:
9:57:07 PM: 37 | <script>
9:57:07 PM: 38 | export default {
9:57:07 PM: > 39 | name: "test-address",
9:57:07 PM: | ^
9:57:07 PM: 40 | props: {
9:57:07 PM: 41 | value: {
9:57:07 PM: 42 | type: Object,
9:57:07 PM: error: Unexpected trailing comma (comma-dangle) at src/components/address.vue:43:21:
9:57:07 PM: 41 | value: {
9:57:07 PM: 42 | type: Object,
9:57:07 PM: > 43 | required: true,
9:57:07 PM: | ^
9:57:07 PM: 44 | },
9:57:07 PM: 45 | },
9:57:07 PM: 46 | mounted() {
9:57:07 PM: error: Unexpected trailing comma (comma-dangle) at src/components/address.vue:44:6:
9:57:07 PM: 42 | type: Object,
9:57:07 PM: 43 | required: true,
9:57:07 PM: > 44 | },
9:57:07 PM: | ^
9:57:07 PM: 45 | },
9:57:07 PM: 46 | mounted() {
9:57:07 PM: 47 | let fileInputs = document.querySelectorAll(".file-input-group");
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/address.vue:46:10:
9:57:07 PM: 44 | },
9:57:07 PM: 45 | },
9:57:07 PM: > 46 | mounted() {
9:57:07 PM: | ^
9:57:07 PM: 47 | let fileInputs = document.querySelectorAll(".file-input-group");
9:57:07 PM: 48 | fileInputs.forEach((inputGroup, index) => {
9:57:07 PM: 49 | inputGroup
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/address.vue:47:48:
9:57:07 PM: 45 | },
9:57:07 PM: 46 | mounted() {
9:57:07 PM: > 47 | let fileInputs = document.querySelectorAll(".file-input-group");
9:57:07 PM: | ^
9:57:07 PM: 48 | fileInputs.forEach((inputGroup, index) => {
9:57:07 PM: 49 | inputGroup
9:57:07 PM: 50 | .querySelector("label")
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:47:68:
9:57:07 PM: 45 | },
9:57:07 PM: 46 | mounted() {
9:57:07 PM: > 47 | let fileInputs = document.querySelectorAll(".file-input-group");
9:57:07 PM: | ^
9:57:07 PM: 48 | fileInputs.forEach((inputGroup, index) => {
9:57:07 PM: 49 | inputGroup
9:57:07 PM: 50 | .querySelector("label")
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/address.vue:50:24:
9:57:07 PM: 48 | fileInputs.forEach((inputGroup, index) => {
9:57:07 PM: 49 | inputGroup
9:57:07 PM: > 50 | .querySelector("label")
9:57:07 PM: | ^
9:57:07 PM: 51 | .setAttribute("for", `img-upload-${index}`);
9:57:07 PM: 52 | inputGroup
9:57:07 PM: 53 | .querySelector("input")
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/address.vue:51:23:
9:57:07 PM: 49 | inputGroup
9:57:07 PM: 50 | .querySelector("label")
9:57:07 PM: > 51 | .setAttribute("for", `img-upload-${index}`);
9:57:07 PM: | ^
9:57:07 PM: 52 | inputGroup
9:57:07 PM: 53 | .querySelector("input")
9:57:07 PM: 54 | .setAttribute("id", `img-upload-${index}`);
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:51:52:
9:57:07 PM: 49 | inputGroup
9:57:07 PM: 50 | .querySelector("label")
9:57:07 PM: > 51 | .setAttribute("for", `img-upload-${index}`);
9:57:07 PM: | ^
9:57:07 PM: 52 | inputGroup
9:57:07 PM: 53 | .querySelector("input")
9:57:07 PM: 54 | .setAttribute("id", `img-upload-${index}`);
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/address.vue:53:24:
9:57:07 PM: 51 | .setAttribute("for", `img-upload-${index}`);
9:57:07 PM: 52 | inputGroup
9:57:07 PM: > 53 | .querySelector("input")
9:57:07 PM: | ^
9:57:07 PM: 54 | .setAttribute("id", `img-upload-${index}`);
9:57:07 PM: 55 | });
9:57:07 PM: 56 | },
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/address.vue:54:23:
9:57:07 PM: 52 | inputGroup
9:57:07 PM: 53 | .querySelector("input")
9:57:07 PM: > 54 | .setAttribute("id", `img-upload-${index}`);
9:57:07 PM: | ^
9:57:07 PM: 55 | });
9:57:07 PM: 56 | },
9:57:07 PM: 57 | computed: {
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:54:51:
9:57:07 PM: 52 | inputGroup
9:57:07 PM: 53 | .querySelector("input")
9:57:07 PM: > 54 | .setAttribute("id", `img-upload-${index}`);
9:57:07 PM: | ^
9:57:07 PM: 55 | });
9:57:07 PM: 56 | },
9:57:07 PM: 57 | computed: {
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:55:7:
9:57:07 PM: 53 | .querySelector("input")
9:57:07 PM: 54 | .setAttribute("id", `img-upload-${index}`);
9:57:07 PM: > 55 | });
9:57:07 PM: | ^
9:57:07 PM: 56 | },
9:57:07 PM: 57 | computed: {
9:57:07 PM: 58 | localAddress: {
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/address.vue:59:10:
9:57:07 PM: 57 | computed: {
9:57:07 PM: 58 | localAddress: {
9:57:07 PM: > 59 | get() {
9:57:07 PM: | ^
9:57:07 PM: 60 | return this.value;
9:57:07 PM: 61 | },
9:57:07 PM: 62 | set(localAddress) {
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:60:26:
9:57:07 PM: 58 | localAddress: {
9:57:07 PM: 59 | get() {
9:57:07 PM: > 60 | return this.value;
9:57:07 PM: | ^
9:57:07 PM: 61 | },
9:57:07 PM: 62 | set(localAddress) {
9:57:07 PM: 63 | this.$emit("input", localAddress);
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/address.vue:62:10:
9:57:07 PM: 60 | return this.value;
9:57:07 PM: 61 | },
9:57:07 PM: > 62 | set(localAddress) {
9:57:07 PM: | ^
9:57:07 PM: 63 | this.$emit("input", localAddress);
9:57:07 PM: 64 | },
9:57:07 PM: 65 | },
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/address.vue:63:20:
9:57:07 PM: 61 | },
9:57:07 PM: 62 | set(localAddress) {
9:57:07 PM: > 63 | this.$emit("input", localAddress);
9:57:07 PM: | ^
9:57:07 PM: 64 | },
9:57:07 PM: 65 | },
9:57:07 PM: 66 | },
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:63:42:
9:57:07 PM: 61 | },
9:57:07 PM: 62 | set(localAddress) {
9:57:07 PM: > 63 | this.$emit("input", localAddress);
9:57:07 PM: | ^
9:57:07 PM: 64 | },
9:57:07 PM: 65 | },
9:57:07 PM: 66 | },
9:57:07 PM: error: Unexpected trailing comma (comma-dangle) at src/components/address.vue:64:8:
9:57:07 PM: 62 | set(localAddress) {
9:57:07 PM: 63 | this.$emit("input", localAddress);
9:57:07 PM: > 64 | },
9:57:07 PM: | ^
9:57:07 PM: 65 | },
9:57:07 PM: 66 | },
9:57:07 PM: 67 | methods: {
9:57:07 PM: error: Unexpected trailing comma (comma-dangle) at src/components/address.vue:65:6:
9:57:07 PM: 63 | this.$emit("input", localAddress);
9:57:07 PM: 64 | },
9:57:07 PM: > 65 | },
9:57:07 PM: | ^
9:57:07 PM: 66 | },
9:57:07 PM: 67 | methods: {
9:57:07 PM: 68 | onFileChange(e) {
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/address.vue:68:17:
9:57:07 PM: 66 | },
9:57:07 PM: 67 | methods: {
9:57:07 PM: > 68 | onFileChange(e) {
9:57:07 PM: | ^
9:57:07 PM: 69 | var files = e.target.files || e.dataTransfer.files;
9:57:07 PM: 70 | if (!files.length) return;
9:57:07 PM: 71 | this.createImage(files[0]);
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:69:57:
9:57:07 PM: 67 | methods: {
9:57:07 PM: 68 | onFileChange(e) {
9:57:07 PM: > 69 | var files = e.target.files || e.dataTransfer.files;
9:57:07 PM: | ^
9:57:07 PM: 70 | if (!files.length) return;
9:57:07 PM: 71 | this.createImage(files[0]);
9:57:07 PM: 72 | },
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:70:32:
9:57:07 PM: 68 | onFileChange(e) {
9:57:07 PM: 69 | var files = e.target.files || e.dataTransfer.files;
9:57:07 PM: > 70 | if (!files.length) return;
9:57:07 PM: | ^
9:57:07 PM: 71 | this.createImage(files[0]);
9:57:07 PM: 72 | },
9:57:07 PM: 73 | createImage(file) {
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:71:33:
9:57:07 PM: 69 | var files = e.target.files || e.dataTransfer.files;
9:57:07 PM: 70 | if (!files.length) return;
9:57:07 PM: > 71 | this.createImage(files[0]);
9:57:07 PM: | ^
9:57:07 PM: 72 | },
9:57:07 PM: 73 | createImage(file) {
9:57:07 PM: 74 | var reader = new FileReader();
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/address.vue:73:16:
9:57:07 PM: 71 | this.createImage(files[0]);
9:57:07 PM: 72 | },
9:57:07 PM: > 73 | createImage(file) {
9:57:07 PM: | ^
9:57:07 PM: 74 | var reader = new FileReader();
9:57:07 PM: 75 | var vm = this;
9:57:07 PM: 76 |
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:74:36:
9:57:07 PM: 72 | },
9:57:07 PM: 73 | createImage(file) {
9:57:07 PM: > 74 | var reader = new FileReader();
9:57:07 PM: | ^
9:57:07 PM: 75 | var vm = this;
9:57:07 PM: 76 |
9:57:07 PM: 77 | reader.onload = (e) => {
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:75:20:
9:57:07 PM: 73 | createImage(file) {
9:57:07 PM: 74 | var reader = new FileReader();
9:57:07 PM: > 75 | var vm = this;
9:57:07 PM: | ^
9:57:07 PM: 76 |
9:57:07 PM: 77 | reader.onload = (e) => {
9:57:07 PM: 78 | vm.localAddress = { ...vm.localAddress, img: e.target.result };
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:78:71:
9:57:07 PM: 76 |
9:57:07 PM: 77 | reader.onload = (e) => {
9:57:08 PM: Creating deploy upload records
9:57:07 PM: > 78 | vm.localAddress = { ...vm.localAddress, img: e.target.result };
9:57:07 PM: | ^
9:57:07 PM: 79 | };
9:57:07 PM: 80 | reader.readAsDataURL(file);
9:57:07 PM: 81 | },
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:79:8:
9:57:07 PM: 77 | reader.onload = (e) => {
9:57:07 PM: 78 | vm.localAddress = { ...vm.localAddress, img: e.target.result };
9:57:07 PM: > 79 | };
9:57:07 PM: | ^
9:57:07 PM: 80 | reader.readAsDataURL(file);
9:57:07 PM: 81 | },
9:57:07 PM: 82 | },
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:80:33:
9:57:07 PM: 78 | vm.localAddress = { ...vm.localAddress, img: e.target.result };
9:57:07 PM: 79 | };
9:57:07 PM: > 80 | reader.readAsDataURL(file);
9:57:07 PM: | ^
9:57:07 PM: 81 | },
9:57:07 PM: 82 | },
9:57:07 PM: 83 | };
9:57:07 PM: error: Unexpected trailing comma (comma-dangle) at src/components/address.vue:81:6:
9:57:07 PM: 79 | };
9:57:08 PM: Starting post processing
9:57:07 PM: 80 | reader.readAsDataURL(file);
9:57:07 PM: > 81 | },
9:57:09 PM: Post processing - HTML
9:57:07 PM: | ^
9:57:07 PM: 82 | },
9:57:07 PM: 83 | };
9:57:07 PM: 84 | </script>
9:57:07 PM: error: Unexpected trailing comma (comma-dangle) at src/components/address.vue:82:4:
9:57:07 PM: 80 | reader.readAsDataURL(file);
9:57:07 PM: 81 | },
9:57:07 PM: > 82 | },
9:57:07 PM: | ^
9:57:07 PM: 83 | };
9:57:07 PM: 84 | </script>
9:57:07 PM: 85 |
9:57:07 PM: error: Extra semicolon (semi) at src/components/address.vue:83:2:
9:57:09 PM: Post processing - header rules
9:57:07 PM: 81 | },
9:57:07 PM: 82 | },
9:57:07 PM: > 83 | };
9:57:07 PM: | ^
9:57:09 PM: Post processing - redirect rules
9:57:07 PM: 84 | </script>
9:57:07 PM: 85 |
9:57:07 PM: 86 | <style scoped lang="scss">
9:57:07 PM: 33 errors found.
9:57:07 PM: 33 errors potentially fixable with the `--fix` option.
9:57:10 PM: Post processing done
9:57:07 PM: Module Warning (from ./node_modules/eslint-loader/index.js):
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/repeater.vue:37:27:
9:57:07 PM: 35 |
9:57:07 PM: 36 | <script>
9:57:07 PM: > 37 | import { cloneDeep } from "lodash";
9:57:07 PM: | ^
9:57:07 PM: 38 | import RepeaterBlock from "./repeater-block";
9:57:07 PM: 39 | import RepeaterDropZone from "./repeater-drop-zone";
9:57:07 PM: 40 |
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:37:35:
9:57:07 PM: 35 |
9:57:07 PM: 36 | <script>
9:57:07 PM: > 37 | import { cloneDeep } from "lodash";
9:57:07 PM: | ^
9:57:07 PM: 38 | import RepeaterBlock from "./repeater-block";
9:57:07 PM: 39 | import RepeaterDropZone from "./repeater-drop-zone";
9:57:07 PM: 40 |
9:57:10 PM: Site is live ✨
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/repeater.vue:38:27:
9:57:07 PM: 36 | <script>
9:57:07 PM: 37 | import { cloneDeep } from "lodash";
9:57:07 PM: > 38 | import RepeaterBlock from "./repeater-block";
9:57:07 PM: | ^
9:57:07 PM: 39 | import RepeaterDropZone from "./repeater-drop-zone";
9:57:07 PM: 40 |
9:57:07 PM: 41 | export default {
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:38:45:
9:57:07 PM: 36 | <script>
9:57:07 PM: 37 | import { cloneDeep } from "lodash";
9:57:07 PM: > 38 | import RepeaterBlock from "./repeater-block";
9:57:07 PM: | ^
9:57:07 PM: 39 | import RepeaterDropZone from "./repeater-drop-zone";
9:57:07 PM: 40 |
9:57:07 PM: 41 | export default {
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/repeater.vue:39:30:
9:57:07 PM: 37 | import { cloneDeep } from "lodash";
9:57:07 PM: 38 | import RepeaterBlock from "./repeater-block";
9:57:07 PM: > 39 | import RepeaterDropZone from "./repeater-drop-zone";
9:57:07 PM: | ^
9:57:07 PM: 40 |
9:57:07 PM: 41 | export default {
9:57:07 PM: 42 | name: "repeater",
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:39:52:
9:57:07 PM: 37 | import { cloneDeep } from "lodash";
9:57:07 PM: 38 | import RepeaterBlock from "./repeater-block";
9:57:07 PM: > 39 | import RepeaterDropZone from "./repeater-drop-zone";
9:57:07 PM: | ^
9:57:07 PM: 40 |
9:57:07 PM: 41 | export default {
9:57:07 PM: 42 | name: "repeater",
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/repeater.vue:42:9:
9:57:07 PM: 40 |
9:57:07 PM: 41 | export default {
9:57:07 PM: > 42 | name: "repeater",
9:57:07 PM: | ^
9:57:07 PM: 43 | components: {
9:57:07 PM: 44 | "repeater-block": RepeaterBlock,
9:57:07 PM: 45 | "repeater-drop-zone": RepeaterDropZone,
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/repeater.vue:44:5:
9:57:07 PM: 42 | name: "repeater",
9:57:07 PM: 43 | components: {
9:57:07 PM: > 44 | "repeater-block": RepeaterBlock,
9:57:07 PM: | ^
9:57:07 PM: 45 | "repeater-drop-zone": RepeaterDropZone,
9:57:07 PM: 46 | },
9:57:07 PM: 47 | model: {
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/repeater.vue:45:5:
9:57:07 PM: 43 | components: {
9:57:07 PM: 44 | "repeater-block": RepeaterBlock,
9:57:07 PM: > 45 | "repeater-drop-zone": RepeaterDropZone,
9:57:07 PM: | ^
9:57:07 PM: 46 | },
9:57:07 PM: 47 | model: {
9:57:07 PM: 48 | prop: "fields",
9:57:07 PM: error: Unexpected trailing comma (comma-dangle) at src/components/repeater.vue:45:43:
9:57:07 PM: 43 | components: {
9:57:07 PM: 44 | "repeater-block": RepeaterBlock,
9:57:07 PM: > 45 | "repeater-drop-zone": RepeaterDropZone,
9:57:07 PM: | ^
9:57:07 PM: 46 | },
9:57:07 PM: 47 | model: {
9:57:07 PM: 48 | prop: "fields",
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/repeater.vue:48:11:
9:57:07 PM: 46 | },
9:57:07 PM: 47 | model: {
9:57:07 PM: > 48 | prop: "fields",
9:57:07 PM: | ^
9:57:07 PM: 49 | event: "change",
9:57:07 PM: 50 | },
9:57:07 PM: 51 | props: ["fields"],
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/repeater.vue:49:12:
9:57:07 PM: 47 | model: {
9:57:07 PM: 48 | prop: "fields",
9:57:07 PM: > 49 | event: "change",
9:57:07 PM: | ^
9:57:07 PM: 50 | },
9:57:07 PM: 51 | props: ["fields"],
9:57:07 PM: 52 | mounted() {
9:57:07 PM: error: Unexpected trailing comma (comma-dangle) at src/components/repeater.vue:49:20:
9:57:07 PM: 47 | model: {
9:57:07 PM: 48 | prop: "fields",
9:57:07 PM: > 49 | event: "change",
9:57:07 PM: | ^
9:57:07 PM: 50 | },
9:57:07 PM: 51 | props: ["fields"],
9:57:07 PM: 52 | mounted() {
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/repeater.vue:51:11:
9:57:07 PM: 49 | event: "change",
9:57:07 PM: 50 | },
9:57:07 PM: > 51 | props: ["fields"],
9:57:07 PM: | ^
9:57:07 PM: 52 | mounted() {
9:57:07 PM: 53 | document.body.addEventListener("click", this.clickOutside);
9:57:07 PM: 54 | },
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/repeater.vue:52:10:
9:57:07 PM: 50 | },
9:57:07 PM: 51 | props: ["fields"],
9:57:07 PM: > 52 | mounted() {
9:57:07 PM: | ^
9:57:07 PM: 53 | document.body.addEventListener("click", this.clickOutside);
9:57:07 PM: 54 | },
9:57:07 PM: 55 | beforeDestroy() {
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/repeater.vue:53:36:
9:57:07 PM: 51 | props: ["fields"],
9:57:07 PM: 52 | mounted() {
9:57:07 PM: > 53 | document.body.addEventListener("click", this.clickOutside);
9:57:07 PM: | ^
9:57:07 PM: 54 | },
9:57:07 PM: 55 | beforeDestroy() {
9:57:07 PM: 56 | document.body.removeEventListener("click", this.clickOutside);
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:53:63:
9:57:07 PM: 51 | props: ["fields"],
9:57:07 PM: 52 | mounted() {
9:57:07 PM: > 53 | document.body.addEventListener("click", this.clickOutside);
9:57:07 PM: | ^
9:57:07 PM: 54 | },
9:57:07 PM: 55 | beforeDestroy() {
9:57:07 PM: 56 | document.body.removeEventListener("click", this.clickOutside);
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/repeater.vue:55:16:
9:57:07 PM: 53 | document.body.addEventListener("click", this.clickOutside);
9:57:07 PM: 54 | },
9:57:07 PM: > 55 | beforeDestroy() {
9:57:07 PM: | ^
9:57:07 PM: 56 | document.body.removeEventListener("click", this.clickOutside);
9:57:07 PM: 57 | },
9:57:07 PM: 58 | data() {
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/repeater.vue:56:39:
9:57:07 PM: 54 | },
9:57:07 PM: 55 | beforeDestroy() {
9:57:07 PM: > 56 | document.body.removeEventListener("click", this.clickOutside);
9:57:07 PM: | ^
9:57:07 PM: 57 | },
9:57:07 PM: 58 | data() {
9:57:07 PM: 59 | return {
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:56:66:
9:57:07 PM: 54 | },
9:57:07 PM: 55 | beforeDestroy() {
9:57:07 PM: > 56 | document.body.removeEventListener("click", this.clickOutside);
9:57:07 PM: | ^
9:57:07 PM: 57 | },
9:57:07 PM: 58 | data() {
9:57:07 PM: 59 | return {
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/repeater.vue:58:7:
9:57:07 PM: 56 | document.body.removeEventListener("click", this.clickOutside);
9:57:07 PM: 57 | },
9:57:07 PM: > 58 | data() {
9:57:07 PM: | ^
9:57:07 PM: 59 | return {
9:57:07 PM: 60 | pFields: this.fields.map((el) => ({
9:57:07 PM: 61 | ...el,
9:57:07 PM: error: Unexpected trailing comma (comma-dangle) at src/components/repeater.vue:63:49:
9:57:07 PM: 61 | ...el,
9:57:07 PM: 62 | /* specify a default value to be used when adding a new slide */
9:57:07 PM: > 63 | defaultValue: cloneDeep(el.defaultValue),
9:57:07 PM: | ^
9:57:07 PM: 64 | })),
9:57:07 PM: 65 | entered: -1,
9:57:07 PM: 66 | };
9:57:07 PM: error: Unexpected trailing comma (comma-dangle) at src/components/repeater.vue:65:18:
9:57:07 PM: 63 | defaultValue: cloneDeep(el.defaultValue),
9:57:07 PM: 64 | })),
9:57:07 PM: > 65 | entered: -1,
9:57:07 PM: | ^
9:57:07 PM: 66 | };
9:57:07 PM: 67 | },
9:57:07 PM: 68 | methods: {
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:66:6:
9:57:07 PM: 64 | })),
9:57:07 PM: 65 | entered: -1,
9:57:07 PM: > 66 | };
9:57:07 PM: | ^
9:57:07 PM: 67 | },
9:57:07 PM: 68 | methods: {
9:57:07 PM: 69 | clickOutside(event) {
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/repeater.vue:69:17:
9:57:07 PM: 67 | },
9:57:07 PM: 68 | methods: {
9:57:07 PM: > 69 | clickOutside(event) {
9:57:07 PM: | ^
9:57:07 PM: 70 | this.deactivate();
9:57:07 PM: 71 | },
9:57:07 PM: 72 | setFields(newFields) {
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:70:24:
9:57:07 PM: 68 | methods: {
9:57:07 PM: 69 | clickOutside(event) {
9:57:07 PM: > 70 | this.deactivate();
9:57:07 PM: | ^
9:57:07 PM: 71 | },
9:57:07 PM: 72 | setFields(newFields) {
9:57:07 PM: 73 | this.pFields = newFields;
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/repeater.vue:72:14:
9:57:07 PM: 70 | this.deactivate();
9:57:07 PM: 71 | },
9:57:07 PM: > 72 | setFields(newFields) {
9:57:07 PM: | ^
9:57:07 PM: 73 | this.pFields = newFields;
9:57:07 PM: 74 | this.$emit("change", this.pFields);
9:57:07 PM: 75 | },
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:73:31:
9:57:07 PM: 71 | },
9:57:07 PM: 72 | setFields(newFields) {
9:57:07 PM: > 73 | this.pFields = newFields;
9:57:07 PM: | ^
9:57:07 PM: 74 | this.$emit("change", this.pFields);
9:57:07 PM: 75 | },
9:57:07 PM: 76 | add(index, field) {
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/repeater.vue:74:18:
9:57:07 PM: 72 | setFields(newFields) {
9:57:07 PM: 73 | this.pFields = newFields;
9:57:07 PM: > 74 | this.$emit("change", this.pFields);
9:57:07 PM: | ^
9:57:07 PM: 75 | },
9:57:07 PM: 76 | add(index, field) {
9:57:07 PM: 77 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:74:41:
9:57:07 PM: 72 | setFields(newFields) {
9:57:07 PM: 73 | this.pFields = newFields;
9:57:07 PM: > 74 | this.$emit("change", this.pFields);
9:57:07 PM: | ^
9:57:07 PM: 75 | },
9:57:07 PM: 76 | add(index, field) {
9:57:07 PM: 77 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/repeater.vue:76:8:
9:57:07 PM: 74 | this.$emit("change", this.pFields);
9:57:07 PM: 75 | },
9:57:07 PM: > 76 | add(index, field) {
9:57:07 PM: | ^
9:57:07 PM: 77 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: 78 | const newField = cloneDeep(field);
9:57:07 PM: 79 | // set the value of the new slide as the default value
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:77:48:
9:57:07 PM: 75 | },
9:57:07 PM: 76 | add(index, field) {
9:57:07 PM: > 77 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: | ^
9:57:07 PM: 78 | const newField = cloneDeep(field);
9:57:07 PM: 79 | // set the value of the new slide as the default value
9:57:07 PM: 80 | newField.value = newField.defaultValue;
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:78:40:
9:57:07 PM: 76 | add(index, field) {
9:57:07 PM: 77 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: > 78 | const newField = cloneDeep(field);
9:57:07 PM: | ^
9:57:07 PM: 79 | // set the value of the new slide as the default value
9:57:07 PM: 80 | newField.value = newField.defaultValue;
9:57:07 PM: 81 | newField.active = false;
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:80:45:
9:57:07 PM: 78 | const newField = cloneDeep(field);
9:57:07 PM: 79 | // set the value of the new slide as the default value
9:57:07 PM: > 80 | newField.value = newField.defaultValue;
9:57:07 PM: | ^
9:57:07 PM: 81 | newField.active = false;
9:57:07 PM: 82 | newFields.splice(index, 0, newField);
9:57:07 PM: 83 | this.setFields(newFields);
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:81:30:
9:57:07 PM: 79 | // set the value of the new slide as the default value
9:57:07 PM: 80 | newField.value = newField.defaultValue;
9:57:07 PM: > 81 | newField.active = false;
9:57:07 PM: | ^
9:57:07 PM: 82 | newFields.splice(index, 0, newField);
9:57:07 PM: 83 | this.setFields(newFields);
9:57:07 PM: 84 | },
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:82:43:
9:57:07 PM: 80 | newField.value = newField.defaultValue;
9:57:07 PM: 81 | newField.active = false;
9:57:07 PM: > 82 | newFields.splice(index, 0, newField);
9:57:07 PM: | ^
9:57:07 PM: 83 | this.setFields(newFields);
9:57:07 PM: 84 | },
9:57:07 PM: 85 | remove(index) {
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:83:32:
9:57:07 PM: 81 | newField.active = false;
9:57:07 PM: 82 | newFields.splice(index, 0, newField);
9:57:07 PM: > 83 | this.setFields(newFields);
9:57:07 PM: | ^
9:57:07 PM: 84 | },
9:57:07 PM: 85 | remove(index) {
9:57:07 PM: 86 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/repeater.vue:85:11:
9:57:07 PM: 83 | this.setFields(newFields);
9:57:07 PM: 84 | },
9:57:07 PM: > 85 | remove(index) {
9:57:07 PM: | ^
9:57:07 PM: 86 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: 87 | newFields.splice(index, 1);
9:57:07 PM: 88 | this.setFields(newFields);
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:86:48:
9:57:07 PM: 84 | },
9:57:07 PM: 85 | remove(index) {
9:57:07 PM: > 86 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: | ^
9:57:07 PM: 87 | newFields.splice(index, 1);
9:57:07 PM: 88 | this.setFields(newFields);
9:57:07 PM: 89 | },
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:87:33:
9:57:07 PM: 85 | remove(index) {
9:57:07 PM: 86 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: > 87 | newFields.splice(index, 1);
9:57:07 PM: | ^
9:57:07 PM: 88 | this.setFields(newFields);
9:57:07 PM: 89 | },
9:57:07 PM: 90 | duplicate(index, field) {
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:88:32:
9:57:07 PM: 86 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: 87 | newFields.splice(index, 1);
9:57:07 PM: > 88 | this.setFields(newFields);
9:57:07 PM: | ^
9:57:07 PM: 89 | },
9:57:07 PM: 90 | duplicate(index, field) {
9:57:07 PM: 91 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/repeater.vue:90:14:
9:57:07 PM: 88 | this.setFields(newFields);
9:57:07 PM: 89 | },
9:57:07 PM: > 90 | duplicate(index, field) {
9:57:07 PM: | ^
9:57:07 PM: 91 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: 92 | const newField = cloneDeep(field);
9:57:07 PM: 93 | newField.active = false;
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:91:48:
9:57:07 PM: 89 | },
9:57:07 PM: 90 | duplicate(index, field) {
9:57:07 PM: > 91 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: | ^
9:57:07 PM: 92 | const newField = cloneDeep(field);
9:57:07 PM: 93 | newField.active = false;
9:57:07 PM: 94 | newFields.splice(index, 0, newField);
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:92:40:
9:57:07 PM: 90 | duplicate(index, field) {
9:57:07 PM: 91 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: > 92 | const newField = cloneDeep(field);
9:57:07 PM: | ^
9:57:07 PM: 93 | newField.active = false;
9:57:07 PM: 94 | newFields.splice(index, 0, newField);
9:57:07 PM: 95 | this.setFields(newFields);
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:93:30:
9:57:07 PM: 91 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: 92 | const newField = cloneDeep(field);
9:57:07 PM: > 93 | newField.active = false;
9:57:07 PM: | ^
9:57:07 PM: 94 | newFields.splice(index, 0, newField);
9:57:07 PM: 95 | this.setFields(newFields);
9:57:07 PM: 96 | },
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:94:43:
9:57:07 PM: 92 | const newField = cloneDeep(field);
9:57:07 PM: 93 | newField.active = false;
9:57:07 PM: > 94 | newFields.splice(index, 0, newField);
9:57:07 PM: | ^
9:57:07 PM: 95 | this.setFields(newFields);
9:57:07 PM: 96 | },
9:57:07 PM: 97 | move(from, to) {
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:95:32:
9:57:07 PM: 93 | newField.active = false;
9:57:07 PM: 94 | newFields.splice(index, 0, newField);
9:57:07 PM: > 95 | this.setFields(newFields);
9:57:07 PM: | ^
9:57:07 PM: 96 | },
9:57:07 PM: 97 | move(from, to) {
9:57:07 PM: 98 | from = parseInt(from, 10) || 0;
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/repeater.vue:97:9:
9:57:07 PM: 95 | this.setFields(newFields);
9:57:07 PM: 96 | },
9:57:07 PM: > 97 | move(from, to) {
9:57:07 PM: | ^
9:57:07 PM: 98 | from = parseInt(from, 10) || 0;
9:57:07 PM: 99 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: 100 | let el = newFields.splice(from, 1);
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:98:37:
9:57:07 PM: 96 | },
9:57:07 PM: 97 | move(from, to) {
9:57:07 PM: > 98 | from = parseInt(from, 10) || 0;
9:57:07 PM: | ^
9:57:07 PM: 99 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: 100 | let el = newFields.splice(from, 1);
9:57:07 PM: 101 | newFields.splice(to, 0, el[0]);
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:99:48:
9:57:07 PM: 97 | move(from, to) {
9:57:07 PM: 98 | from = parseInt(from, 10) || 0;
9:57:07 PM: > 99 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: | ^
9:57:07 PM: 100 | let el = newFields.splice(from, 1);
9:57:07 PM: 101 | newFields.splice(to, 0, el[0]);
9:57:07 PM: 102 | this.setFields(newFields);
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:100:41:
9:57:07 PM: 98 | from = parseInt(from, 10) || 0;
9:57:07 PM: 99 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: > 100 | let el = newFields.splice(from, 1);
9:57:07 PM: | ^
9:57:07 PM: 101 | newFields.splice(to, 0, el[0]);
9:57:07 PM: 102 | this.setFields(newFields);
9:57:07 PM: 103 | this.entered = -1;
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:101:37:
9:57:07 PM: 99 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: 100 | let el = newFields.splice(from, 1);
9:57:07 PM: > 101 | newFields.splice(to, 0, el[0]);
9:57:07 PM: | ^
9:57:07 PM: 102 | this.setFields(newFields);
9:57:07 PM: 103 | this.entered = -1;
9:57:07 PM: 104 | },
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:102:32:
9:57:07 PM: 100 | let el = newFields.splice(from, 1);
9:57:07 PM: 101 | newFields.splice(to, 0, el[0]);
9:57:07 PM: > 102 | this.setFields(newFields);
9:57:07 PM: | ^
9:57:07 PM: 103 | this.entered = -1;
9:57:07 PM: 104 | },
9:57:07 PM: 105 | deactivate() {
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:103:24:
9:57:07 PM: 101 | newFields.splice(to, 0, el[0]);
9:57:07 PM: 102 | this.setFields(newFields);
9:57:07 PM: > 103 | this.entered = -1;
9:57:07 PM: | ^
9:57:07 PM: 104 | },
9:57:07 PM: 105 | deactivate() {
9:57:07 PM: 106 | const newFields = cloneDeep(this.pFields).map((el) => ({
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/repeater.vue:105:15:
9:57:07 PM: 103 | this.entered = -1;
9:57:07 PM: 104 | },
9:57:07 PM: > 105 | deactivate() {
9:57:07 PM: | ^
9:57:07 PM: 106 | const newFields = cloneDeep(this.pFields).map((el) => ({
9:57:07 PM: 107 | ...el,
9:57:07 PM: 108 | active: false,
9:57:07 PM: error: Unexpected trailing comma (comma-dangle) at src/components/repeater.vue:108:22:
9:57:07 PM: 106 | const newFields = cloneDeep(this.pFields).map((el) => ({
9:57:07 PM: 107 | ...el,
9:57:07 PM: > 108 | active: false,
9:57:07 PM: | ^
9:57:07 PM: 109 | }));
9:57:07 PM: 110 | this.setFields(newFields);
9:57:07 PM: 111 | },
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:109:10:
9:57:07 PM: 107 | ...el,
9:57:07 PM: 108 | active: false,
9:57:07 PM: > 109 | }));
9:57:07 PM: | ^
9:57:07 PM: 110 | this.setFields(newFields);
9:57:07 PM: 111 | },
9:57:07 PM: 112 | activate(index) {
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:110:32:
9:57:07 PM: 108 | active: false,
9:57:07 PM: 109 | }));
9:57:07 PM: > 110 | this.setFields(newFields);
9:57:07 PM: | ^
9:57:07 PM: 111 | },
9:57:07 PM: 112 | activate(index) {
9:57:07 PM: 113 | this.deactivate();
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/repeater.vue:112:13:
9:57:07 PM: 110 | this.setFields(newFields);
9:57:07 PM: 111 | },
9:57:07 PM: > 112 | activate(index) {
9:57:07 PM: | ^
9:57:07 PM: 113 | this.deactivate();
9:57:07 PM: 114 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: 115 | newFields[index].active = true;
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:113:24:
9:57:07 PM: 111 | },
9:57:07 PM: 112 | activate(index) {
9:57:07 PM: > 113 | this.deactivate();
9:57:07 PM: | ^
9:57:07 PM: 114 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: 115 | newFields[index].active = true;
9:57:07 PM: 116 | this.setFields(newFields);
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:114:48:
9:57:07 PM: 112 | activate(index) {
9:57:07 PM: 113 | this.deactivate();
9:57:07 PM: > 114 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: | ^
9:57:07 PM: 115 | newFields[index].active = true;
9:57:07 PM: 116 | this.setFields(newFields);
9:57:07 PM: 117 | },
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:115:37:
9:57:07 PM: 113 | this.deactivate();
9:57:07 PM: 114 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: > 115 | newFields[index].active = true;
9:57:07 PM: | ^
9:57:07 PM: 116 | this.setFields(newFields);
9:57:07 PM: 117 | },
9:57:07 PM: 118 | dragEnd($event) {
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:116:32:
9:57:07 PM: 114 | const newFields = cloneDeep(this.pFields);
9:57:07 PM: 115 | newFields[index].active = true;
9:57:07 PM: > 116 | this.setFields(newFields);
9:57:07 PM: | ^
9:57:07 PM: 117 | },
9:57:07 PM: 118 | dragEnd($event) {
9:57:07 PM: 119 | const { y } = $event;
9:57:07 PM: error: Missing space before function parentheses (space-before-function-paren) at src/components/repeater.vue:118:12:
9:57:07 PM: 116 | this.setFields(newFields);
9:57:07 PM: 117 | },
9:57:07 PM: > 118 | dragEnd($event) {
9:57:07 PM: | ^
9:57:07 PM: 119 | const { y } = $event;
9:57:07 PM: 120 | const { bottom } = this.$refs.repeater.getBoundingClientRect();
9:57:07 PM: 121 | const from = $event.dataTransfer.getData("index");
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:119:27:
9:57:07 PM: 117 | },
9:57:07 PM: 118 | dragEnd($event) {
9:57:07 PM: > 119 | const { y } = $event;
9:57:07 PM: | ^
9:57:07 PM: 120 | const { bottom } = this.$refs.repeater.getBoundingClientRect();
9:57:07 PM: 121 | const from = $event.dataTransfer.getData("index");
9:57:07 PM: 122 | const to = this.pFields.length - 1;
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:120:69:
9:57:07 PM: 118 | dragEnd($event) {
9:57:07 PM: 119 | const { y } = $event;
9:57:07 PM: > 120 | const { bottom } = this.$refs.repeater.getBoundingClientRect();
9:57:07 PM: | ^
9:57:07 PM: 121 | const from = $event.dataTransfer.getData("index");
9:57:07 PM: 122 | const to = this.pFields.length - 1;
9:57:07 PM: 123 | if (y > bottom) {
9:57:07 PM: error: Strings must use singlequote (quotes) at src/components/repeater.vue:121:48:
9:57:07 PM: 119 | const { y } = $event;
9:57:07 PM: 120 | const { bottom } = this.$refs.repeater.getBoundingClientRect();
9:57:07 PM: > 121 | const from = $event.dataTransfer.getData("index");
9:57:07 PM: | ^
9:57:07 PM: 122 | const to = this.pFields.length - 1;
9:57:07 PM: 123 | if (y > bottom) {
9:57:07 PM: 124 | this.move(from, to);
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:121:56:
9:57:07 PM: 119 | const { y } = $event;
9:57:07 PM: 120 | const { bottom } = this.$refs.repeater.getBoundingClientRect();
9:57:07 PM: > 121 | const from = $event.dataTransfer.getData("index");
9:57:07 PM: | ^
9:57:07 PM: 122 | const to = this.pFields.length - 1;
9:57:07 PM: 123 | if (y > bottom) {
9:57:07 PM: 124 | this.move(from, to);
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:122:41:
9:57:07 PM: 120 | const { bottom } = this.$refs.repeater.getBoundingClientRect();
9:57:07 PM: 121 | const from = $event.dataTransfer.getData("index");
9:57:07 PM: > 122 | const to = this.pFields.length - 1;
9:57:07 PM: | ^
9:57:07 PM: 123 | if (y > bottom) {
9:57:07 PM: 124 | this.move(from, to);
9:57:07 PM: 125 | }
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:124:28:
9:57:07 PM: 122 | const to = this.pFields.length - 1;
9:57:07 PM: 123 | if (y > bottom) {
9:57:07 PM: > 124 | this.move(from, to);
9:57:07 PM: | ^
9:57:07 PM: 125 | }
9:57:07 PM: 126 | },
9:57:07 PM: 127 | },
9:57:07 PM: error: Unexpected trailing comma (comma-dangle) at src/components/repeater.vue:126:6:
9:57:07 PM: 124 | this.move(from, to);
9:57:07 PM: 125 | }
9:57:07 PM: > 126 | },
9:57:07 PM: | ^
9:57:07 PM: 127 | },
9:57:07 PM: 128 | };
9:57:07 PM: 129 | </script>
9:57:07 PM: error: Unexpected trailing comma (comma-dangle) at src/components/repeater.vue:127:4:
9:57:07 PM: 125 | }
9:57:07 PM: 126 | },
9:57:07 PM: > 127 | },
9:57:07 PM: | ^
9:57:07 PM: 128 | };
9:57:07 PM: 129 | </script>
9:57:07 PM: 130 |
9:57:07 PM: error: Extra semicolon (semi) at src/components/repeater.vue:128:2:
9:57:07 PM: 126 | },
9:57:07 PM: 127 | },
9:57:07 PM: > 128 | };
9:57:07 PM: | ^
9:57:07 PM: 129 | </script>
9:57:07 PM: 130 |
9:57:07 PM: 131 | <style>
9:57:07 PM: 73 errors found.
9:57:07 PM: 73 errors potentially fixable with the `--fix` option.
9:57:07 PM: You may use special comments to disable some warnings.
9:57:07 PM: Use // eslint-disable-next-line to ignore the next line.
9:57:07 PM: Use /* eslint-disable */ to ignore all warnings in a file.
9:57:07 PM: File Size Gzipped
9:57:07 PM: dist/app/js/chunk-vendors.js 189.09 KiB 67.33 KiB
9:57:07 PM: dist/app/js/app.js 14.77 KiB 4.67 KiB
9:57:07 PM: dist/app/css/app.css 4.84 KiB 1.11 KiB
9:57:07 PM: Images and other types of assets omitted.
9:57:07 PM: DONE Build complete. The dist/app directory is ready to be deployed.
9:57:07 PM: INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
9:57:08 PM:
9:57:08 PM: (build.command completed in 24.8s)
9:57:08 PM:
9:57:08 PM: ────────────────────────────────────────────────────────────────
9:57:08 PM: 2. Deploy site
9:57:08 PM: ────────────────────────────────────────────────────────────────
9:57:08 PM:
9:57:08 PM: Starting to deploy site from 'dist'
9:57:08 PM: Creating deploy tree
9:57:08 PM: 2 new files to upload
9:57:08 PM: 0 new functions to upload
9:57:08 PM: Site deploy was successfully initiated
9:57:08 PM:
9:57:08 PM: (Deploy site completed in 471ms)
9:57:08 PM:
9:57:08 PM: ────────────────────────────────────────────────────────────────
9:57:08 PM: Netlify Build Complete
9:57:08 PM: ────────────────────────────────────────────────────────────────
9:57:08 PM:
9:57:08 PM: (Netlify Build completed in 25.4s)
9:57:09 PM: Caching artifacts
9:57:09 PM: Started saving node modules
9:57:09 PM: Finished saving node modules
9:57:09 PM: Started saving build plugins
9:57:09 PM: Finished saving build plugins
9:57:09 PM: Started saving pip cache
9:57:09 PM: Finished saving pip cache
9:57:09 PM: Started saving emacs cask dependencies
9:57:09 PM: Finished saving emacs cask dependencies
9:57:09 PM: Started saving maven dependencies
9:57:09 PM: Finished saving maven dependencies
9:57:09 PM: Started saving boot dependencies
9:57:09 PM: Finished saving boot dependencies
9:57:09 PM: Started saving rust rustup cache
9:57:09 PM: Finished saving rust rustup cache
9:57:09 PM: Started saving go dependencies
9:57:11 PM: Finished saving go dependencies
9:57:15 PM: Build script success
9:57:58 PM: Finished processing build request in 1m58.955493134s