"lint:fix": "yarn run lint --write",
"test:types": "tsc --build tsconfig.json",
"test:unit": "jest --coverage",
- "test": "yarn run test:types && yarn run test:unit",
+ "test": "yarn run test:types && yarn run test:unit && yarn run build && yarn run build:dts && yarn run test:e2e",
"test:e2e": "node e2e/runner.js -e chrome",
"test:e2e:ci": "node e2e/runner.js -e firefox"
},
]
},
"peerDependencies": {
- "vue": "^3.0.0-beta.2"
+ "vue": "^3.0.0-beta.3"
},
"devDependencies": {
"@microsoft/api-documenter": "^7.7.18",
"@types/jsdom": "^16.2.1",
"@types/webpack": "^4.41.12",
"@types/webpack-env": "^1.15.0",
- "@vue/compiler-sfc": "3.0.0-beta.2",
+ "@vue/compiler-sfc": "3.0.0-beta.3",
"axios": "^0.19.2",
"browserstack-local": "^1.4.5",
"chalk": "^4.0.0",
"ts-loader": "^7.0.1",
"ts-node": "^8.8.1",
"typescript": "^3.8.3",
- "vue": "^3.0.0-beta.2",
+ "vue": "^3.0.0-beta.3",
"vue-loader": "^16.0.0-alpha.3",
"webpack": "^4.42.0",
"webpack-cli": "^3.3.11",
dependencies:
"@types/node" "*"
-"@vue/compiler-core@3.0.0-beta.2":
- version "3.0.0-beta.2"
- resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.0.0-beta.2.tgz#ac8f14856cd874cb22d89181e8c3bddf810b8261"
- integrity sha512-/c3ePWU9T7xwn0J/YRlxCxnxqphNVlcXisnI6aMoK3pjvQFXOMD6tfrHUtepCrQLNdKlhxNjqe3Q625Z64Z0kQ==
+"@vue/compiler-core@3.0.0-beta.3":
+ version "3.0.0-beta.3"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.0.0-beta.3.tgz#e9cbd695d6bc07e475b80c5e47ae9261475582dd"
+ integrity sha512-r8AFbzQN3IuLbOEKa8y4EDYrbrBUiHh3kX3UHw3YDfBPDG2NryeAMtonden3Nvs7i3QFTCPzrWRfb/bjWqgAzQ==
dependencies:
"@babel/parser" "^7.8.6"
"@babel/types" "^7.8.6"
- "@vue/shared" "3.0.0-beta.2"
+ "@vue/shared" "3.0.0-beta.3"
estree-walker "^0.8.1"
source-map "^0.6.1"
-"@vue/compiler-dom@3.0.0-beta.2":
- version "3.0.0-beta.2"
- resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.0.0-beta.2.tgz#344263f4e50258496bfdbd01a9a85a7b842e96de"
- integrity sha512-VZwvnsWPoi0/MR5CF5p5VhRGk3AkM9MQYt/pMaXDmbl09kWKVjQZubCRvpzuyjjm1QnV1yrSaqTZWDAIYbKYtw==
+"@vue/compiler-dom@3.0.0-beta.3":
+ version "3.0.0-beta.3"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.0.0-beta.3.tgz#089d9ede865576a1b5bcf5d3272d546e04460f90"
+ integrity sha512-1WimkkPN13ySLAlJl61WSo7xFeC3D8Nqkz35YIZIgksOOIr6W/Q3NfDxfM6bG5nTBWBmgb995oDZ8NNgq2frSg==
dependencies:
- "@vue/compiler-core" "3.0.0-beta.2"
- "@vue/shared" "3.0.0-beta.2"
+ "@vue/compiler-core" "3.0.0-beta.3"
+ "@vue/shared" "3.0.0-beta.3"
-"@vue/compiler-sfc@3.0.0-beta.2":
- version "3.0.0-beta.2"
- resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.0.0-beta.2.tgz#610697d29e067165d5e2ccf81bdd238399b6d156"
- integrity sha512-v3zQ8fR+Oc8U/WZFmJY641b05ayP1cdngZMn8PUgPecRwjQkdR/k9ikCMZpsrWtoS4am0e3PHyCt/BBZCxA4nA==
+"@vue/compiler-sfc@3.0.0-beta.3":
+ version "3.0.0-beta.3"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.0.0-beta.3.tgz#c3d2d0a7fa606b246bb875a5fa6f7b19a03d0b09"
+ integrity sha512-R8gfZX5fm43dig/cKf0jOKOIhKXIZibf4ycF+yjbNGzHfA2lgVbBGOp/4dYxe9l7ajCBqGTgHkAHwXTeorKKYA==
dependencies:
- "@vue/compiler-core" "3.0.0-beta.2"
- "@vue/compiler-dom" "3.0.0-beta.2"
- "@vue/compiler-ssr" "3.0.0-beta.2"
- "@vue/shared" "3.0.0-beta.2"
+ "@vue/compiler-core" "3.0.0-beta.3"
+ "@vue/compiler-dom" "3.0.0-beta.3"
+ "@vue/compiler-ssr" "3.0.0-beta.3"
+ "@vue/shared" "3.0.0-beta.3"
consolidate "^0.15.1"
hash-sum "^2.0.0"
lru-cache "^5.1.1"
postcss-selector-parser "^6.0.2"
source-map "^0.6.1"
-"@vue/compiler-ssr@3.0.0-beta.2":
- version "3.0.0-beta.2"
- resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.0.0-beta.2.tgz#05c965d8f5a6362928959d4f8a7b75b07cf68c45"
- integrity sha512-+g0u8Zgns3uR6E3338yCGBz927mOdzzsCFxBKTS6O2WRXhUZ1vcRerigruRRF+LDiWtFm2txsjj70CcMqF4D/w==
+"@vue/compiler-ssr@3.0.0-beta.3":
+ version "3.0.0-beta.3"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.0.0-beta.3.tgz#b9e0be53bf302640bf0edc6faea7f94ac96c503a"
+ integrity sha512-X2Rh+y9pZPIM9WnzlOxyuLhQPvk5VmGjrwKG/YPDvS0F1cCLN8jANercm3IIQvR6NZ6aMjUwytohaTeUCzFoEw==
dependencies:
- "@vue/compiler-dom" "3.0.0-beta.2"
- "@vue/shared" "3.0.0-beta.2"
+ "@vue/compiler-dom" "3.0.0-beta.3"
+ "@vue/shared" "3.0.0-beta.3"
-"@vue/reactivity@3.0.0-beta.2":
- version "3.0.0-beta.2"
- resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.0.0-beta.2.tgz#216922e264dc447a508f756374c09fb26a7cbe1c"
- integrity sha512-vAYHiBmpHfLAJulssTTTlvdHtyyKeOCG3qCu/TxDhu3NFHEfrt4eytR2atR6EbpTb853/QKcoW3k6L6g/znxAw==
+"@vue/reactivity@3.0.0-beta.3":
+ version "3.0.0-beta.3"
+ resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.0.0-beta.3.tgz#256dd1633179dc4474c222a28511c043e25c4b22"
+ integrity sha512-/QU5sDJkIlTqDd+T3gMZXgchslW8o0hPtyVxphGUjdUGdsXnXjEagDIHDsi35qOJnjfZ8dwq/L1IfVQJ9TENaA==
dependencies:
- "@vue/shared" "3.0.0-beta.2"
+ "@vue/shared" "3.0.0-beta.3"
-"@vue/runtime-core@3.0.0-beta.2":
- version "3.0.0-beta.2"
- resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.0.0-beta.2.tgz#0413292d8746c532527dbcdbfcbc56be312f05ad"
- integrity sha512-tcxNNV7y+H2046F79iw90OdwyxvMEqJ5iOQTsOvfVf2hBNrCWPG1tAU+kywFBlBY4I26k7XB/Q1ZdHb2q8YLaA==
+"@vue/runtime-core@3.0.0-beta.3":
+ version "3.0.0-beta.3"
+ resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.0.0-beta.3.tgz#8e665381ca517a721198bc189b2db3deab5050e5"
+ integrity sha512-GHIlKNlJW0sdlro6ouu7Sy34M4I8FAfn6V02RdUwbPwJJc1VICoejnSS1i88i6riGMgNtRhmxW1NDNPCTY1/vQ==
dependencies:
- "@vue/reactivity" "3.0.0-beta.2"
- "@vue/shared" "3.0.0-beta.2"
+ "@vue/reactivity" "3.0.0-beta.3"
+ "@vue/shared" "3.0.0-beta.3"
-"@vue/runtime-dom@3.0.0-beta.2":
- version "3.0.0-beta.2"
- resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.0.0-beta.2.tgz#957a59ecfcdf54619e4d40d2e2967587ea58728d"
- integrity sha512-swWm7fa3JKEGE0KYVevYqaBTSGxx/bmlwJTbJcnnNgdZZGtWUQsUzXCk6JKRuoYjy+iU0ONcHidEhpwdazH9Aw==
+"@vue/runtime-dom@3.0.0-beta.3":
+ version "3.0.0-beta.3"
+ resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.0.0-beta.3.tgz#9bd2cd70edbf47578c2bc134e235e8586adadef6"
+ integrity sha512-2CbmDjAGYV4BStukAdByXpK2lQC8svk5oSsG/1rWSdXcDH/gpkCmQocaBahzyRBwX9pVEK4RwRBX4CiNbYjVVg==
dependencies:
- "@vue/runtime-core" "3.0.0-beta.2"
- "@vue/shared" "3.0.0-beta.2"
+ "@vue/runtime-core" "3.0.0-beta.3"
+ "@vue/shared" "3.0.0-beta.3"
csstype "^2.6.8"
-"@vue/shared@3.0.0-beta.2":
- version "3.0.0-beta.2"
- resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.0.0-beta.2.tgz#6659413868b0ba0b96260cbf3c9ed99f2d0f90ef"
- integrity sha512-ED5oa+ZOcjAJkWEzL0zFZ4QG89L23DrW9LBBGT6YBUhBmOsf9BKii2JIBfdxWYwRkjAhbHffQH0mc6rI2famug==
+"@vue/shared@3.0.0-beta.3":
+ version "3.0.0-beta.3"
+ resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.0.0-beta.3.tgz#783e98475757c9e2c58cb804cce2cd9dd328f4b8"
+ integrity sha512-NSiCty9fUjn+JuGtBCnlxqB+9jq4S/W6lGREMz/2cQZchIETu16fBxvQukljVmtbChAjrw/JTOb8HzTrDAhLlQ==
"@webassemblyjs/ast@1.9.0":
version "1.9.0"
merge-source-map "^1.1.0"
source-map "^0.6.1"
-vue@^3.0.0-beta.2:
- version "3.0.0-beta.2"
- resolved "https://registry.yarnpkg.com/vue/-/vue-3.0.0-beta.2.tgz#f808b498d10cbebe4007738aa2130bd0802f393d"
- integrity sha512-/HYhK9i8PWM0fL38YflFK/vY1ots+JyNI2GZa8VtDqj4jD3+2UZ0CH0kjmw9YTmRtHdsU65CXGkVuA3EMV3mXQ==
+vue@^3.0.0-beta.3:
+ version "3.0.0-beta.3"
+ resolved "https://registry.yarnpkg.com/vue/-/vue-3.0.0-beta.3.tgz#c81e3fa9b414e9129ff1dcd13fbf4f7d3ec3bbdf"
+ integrity sha512-5DBah04o/0MNVLFg8BwB5cP3prU6HA/vxXVcUT7E+uvwY6EiJsRKtyZ71m294bKV5ZZkYzzJjLtZrjYGR2tW7g==
dependencies:
- "@vue/compiler-dom" "3.0.0-beta.2"
- "@vue/runtime-dom" "3.0.0-beta.2"
- "@vue/shared" "3.0.0-beta.2"
+ "@vue/compiler-dom" "3.0.0-beta.3"
+ "@vue/runtime-dom" "3.0.0-beta.3"
+ "@vue/shared" "3.0.0-beta.3"
w3c-hr-time@^1.0.1:
version "1.0.2"