diff --git a/.changeset/six-donkeys-warn.md b/.changeset/six-donkeys-warn.md new file mode 100644 index 0000000..cfd264c --- /dev/null +++ b/.changeset/six-donkeys-warn.md @@ -0,0 +1,5 @@ +--- +'svelte-podcast': minor +--- + +switch to jsdoc from ts diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7b0c41e..43a28b4 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -75,12 +75,14 @@ jobs: - name: Install dependencies run: yarn install --frozen-lockfile + - name: Package svelte src/lib + run: yarn run package + - name: Create Release Pull Request or Publish to npm id: changesets uses: changesets/action@v1 with: - # This expects you to have a script called release which does a build for your packages and calls changeset publish - publish: yarn release + publish: yarn run release env: GITHUB_TOKEN: ${{ secrets.TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/.vscode/settings.json b/.vscode/settings.json index d16cc42..e6dca7c 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -25,7 +25,6 @@ "**/*.map": true, "**/.turbo": true, "**/.vercel": true, - "**/dist": true, "**/node_modules": true, "**/tsconfig.tsbuildinfo": true, "**/.npmrc": true diff --git a/package.json b/package.json index 1b08cf2..cd51ddc 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ }, "scripts": { "dev": "vite dev", - "build": "vite build && yarn package", + "build": "vite build", "preview": "vite preview", "package": "svelte-kit sync && svelte-package && publint", "sync": "svelte-kit sync", @@ -23,7 +23,7 @@ "lint:eslint": "TIMING=1 eslint . --ext .ts,.tsx,.svelte --cache", "lint": "yarn lint:prettier && yarn lint:eslint", "format": "prettier --write --plugin-search-dir=. .", - "release": "yarn package && changeset publish", + "release": "changeset publish", "ts": "tsc --pretty --noImplicitAny --noEmit" }, "exports": { @@ -36,11 +36,13 @@ "dist" ], "peerDependencies": { - "svelte": ">=3.00.0" + "@sveltejs/kit": ">=1.0.0", + "svelte": ">=3.0.0" }, "dependencies": { "@inqling/svelte-icons": "^3.3.2", "clsx": "^1.2.1", + "esm-env": "^1.0.0", "just-clamp": "^4.2.0", "svelte-local-storage-store": "^0.5.0" }, diff --git a/src/content/example/add-loader.svelte b/src/content/example/add-loader.svelte index 1bdecd7..d4ee0b8 100644 --- a/src/content/example/add-loader.svelte +++ b/src/content/example/add-loader.svelte @@ -1,8 +1,8 @@ -