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 @@
-
+
diff --git a/src/lib/audio/component.svelte b/src/lib/audio/context.svelte
similarity index 95%
rename from src/lib/audio/component.svelte
rename to src/lib/audio/context.svelte
index d28c306..050f4e9 100644
--- a/src/lib/audio/component.svelte
+++ b/src/lib/audio/context.svelte
@@ -1,4 +1,4 @@
-