diff --git a/.eslintrc.js b/.eslintrc.js
index 367b80a87..b6dcece1e 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -500,6 +500,14 @@ module.exports = {
'no-unused-vars': 'off',
},
},
+ {
+ files: [
+ 'packages/@uppy/svelte/**',
+ ],
+ parserOptions: {
+ sourceType: 'module',
+ },
+ },
{
files: ['e2e/**/*.ts'],
extends: ['plugin:cypress/recommended'],
diff --git a/.gitignore b/.gitignore
index 8abab34b1..a15816862 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,6 +19,8 @@ tsconfig.build.tsbuildinfo
dist/
lib/
+# @uppy/svelte needs lib inside src
+!src/lib
coverage/
examples/dev/bundle.js
examples/aws-php/vendor/*
diff --git a/package.json b/package.json
index 630076cb4..39d067e66 100644
--- a/package.json
+++ b/package.json
@@ -118,7 +118,7 @@
"build:angular": "yarn workspace angular build",
"build:js:typeless": "npm-run-all build:lib build:companion build:svelte",
"build:js": "npm-run-all build:js:typeless build:locale-pack build:angular build:bundle",
- "build:ts": "yarn workspaces list --no-private --json | yarn tsc -b && yarn workspace @uppy/svelte validate",
+ "build:ts": "yarn workspaces list --no-private --json | yarn tsc -b && yarn workspace @uppy/svelte check",
"build:lib": "yarn node ./bin/build-lib.js",
"build:locale-pack": "yarn workspace @uppy-dev/locale-pack build && eslint packages/@uppy/locales/src/en_US.ts --fix && yarn workspace @uppy-dev/locale-pack test unused",
"build": "npm-run-all --serial build:ts --parallel build:js build:css --serial size",
diff --git a/packages/@uppy/svelte/.gitignore b/packages/@uppy/svelte/.gitignore
index 0aac31a3a..2a53a910e 100644
--- a/packages/@uppy/svelte/.gitignore
+++ b/packages/@uppy/svelte/.gitignore
@@ -1,3 +1,5 @@
.DS_Store
/dist/
/src/empty.*
+.svelte-kit
+!src/lib
diff --git a/packages/@uppy/svelte/package.json b/packages/@uppy/svelte/package.json
index b8d072835..2461b3561 100644
--- a/packages/@uppy/svelte/package.json
+++ b/packages/@uppy/svelte/package.json
@@ -1,20 +1,11 @@
{
"name": "@uppy/svelte",
+ "version": "4.0.2",
"description": "Uppy plugin that helps integrate Uppy into your Svelte project.",
"type": "module",
- "version": "4.0.2",
- "scripts": {
- "build": "rollup -c",
- "prepublishOnly": "yarn run build",
- "validate": "svelte-check"
- },
- "exports": {
- ".": {
- "types": "./lib/index.d.ts",
- "svelte": "./lib/index.js"
- },
- "./package.json": "./package.json"
- },
+ "svelte": "./dist/index.js",
+ "types": "./dist/index.d.ts",
+ "main": "./dist/index.js",
"homepage": "https://uppy.io",
"bugs": {
"url": "https://github.com/transloadit/uppy/issues"
@@ -23,18 +14,37 @@
"type": "git",
"url": "git+https://github.com/transloadit/uppy.git"
},
- "dependencies": {
- "@uppy/utils": "workspace:^"
+ "keywords": [
+ "file uploader",
+ "uppy",
+ "uppy-plugin",
+ "svelte"
+ ],
+ "files": [
+ "src",
+ "dist"
+ ],
+ "exports": {
+ ".": {
+ "types": "./dist/index.d.ts",
+ "svelte": "./dist/index.js"
+ }
+ },
+ "scripts": {
+ "build": "svelte-kit sync && svelte-package",
+ "prepublishOnly": "yarn run package",
+ "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json"
},
"devDependencies": {
- "@rollup/plugin-node-resolve": "^13.0.0",
- "@tsconfig/svelte": "^5.0.0",
- "rollup": "^4.22.4",
- "rollup-plugin-svelte": "^7.0.0",
- "rollup-plugin-svelte-types": "^1.0.6",
- "svelte": "^4.2.19",
- "svelte-check": "^3.0.0",
- "svelte-preprocess": "^5.0.0"
+ "@sveltejs/adapter-auto": "^3.0.0",
+ "@sveltejs/kit": "^2.0.0",
+ "@sveltejs/package": "^2.0.0",
+ "@sveltejs/vite-plugin-svelte": "^3.0.0",
+ "svelte": "^4.2.7",
+ "svelte-check": "^3.6.0",
+ "tslib": "^2.4.1",
+ "typescript": "^5.0.0",
+ "vite": "^5.0.11"
},
"peerDependencies": {
"@uppy/core": "workspace:^",
@@ -46,16 +56,5 @@
},
"publishConfig": {
"access": "public"
- },
- "keywords": [
- "file uploader",
- "uppy",
- "uppy-plugin",
- "svelte"
- ],
- "files": [
- "src",
- "lib",
- "typings"
- ]
+ }
}
diff --git a/packages/@uppy/svelte/rollup.config.js b/packages/@uppy/svelte/rollup.config.js
deleted file mode 100644
index 8262aba5e..000000000
--- a/packages/@uppy/svelte/rollup.config.js
+++ /dev/null
@@ -1,33 +0,0 @@
-import svelte from 'rollup-plugin-svelte'
-import resolve from '@rollup/plugin-node-resolve'
-import preprocess from 'svelte-preprocess'
-import svelteDts from 'rollup-plugin-svelte-types';
-
-export default {
- external: [
- /^@uppy\//,
- /node_modules/,
- ],
- input: 'src/index.ts',
- output: [
- {
- file: 'lib/index.js',
- format: 'es',
- sourcemap: 'inline',
- },
- ],
- plugins: [
- svelte({
- include: 'src/**/*.svelte',
- preprocess: preprocess(),
- }),
- resolve({
- browser: true,
- exportConditions: ['svelte'],
- extensions: ['.svelte']
- }),
- svelteDts.default({
- declarationDir: './lib/'
- })
- ],
-}
diff --git a/packages/@uppy/svelte/src/components/DashboardModal.svelte b/packages/@uppy/svelte/src/components/DashboardModal.svelte
deleted file mode 100644
index 21fae0251..000000000
--- a/packages/@uppy/svelte/src/components/DashboardModal.svelte
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
\ No newline at end of file
diff --git a/packages/@uppy/svelte/src/components/DragDrop.svelte b/packages/@uppy/svelte/src/components/DragDrop.svelte
deleted file mode 100644
index 229244635..000000000
--- a/packages/@uppy/svelte/src/components/DragDrop.svelte
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
diff --git a/packages/@uppy/svelte/src/components/Dashboard.svelte b/packages/@uppy/svelte/src/lib/components/Dashboard.svelte
similarity index 52%
rename from packages/@uppy/svelte/src/components/Dashboard.svelte
rename to packages/@uppy/svelte/src/lib/components/Dashboard.svelte
index 0974beab8..64befbddf 100644
--- a/packages/@uppy/svelte/src/components/Dashboard.svelte
+++ b/packages/@uppy/svelte/src/lib/components/Dashboard.svelte
@@ -1,14 +1,17 @@
-
-
\ No newline at end of file
+
+
diff --git a/packages/@uppy/svelte/src/lib/components/DashboardModal.svelte b/packages/@uppy/svelte/src/lib/components/DashboardModal.svelte
new file mode 100644
index 000000000..0dd57dc28
--- /dev/null
+++ b/packages/@uppy/svelte/src/lib/components/DashboardModal.svelte
@@ -0,0 +1,58 @@
+
+
+
diff --git a/packages/@uppy/svelte/src/lib/components/DragDrop.svelte b/packages/@uppy/svelte/src/lib/components/DragDrop.svelte
new file mode 100644
index 000000000..3e116b0e4
--- /dev/null
+++ b/packages/@uppy/svelte/src/lib/components/DragDrop.svelte
@@ -0,0 +1,43 @@
+
+
+
diff --git a/packages/@uppy/svelte/src/components/ProgressBar.svelte b/packages/@uppy/svelte/src/lib/components/ProgressBar.svelte
similarity index 51%
rename from packages/@uppy/svelte/src/components/ProgressBar.svelte
rename to packages/@uppy/svelte/src/lib/components/ProgressBar.svelte
index 701eb3122..68287980b 100644
--- a/packages/@uppy/svelte/src/components/ProgressBar.svelte
+++ b/packages/@uppy/svelte/src/lib/components/ProgressBar.svelte
@@ -1,27 +1,30 @@
-
-
\ No newline at end of file
+
+
diff --git a/packages/@uppy/svelte/src/components/StatusBar.svelte b/packages/@uppy/svelte/src/lib/components/StatusBar.svelte
similarity index 51%
rename from packages/@uppy/svelte/src/components/StatusBar.svelte
rename to packages/@uppy/svelte/src/lib/components/StatusBar.svelte
index e7ae6ee27..b217ca37d 100644
--- a/packages/@uppy/svelte/src/components/StatusBar.svelte
+++ b/packages/@uppy/svelte/src/lib/components/StatusBar.svelte
@@ -1,27 +1,30 @@
-
-
\ No newline at end of file
+
+
diff --git a/packages/@uppy/svelte/src/index.ts b/packages/@uppy/svelte/src/lib/index.ts
similarity index 100%
rename from packages/@uppy/svelte/src/index.ts
rename to packages/@uppy/svelte/src/lib/index.ts
diff --git a/packages/@uppy/svelte/svelte.config.js b/packages/@uppy/svelte/svelte.config.js
new file mode 100644
index 000000000..4698292e1
--- /dev/null
+++ b/packages/@uppy/svelte/svelte.config.js
@@ -0,0 +1,20 @@
+// eslint-disable-next-line import/no-extraneous-dependencies
+import adapter from '@sveltejs/adapter-auto'
+// eslint-disable-next-line import/no-unresolved
+import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'
+
+/** @type {import('@sveltejs/kit').Config} */
+const config = {
+ // Consult https://kit.svelte.dev/docs/integrations#preprocessors
+ // for more information about preprocessors
+ preprocess: vitePreprocess(),
+
+ kit: {
+ // adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list.
+ // If your environment is not supported, or you settled on a specific environment, switch out the adapter.
+ // See https://kit.svelte.dev/docs/adapters for more information about adapters.
+ adapter: adapter(),
+ },
+}
+
+export default config
diff --git a/packages/@uppy/svelte/tsconfig.json b/packages/@uppy/svelte/tsconfig.json
index 309b580c8..b8bfd5859 100644
--- a/packages/@uppy/svelte/tsconfig.json
+++ b/packages/@uppy/svelte/tsconfig.json
@@ -1,14 +1,17 @@
{
- "extends": [
- "../../../tsconfig.shared.json",
- "@tsconfig/svelte/tsconfig.json",
- ],
+ "extends": "./.svelte-kit/tsconfig.json",
"compilerOptions": {
- "noEmit": true,
- "emitDeclarationOnly": false,
- "rootDir": "./src",
- "outDir": "./lib",
+ "allowJs": true,
+ "checkJs": true,
+ "esModuleInterop": true,
+ "forceConsistentCasingInFileNames": true,
+ "resolveJsonModule": true,
+ "skipLibCheck": true,
+ "sourceMap": true,
+ "strict": true,
+ "module": "NodeNext",
+ "moduleResolution": "NodeNext",
},
- "include": ["./src/**/*.*", "./typings/index.d.ts"],
- "exclude": ["node_modules/*"],
+ "include": ["./package.json", "./src/**/*.*"],
+ "exclude": ["node_modules/*", "./src/lib/empty.ts"],
}
diff --git a/packages/@uppy/svelte/typings/index.d.ts b/packages/@uppy/svelte/typings/index.d.ts
deleted file mode 100644
index 0cce06400..000000000
--- a/packages/@uppy/svelte/typings/index.d.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-declare module '*.svelte' {
- import { SvelteComponent } from 'svelte'
-
- export default class extends SvelteComponent {}
-}
diff --git a/packages/@uppy/svelte/vite.config.js b/packages/@uppy/svelte/vite.config.js
new file mode 100644
index 000000000..67c0dad1b
--- /dev/null
+++ b/packages/@uppy/svelte/vite.config.js
@@ -0,0 +1,8 @@
+// eslint-disable-next-line import/no-unresolved
+import { sveltekit } from '@sveltejs/kit/vite'
+// eslint-disable-next-line import/no-extraneous-dependencies
+import { defineConfig } from 'vite'
+
+export default defineConfig({
+ plugins: [sveltekit()],
+})
diff --git a/yarn.lock b/yarn.lock
index 660039161..320b5325a 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5910,22 +5910,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/plugin-node-resolve@npm:^13.0.0":
- version: 13.3.0
- resolution: "@rollup/plugin-node-resolve@npm:13.3.0"
- dependencies:
- "@rollup/pluginutils": "npm:^3.1.0"
- "@types/resolve": "npm:1.17.1"
- deepmerge: "npm:^4.2.2"
- is-builtin-module: "npm:^3.1.0"
- is-module: "npm:^1.0.0"
- resolve: "npm:^1.19.0"
- peerDependencies:
- rollup: ^2.42.0
- checksum: 10/f1165e68c05d3bb22d56c73b258368bfa1d724e53d195f71c316cee6d6ba67995b89057cdf2140f28337510a893839bce90dcf8385c653d8871d650392027dc4
- languageName: node
- linkType: hard
-
"@rollup/plugin-node-resolve@npm:^15.2.3":
version: 15.2.3
resolution: "@rollup/plugin-node-resolve@npm:15.2.3"
@@ -5945,29 +5929,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/pluginutils@npm:^3.1.0":
- version: 3.1.0
- resolution: "@rollup/pluginutils@npm:3.1.0"
- dependencies:
- "@types/estree": "npm:0.0.39"
- estree-walker: "npm:^1.0.1"
- picomatch: "npm:^2.2.2"
- peerDependencies:
- rollup: ^1.20.0||^2.0.0
- checksum: 10/3b69f02893eea42455fb97b81f612ac6bfadf94ac73bebd481ea13e90a693eef52c163210a095b12e574a25603af5e55f86a020889019167f331aa8dd3ff30e0
- languageName: node
- linkType: hard
-
-"@rollup/pluginutils@npm:^4.1.0":
- version: 4.2.1
- resolution: "@rollup/pluginutils@npm:4.2.1"
- dependencies:
- estree-walker: "npm:^2.0.1"
- picomatch: "npm:^2.2.2"
- checksum: 10/503a6f0a449e11a2873ac66cfdfb9a3a0b77ffa84c5cad631f5e4bc1063c850710e8d5cd5dab52477c0d66cda2ec719865726dbe753318cd640bab3fff7ca476
- languageName: node
- linkType: hard
-
"@rollup/pluginutils@npm:^5.0.1, @rollup/pluginutils@npm:^5.1.0":
version: 5.1.0
resolution: "@rollup/pluginutils@npm:5.1.0"
@@ -5998,13 +5959,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-android-arm-eabi@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-android-arm-eabi@npm:4.22.4"
- conditions: os=android & cpu=arm
- languageName: node
- linkType: hard
-
"@rollup/rollup-android-arm64@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-android-arm64@npm:4.18.0"
@@ -6019,13 +5973,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-android-arm64@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-android-arm64@npm:4.22.4"
- conditions: os=android & cpu=arm64
- languageName: node
- linkType: hard
-
"@rollup/rollup-darwin-arm64@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-darwin-arm64@npm:4.18.0"
@@ -6040,13 +5987,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-darwin-arm64@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-darwin-arm64@npm:4.22.4"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
"@rollup/rollup-darwin-x64@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-darwin-x64@npm:4.18.0"
@@ -6061,13 +6001,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-darwin-x64@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-darwin-x64@npm:4.22.4"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
"@rollup/rollup-linux-arm-gnueabihf@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.18.0"
@@ -6082,13 +6015,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4"
- conditions: os=linux & cpu=arm & libc=glibc
- languageName: node
- linkType: hard
-
"@rollup/rollup-linux-arm-musleabihf@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.18.0"
@@ -6103,13 +6029,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm-musleabihf@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.22.4"
- conditions: os=linux & cpu=arm & libc=musl
- languageName: node
- linkType: hard
-
"@rollup/rollup-linux-arm64-gnu@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.18.0"
@@ -6124,13 +6043,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm64-gnu@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.22.4"
- conditions: os=linux & cpu=arm64 & libc=glibc
- languageName: node
- linkType: hard
-
"@rollup/rollup-linux-arm64-musl@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-linux-arm64-musl@npm:4.18.0"
@@ -6145,13 +6057,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm64-musl@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-linux-arm64-musl@npm:4.22.4"
- conditions: os=linux & cpu=arm64 & libc=musl
- languageName: node
- linkType: hard
-
"@rollup/rollup-linux-powerpc64le-gnu@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.18.0"
@@ -6166,13 +6071,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4"
- conditions: os=linux & cpu=ppc64 & libc=glibc
- languageName: node
- linkType: hard
-
"@rollup/rollup-linux-riscv64-gnu@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.18.0"
@@ -6187,13 +6085,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-linux-riscv64-gnu@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.22.4"
- conditions: os=linux & cpu=riscv64 & libc=glibc
- languageName: node
- linkType: hard
-
"@rollup/rollup-linux-s390x-gnu@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.18.0"
@@ -6208,13 +6099,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-linux-s390x-gnu@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.22.4"
- conditions: os=linux & cpu=s390x & libc=glibc
- languageName: node
- linkType: hard
-
"@rollup/rollup-linux-x64-gnu@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-linux-x64-gnu@npm:4.18.0"
@@ -6229,13 +6113,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-linux-x64-gnu@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-linux-x64-gnu@npm:4.22.4"
- conditions: os=linux & cpu=x64 & libc=glibc
- languageName: node
- linkType: hard
-
"@rollup/rollup-linux-x64-musl@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-linux-x64-musl@npm:4.18.0"
@@ -6250,13 +6127,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-linux-x64-musl@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-linux-x64-musl@npm:4.22.4"
- conditions: os=linux & cpu=x64 & libc=musl
- languageName: node
- linkType: hard
-
"@rollup/rollup-win32-arm64-msvc@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.18.0"
@@ -6271,13 +6141,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-win32-arm64-msvc@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.22.4"
- conditions: os=win32 & cpu=arm64
- languageName: node
- linkType: hard
-
"@rollup/rollup-win32-ia32-msvc@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.18.0"
@@ -6292,13 +6155,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-win32-ia32-msvc@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.22.4"
- conditions: os=win32 & cpu=ia32
- languageName: node
- linkType: hard
-
"@rollup/rollup-win32-x64-msvc@npm:4.18.0":
version: 4.18.0
resolution: "@rollup/rollup-win32-x64-msvc@npm:4.18.0"
@@ -6313,13 +6169,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-win32-x64-msvc@npm:4.22.4":
- version: 4.22.4
- resolution: "@rollup/rollup-win32-x64-msvc@npm:4.22.4"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
"@rollup/wasm-node@npm:^4.18.0":
version: 4.18.0
resolution: "@rollup/wasm-node@npm:4.18.0"
@@ -7059,6 +6908,17 @@ __metadata:
languageName: node
linkType: hard
+"@sveltejs/adapter-auto@npm:^3.0.0":
+ version: 3.2.5
+ resolution: "@sveltejs/adapter-auto@npm:3.2.5"
+ dependencies:
+ import-meta-resolve: "npm:^4.1.0"
+ peerDependencies:
+ "@sveltejs/kit": ^2.0.0
+ checksum: 10/c5d669e2fabd926910a35147c79ebf2548d3beb1a45535aa59ff86b8be020318de98b3ff08f487ebb6fe89b420a82164edc72d6e077ae8c73a738a9478527921
+ languageName: node
+ linkType: hard
+
"@sveltejs/adapter-static@npm:^3.0.1":
version: 3.0.2
resolution: "@sveltejs/adapter-static@npm:3.0.2"
@@ -7094,6 +6954,23 @@ __metadata:
languageName: node
linkType: hard
+"@sveltejs/package@npm:^2.0.0":
+ version: 2.3.5
+ resolution: "@sveltejs/package@npm:2.3.5"
+ dependencies:
+ chokidar: "npm:^4.0.0"
+ kleur: "npm:^4.1.5"
+ sade: "npm:^1.8.1"
+ semver: "npm:^7.5.4"
+ svelte2tsx: "npm:~0.7.16"
+ peerDependencies:
+ svelte: ^3.44.0 || ^4.0.0 || ^5.0.0-next.1
+ bin:
+ svelte-package: svelte-package.js
+ checksum: 10/ce2df3cda527ff461d33b55508b0e09d1e779d1b5f4a23127f7438615460333ff9153448e101c80ee32dab90c5c376dde8e78a02c6d1ee5a85ace0a76c16b66d
+ languageName: node
+ linkType: hard
+
"@sveltejs/vite-plugin-svelte-inspector@npm:^2.1.0":
version: 2.1.0
resolution: "@sveltejs/vite-plugin-svelte-inspector@npm:2.1.0"
@@ -7359,13 +7236,6 @@ __metadata:
languageName: node
linkType: hard
-"@tsconfig/svelte@npm:^5.0.0":
- version: 5.0.4
- resolution: "@tsconfig/svelte@npm:5.0.4"
- checksum: 10/27b83fef6781cdc3bdee7737287d39a909b1e408e99512cfcb8a9b2ea78d5c6d98e43372c917b098692499a4aad3a151cbe6f994819d37a3f2973c46a30b38e4
- languageName: node
- linkType: hard
-
"@tufjs/canonical-json@npm:2.0.0":
version: 2.0.0
resolution: "@tufjs/canonical-json@npm:2.0.0"
@@ -7580,13 +7450,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/estree@npm:0.0.39":
- version: 0.0.39
- resolution: "@types/estree@npm:0.0.39"
- checksum: 10/9f0f20990dbf725470564d4d815d3758ac688b790f601ea98654b6e0b9797dc3c80306fb525abdacd9e75e014e3d09ad326098eaa2ed1851e4823a8e278538aa
- languageName: node
- linkType: hard
-
"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33":
version: 4.19.5
resolution: "@types/express-serve-static-core@npm:4.19.5"
@@ -7917,15 +7780,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/resolve@npm:1.17.1":
- version: 1.17.1
- resolution: "@types/resolve@npm:1.17.1"
- dependencies:
- "@types/node": "npm:*"
- checksum: 10/dc6a6df507656004e242dcb02c784479deca516d5f4b58a1707e708022b269ae147e1da0521f3e8ad0d63638869d87e0adc023f0bd5454aa6f72ac66c7525cf5
- languageName: node
- linkType: hard
-
"@types/resolve@npm:1.20.2":
version: 1.20.2
resolution: "@types/resolve@npm:1.20.2"
@@ -9254,15 +9108,15 @@ __metadata:
version: 0.0.0-use.local
resolution: "@uppy/svelte@workspace:packages/@uppy/svelte"
dependencies:
- "@rollup/plugin-node-resolve": "npm:^13.0.0"
- "@tsconfig/svelte": "npm:^5.0.0"
- "@uppy/utils": "workspace:^"
- rollup: "npm:^4.22.4"
- rollup-plugin-svelte: "npm:^7.0.0"
- rollup-plugin-svelte-types: "npm:^1.0.6"
- svelte: "npm:^4.2.19"
- svelte-check: "npm:^3.0.0"
- svelte-preprocess: "npm:^5.0.0"
+ "@sveltejs/adapter-auto": "npm:^3.0.0"
+ "@sveltejs/kit": "npm:^2.0.0"
+ "@sveltejs/package": "npm:^2.0.0"
+ "@sveltejs/vite-plugin-svelte": "npm:^3.0.0"
+ svelte: "npm:^4.2.7"
+ svelte-check: "npm:^3.6.0"
+ tslib: "npm:^2.4.1"
+ typescript: "npm:^5.0.0"
+ vite: "npm:^5.0.11"
peerDependencies:
"@uppy/core": "workspace:^"
"@uppy/dashboard": "workspace:^"
@@ -11707,6 +11561,15 @@ __metadata:
languageName: node
linkType: hard
+"chokidar@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "chokidar@npm:4.0.1"
+ dependencies:
+ readdirp: "npm:^4.0.1"
+ checksum: 10/62749d2173a60cc5632d6c6e0b7024f33aadce47b06d02e55ad03c7b8daaaf2fc85d4296c047473d04387fd992dab9384cc5263c70a3dc3018b7ebecfb5b5217
+ languageName: node
+ linkType: hard
+
"chownr@npm:^2.0.0":
version: 2.0.0
resolution: "chownr@npm:2.0.0"
@@ -14958,14 +14821,7 @@ __metadata:
languageName: node
linkType: hard
-"estree-walker@npm:^1.0.1":
- version: 1.0.1
- resolution: "estree-walker@npm:1.0.1"
- checksum: 10/1cf11a0aff7613aa765dc535ed1d83e2a1986207d2353f4795df309a2c55726de3ca4948df635c09969a739dc59e8e2d69f88d3b3d2c6dfc5701257aafd1d11b
- languageName: node
- linkType: hard
-
-"estree-walker@npm:^2.0.1, estree-walker@npm:^2.0.2":
+"estree-walker@npm:^2.0.2":
version: 2.0.2
resolution: "estree-walker@npm:2.0.2"
checksum: 10/b02109c5d46bc2ed47de4990eef770f7457b1159a229f0999a09224d2b85ffeed2d7679cffcff90aeb4448e94b0168feb5265b209cdec29aad50a3d6e93d21e2
@@ -17646,7 +17502,7 @@ __metadata:
languageName: node
linkType: hard
-"is-builtin-module@npm:^3.1.0, is-builtin-module@npm:^3.2.1":
+"is-builtin-module@npm:^3.2.1":
version: 3.2.1
resolution: "is-builtin-module@npm:3.2.1"
dependencies:
@@ -24012,7 +23868,7 @@ __metadata:
languageName: node
linkType: hard
-"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.2, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1":
+"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1":
version: 2.3.1
resolution: "picomatch@npm:2.3.1"
checksum: 10/60c2595003b05e4535394d1da94850f5372c9427ca4413b71210f437f7b2ca091dbd611c45e8b37d10036fa8eade25c1b8951654f9d3973bfa66a2ff4d3b08bc
@@ -25434,6 +25290,13 @@ __metadata:
languageName: node
linkType: hard
+"readdirp@npm:^4.0.1":
+ version: 4.0.2
+ resolution: "readdirp@npm:4.0.2"
+ checksum: 10/4ef93103307c7d5e42e78ecf201db58c984c4d66882a27c956250478b49c2444b1ff6aea8ce0f5e4157b2c07ce2fe870ad16c92ebd7c6ff30391ded6e42b9873
+ languageName: node
+ linkType: hard
+
"readdirp@npm:~3.6.0":
version: 3.6.0
resolution: "readdirp@npm:3.6.0"
@@ -26132,7 +25995,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:1.22.8, resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.13.1, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4":
+"resolve@npm:1.22.8, resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.13.1, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4":
version: 1.22.8
resolution: "resolve@npm:1.22.8"
dependencies:
@@ -26158,7 +26021,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@npm%3A1.22.8#optional!builtin, resolve@patch:resolve@npm%3A^1.1.6#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.10.1#optional!builtin, resolve@patch:resolve@npm%3A^1.13.1#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.17.0#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin":
+"resolve@patch:resolve@npm%3A1.22.8#optional!builtin, resolve@patch:resolve@npm%3A^1.1.6#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.10.1#optional!builtin, resolve@patch:resolve@npm%3A^1.13.1#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.17.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin":
version: 1.22.8
resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d"
dependencies:
@@ -26379,30 +26242,6 @@ __metadata:
languageName: node
linkType: hard
-"rollup-plugin-svelte-types@npm:^1.0.6":
- version: 1.0.6
- resolution: "rollup-plugin-svelte-types@npm:1.0.6"
- dependencies:
- svelte2tsx: "npm:^0.5.16"
- peerDependencies:
- rollup: ^2.67.1
- checksum: 10/7259754a0397421f9d066ef2bd85730874e08f60d582a1268ba048b3527f3a134b8e307a7b5ba69a96de46e4271ebf4b183cbc2b47c09e9e65e278b751fb912c
- languageName: node
- linkType: hard
-
-"rollup-plugin-svelte@npm:^7.0.0":
- version: 7.2.2
- resolution: "rollup-plugin-svelte@npm:7.2.2"
- dependencies:
- "@rollup/pluginutils": "npm:^4.1.0"
- resolve.exports: "npm:^2.0.0"
- peerDependencies:
- rollup: ">=2.0.0"
- svelte: ">=3.5.0"
- checksum: 10/7fd7077164c1004c98ed11a0697b17495673366afba083fa7bf2c106162b7e01128f773870f67bfda4eb49b53d4d6414bca97263c7c69c0f353d5746c662129a
- languageName: node
- linkType: hard
-
"rollup@npm:^4.13.0, rollup@npm:^4.18.0":
version: 4.18.0
resolution: "rollup@npm:4.18.0"
@@ -26529,69 +26368,6 @@ __metadata:
languageName: node
linkType: hard
-"rollup@npm:^4.22.4":
- version: 4.22.4
- resolution: "rollup@npm:4.22.4"
- dependencies:
- "@rollup/rollup-android-arm-eabi": "npm:4.22.4"
- "@rollup/rollup-android-arm64": "npm:4.22.4"
- "@rollup/rollup-darwin-arm64": "npm:4.22.4"
- "@rollup/rollup-darwin-x64": "npm:4.22.4"
- "@rollup/rollup-linux-arm-gnueabihf": "npm:4.22.4"
- "@rollup/rollup-linux-arm-musleabihf": "npm:4.22.4"
- "@rollup/rollup-linux-arm64-gnu": "npm:4.22.4"
- "@rollup/rollup-linux-arm64-musl": "npm:4.22.4"
- "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.22.4"
- "@rollup/rollup-linux-riscv64-gnu": "npm:4.22.4"
- "@rollup/rollup-linux-s390x-gnu": "npm:4.22.4"
- "@rollup/rollup-linux-x64-gnu": "npm:4.22.4"
- "@rollup/rollup-linux-x64-musl": "npm:4.22.4"
- "@rollup/rollup-win32-arm64-msvc": "npm:4.22.4"
- "@rollup/rollup-win32-ia32-msvc": "npm:4.22.4"
- "@rollup/rollup-win32-x64-msvc": "npm:4.22.4"
- "@types/estree": "npm:1.0.5"
- fsevents: "npm:~2.3.2"
- dependenciesMeta:
- "@rollup/rollup-android-arm-eabi":
- optional: true
- "@rollup/rollup-android-arm64":
- optional: true
- "@rollup/rollup-darwin-arm64":
- optional: true
- "@rollup/rollup-darwin-x64":
- optional: true
- "@rollup/rollup-linux-arm-gnueabihf":
- optional: true
- "@rollup/rollup-linux-arm-musleabihf":
- optional: true
- "@rollup/rollup-linux-arm64-gnu":
- optional: true
- "@rollup/rollup-linux-arm64-musl":
- optional: true
- "@rollup/rollup-linux-powerpc64le-gnu":
- optional: true
- "@rollup/rollup-linux-riscv64-gnu":
- optional: true
- "@rollup/rollup-linux-s390x-gnu":
- optional: true
- "@rollup/rollup-linux-x64-gnu":
- optional: true
- "@rollup/rollup-linux-x64-musl":
- optional: true
- "@rollup/rollup-win32-arm64-msvc":
- optional: true
- "@rollup/rollup-win32-ia32-msvc":
- optional: true
- "@rollup/rollup-win32-x64-msvc":
- optional: true
- fsevents:
- optional: true
- bin:
- rollup: dist/bin/rollup
- checksum: 10/0fbee8c14d9052624c76a09fe79ed4d46024832be3ceea86c69f1521ae84b581a64c6e6596fdd796030c206835987e1a0a3be85f4c0d35b71400be5dce799d12
- languageName: node
- linkType: hard
-
"rrweb-cssom@npm:^0.6.0":
version: 0.6.0
resolution: "rrweb-cssom@npm:0.6.0"
@@ -28467,7 +28243,7 @@ __metadata:
languageName: node
linkType: hard
-"svelte-check@npm:^3.0.0, svelte-check@npm:^3.6.0":
+"svelte-check@npm:^3.6.0":
version: 3.8.1
resolution: "svelte-check@npm:3.8.1"
dependencies:
@@ -28496,7 +28272,7 @@ __metadata:
languageName: node
linkType: hard
-"svelte-preprocess@npm:^5.0.0, svelte-preprocess@npm:^5.1.3":
+"svelte-preprocess@npm:^5.1.3":
version: 5.1.4
resolution: "svelte-preprocess@npm:5.1.4"
dependencies:
@@ -28542,20 +28318,20 @@ __metadata:
languageName: node
linkType: hard
-"svelte2tsx@npm:^0.5.16":
- version: 0.5.23
- resolution: "svelte2tsx@npm:0.5.23"
+"svelte2tsx@npm:~0.7.16":
+ version: 0.7.21
+ resolution: "svelte2tsx@npm:0.7.21"
dependencies:
dedent-js: "npm:^1.0.1"
pascal-case: "npm:^3.1.1"
peerDependencies:
- svelte: ^3.24
- typescript: ^4.1.2
- checksum: 10/062512c81b4d30f7877927a1d256d69664237419410441b145abef9060ba898d1e7fc82813690b8c80020a928fdb73b20382d332b40b5fb9761d8b26ae80abfc
+ svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0
+ typescript: ^4.9.4 || ^5.0.0
+ checksum: 10/f33c7d1f90cf882a03f608a33dc4979d0c0e59daeed3100128bd2406f48f3ce15ef025534584ff4b951419def21a356f1bb13a5e3d1cc9400aafb4d6f7323741
languageName: node
linkType: hard
-"svelte@npm:^4.2.19":
+"svelte@npm:^4.2.19, svelte@npm:^4.2.7":
version: 4.2.19
resolution: "svelte@npm:4.2.19"
dependencies:
@@ -29270,6 +29046,16 @@ __metadata:
languageName: node
linkType: hard
+"typescript@npm:^5.0.0":
+ version: 5.6.2
+ resolution: "typescript@npm:5.6.2"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 10/f95365d4898f357823e93d334ecda9fcade54f009b397c7d05b7621cd9e865981033cf89ccde0f3e3a7b73b1fdbae18e92bc77db237b43e912f053fef0f9a53b
+ languageName: node
+ linkType: hard
+
"typescript@npm:^5.0.3":
version: 5.5.2
resolution: "typescript@npm:5.5.2"
@@ -29290,6 +29076,16 @@ __metadata:
languageName: node
linkType: hard
+"typescript@patch:typescript@npm%3A^5.0.0#optional!builtin":
+ version: 5.6.2
+ resolution: "typescript@patch:typescript@npm%3A5.6.2#optional!builtin::version=5.6.2&hash=8c6c40"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 10/8bfc7ca0d9feca4c3fcbd6c70741abfcd714197d6448e68225ae71e462447d904d3bfba49759a8fbe4956d87f054e2d346833c8349c222daa594a2626d4e1be8
+ languageName: node
+ linkType: hard
+
"typescript@patch:typescript@npm%3A^5.0.3#optional!builtin":
version: 5.5.2
resolution: "typescript@patch:typescript@npm%3A5.5.2#optional!builtin::version=5.5.2&hash=379a07"
@@ -30236,7 +30032,7 @@ __metadata:
languageName: node
linkType: hard
-"vite@npm:^5.0.0, vite@npm:^5.3.6":
+"vite@npm:^5.0.0, vite@npm:^5.0.11, vite@npm:^5.3.6":
version: 5.4.8
resolution: "vite@npm:5.4.8"
dependencies: