Skip to content
This repository has been archived by the owner on Nov 27, 2022. It is now read-only.

Commit

Permalink
fix: export types with valid paths
Browse files Browse the repository at this point in the history
  • Loading branch information
DerYeger committed Jul 2, 2022
1 parent d309049 commit 1cda85e
Show file tree
Hide file tree
Showing 6 changed files with 57 additions and 19 deletions.
2 changes: 0 additions & 2 deletions demo/app.vue
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,13 @@ import { defineComponent } from 'vue'
import DemoFooter from './demo-footer.vue'
import DemoHeader from './demo-header.vue'
import DemoTools from './demo-tools.vue'
import MasonryWall from '@/masonry-wall.vue'
export default defineComponent({
name: 'App',
components: {
DemoFooter,
DemoHeader,
DemoTools,
MasonryWall,
},
data() {
return {
Expand Down
2 changes: 1 addition & 1 deletion demo/main.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { createApp } from 'vue'
import App from './app.vue'
import MasonryWall from '@/index'
import MasonryWall from '@yeger/vue-masonry-wall'

createApp(App).use(MasonryWall).mount('#app')
8 changes: 0 additions & 8 deletions demo/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,6 @@ import vue from '@vitejs/plugin-vue'
export default defineConfig({
root: 'demo',
plugins: [vue()],
resolve: {
alias: [
{
find: '@',
replacement: '../src',
},
],
},
server: {
fs: {
// Allow serving files from one level up to the project root
Expand Down
7 changes: 5 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,8 @@
],
"scripts": {
"demo:serve": "vite --config demo/vite.config.ts",
"demo:build": "vite --config demo/vite.config.ts build",
"demo:typecheck": "vue-tsc --noEmit demo/main.ts",
"demo:build": "yarn demo:typecheck && vite --config demo/vite.config.ts build",
"demo:preview": "yarn demo:build && vite --config demo/vite.config.ts preview",
"test": "jest",
"prebuild": "rimraf ./dist",
Expand All @@ -59,6 +60,7 @@
"@vue/compiler-sfc": "3.2.37",
"@vue/test-utils": "2.0.1",
"@vue/vue3-jest": "27.0.0",
"@yeger/vue-masonry-wall": "link:.",
"bundlesize2": "0.0.31",
"eslint": "8.19.0",
"eslint-config-prettier": "8.5.0",
Expand All @@ -74,7 +76,8 @@
"vite": "2.9.13",
"vite-plugin-dts": "1.2.0",
"vue": "3.2.37",
"vue-eslint-parser": "9.0.3"
"vue-eslint-parser": "9.0.3",
"vue-tsc": "0.38.2"
},
"peerDependencies": {
"vue": "^3.0.0"
Expand Down
2 changes: 1 addition & 1 deletion vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ export default defineConfig({
alias: [
{
find: '@',
replacement: '../src',
replacement: path.resolve(__dirname, 'src'),
},
],
},
Expand Down
55 changes: 50 additions & 5 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -890,7 +890,41 @@
resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-2.3.3.tgz#fbf80cc039b82ac21a1acb0f0478de8f61fbf600"
integrity sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==

"@vue/compiler-core@3.2.37":
"@volar/code-gen@0.38.2":
version "0.38.2"
resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.38.2.tgz#1eedaba3a12b9d1954dd99d6745f3f2ede0aca58"
integrity sha512-H81I6d7rZB7teqL+zhK/Xz1v0/kKkUwkB0Aq6b4+BTCqcJeiZkoWxd0gFhrhWTnUoqiM83lhoTGo2vkvx5YagQ==
dependencies:
"@volar/source-map" "0.38.2"

"@volar/source-map@0.38.2":
version "0.38.2"
resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.38.2.tgz#72ccaaa224646da69097abe8360391acd7f042b9"
integrity sha512-DWcYbYt9SPwk0r4VmXk1F0v4X5+hCqH1JRkAWSeJymQyXCQ2OQDEbY2PF12a7y2qn4FUBD2gOba2TynAqI8ZFQ==

"@volar/vue-code-gen@0.38.2":
version "0.38.2"
resolved "https://registry.yarnpkg.com/@volar/vue-code-gen/-/vue-code-gen-0.38.2.tgz#10b467936cb79edb21e6f91ed25ec3fbe055a4cd"
integrity sha512-whLunD6phSGWBUHZKdTxeglrpzQu26ii8CRVapFdjfyMaVhQ7ESNeIAhkTVyg2ovOPc0PiDYPQEPzfWAADIWog==
dependencies:
"@volar/code-gen" "0.38.2"
"@volar/source-map" "0.38.2"
"@vue/compiler-core" "^3.2.37"
"@vue/compiler-dom" "^3.2.37"
"@vue/shared" "^3.2.37"

"@volar/vue-typescript@0.38.2":
version "0.38.2"
resolved "https://registry.yarnpkg.com/@volar/vue-typescript/-/vue-typescript-0.38.2.tgz#e9bf7d178755fe2619f43dda499ab1e2a6240a5b"
integrity sha512-5IKvSK2m5yUmH6iu/tNScVlvJGuiHawTfSmjxaMs+/tod25WeK37LEdf+pdKtlJ30bYTQmmkAuEfG01QvvBRGQ==
dependencies:
"@volar/code-gen" "0.38.2"
"@volar/source-map" "0.38.2"
"@volar/vue-code-gen" "0.38.2"
"@vue/compiler-sfc" "^3.2.37"
"@vue/reactivity" "^3.2.37"

"@vue/compiler-core@3.2.37", "@vue/compiler-core@^3.2.37":
version "3.2.37"
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.37.tgz#b3c42e04c0e0f2c496ff1784e543fbefe91e215a"
integrity sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==
Expand All @@ -900,15 +934,15 @@
estree-walker "^2.0.2"
source-map "^0.6.1"

"@vue/compiler-dom@3.2.37":
"@vue/compiler-dom@3.2.37", "@vue/compiler-dom@^3.2.37":
version "3.2.37"
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz#10d2427a789e7c707c872da9d678c82a0c6582b5"
integrity sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==
dependencies:
"@vue/compiler-core" "3.2.37"
"@vue/shared" "3.2.37"

"@vue/compiler-sfc@3.2.37":
"@vue/compiler-sfc@3.2.37", "@vue/compiler-sfc@^3.2.37":
version "3.2.37"
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz#3103af3da2f40286edcd85ea495dcb35bc7f5ff4"
integrity sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==
Expand Down Expand Up @@ -943,7 +977,7 @@
estree-walker "^2.0.2"
magic-string "^0.25.7"

"@vue/reactivity@3.2.37":
"@vue/reactivity@3.2.37", "@vue/reactivity@^3.2.37":
version "3.2.37"
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.37.tgz#5bc3847ac58828e2b78526e08219e0a1089f8848"
integrity sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==
Expand Down Expand Up @@ -975,7 +1009,7 @@
"@vue/compiler-ssr" "3.2.37"
"@vue/shared" "3.2.37"

"@vue/shared@3.2.37":
"@vue/shared@3.2.37", "@vue/shared@^3.2.37":
version "3.2.37"
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.37.tgz#8e6adc3f2759af52f0e85863dfb0b711ecc5c702"
integrity sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==
Expand All @@ -997,6 +1031,10 @@
source-map "0.5.6"
tsconfig "^7.0.0"

"@yeger/vue-masonry-wall@link:.":
version "0.0.0"
uid ""

abab@^2.0.3, abab@^2.0.5:
version "2.0.6"
resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291"
Expand Down Expand Up @@ -3928,6 +3966,13 @@ vue-eslint-parser@^9.0.1:
lodash "^4.17.21"
semver "^7.3.6"

vue-tsc@0.38.2:
version "0.38.2"
resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.38.2.tgz#89175a6bb9a8b5724e84ab5d63dc5113041c5bfa"
integrity sha512-+OMmpw9BZC9khul3I1HGtWchv7BCiaM7NvfdilVAiOFkjnivIoaW6jJm6YPQJaEPouePtpkDUWovyzgNxWdDsw==
dependencies:
"@volar/vue-typescript" "0.38.2"

vue@3.2.37:
version "3.2.37"
resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.37.tgz#da220ccb618d78579d25b06c7c21498ca4e5452e"
Expand Down

0 comments on commit 1cda85e

Please sign in to comment.