diff --git a/examples/vanilla-ts-dev-options/src/vite-env.ts b/examples/vanilla-ts-dev-options/src/vite-env.ts
index 64251fba..c9e0f2be 100644
--- a/examples/vanilla-ts-dev-options/src/vite-env.ts
+++ b/examples/vanilla-ts-dev-options/src/vite-env.ts
@@ -1,2 +1,3 @@
///
///
+///
diff --git a/examples/vanilla-ts-no-ip/README.md b/examples/vanilla-ts-no-ip/README.md
new file mode 100644
index 00000000..3a12543b
--- /dev/null
+++ b/examples/vanilla-ts-no-ip/README.md
@@ -0,0 +1,9 @@
+# Example
+
+This example relies on [https-localhost](https://github.com/daquinoaldo/https-localhost) to serve the dist files on https://localhost/. Please refer to it's docs for the steps to setup your local environment.
+
+```bash
+npm run start-sw
+```
+
+Open up https://localhost/ to check the PWA is working.
diff --git a/examples/vanilla-ts-no-ip/index.html b/examples/vanilla-ts-no-ip/index.html
new file mode 100644
index 00000000..3b056a5b
--- /dev/null
+++ b/examples/vanilla-ts-no-ip/index.html
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+ Vite App
+
+
+
+
+
+
+
diff --git a/examples/vanilla-ts-no-ip/package.json b/examples/vanilla-ts-no-ip/package.json
new file mode 100644
index 00000000..622f6cff
--- /dev/null
+++ b/examples/vanilla-ts-no-ip/package.json
@@ -0,0 +1,24 @@
+{
+ "name": "vanilla-ts-no-ip",
+ "version": "0.0.0",
+ "private": true,
+ "scripts": {
+ "dev": "rimraf dev-dist && cross-env DEBUG=vite-plugin-pwa:* SW_DEV=true vite --force",
+ "run-build-sw": "cross-env DEBUG=vite-plugin-pwa:* BASE_URL=/ SOURCE_MAP=true vite build",
+ "start-sw": "npm run run-build-sw && npm run serve",
+ "serve": "serve dist"
+ },
+ "devDependencies": {
+ "cross-env": "^7.0.3",
+ "rimraf": "^3.0.2",
+ "typescript": "^4.8.2",
+ "vite": "^3.1.0",
+ "vite-plugin-pwa": "workspace:*",
+ "workbox-cacheable-response": "^6.5.4",
+ "workbox-core": "^6.5.4",
+ "workbox-expiration": "^6.5.4",
+ "workbox-routing": "^6.5.4",
+ "workbox-strategies": "^6.5.4",
+ "workbox-window": "^6.5.4"
+ }
+}
diff --git a/examples/vanilla-ts-no-ip/public/favicon.svg b/examples/vanilla-ts-no-ip/public/favicon.svg
new file mode 100644
index 00000000..733f4fb4
--- /dev/null
+++ b/examples/vanilla-ts-no-ip/public/favicon.svg
@@ -0,0 +1,130 @@
+
+
+
+
+
+ image/svg+xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/vanilla-ts-no-ip/public/pwa-192x192.png b/examples/vanilla-ts-no-ip/public/pwa-192x192.png
new file mode 100644
index 00000000..cd3ee45e
Binary files /dev/null and b/examples/vanilla-ts-no-ip/public/pwa-192x192.png differ
diff --git a/examples/vanilla-ts-no-ip/public/pwa-512x512.png b/examples/vanilla-ts-no-ip/public/pwa-512x512.png
new file mode 100644
index 00000000..200cb73a
Binary files /dev/null and b/examples/vanilla-ts-no-ip/public/pwa-512x512.png differ
diff --git a/examples/vanilla-ts-no-ip/src/custom-sw.ts b/examples/vanilla-ts-no-ip/src/custom-sw.ts
new file mode 100644
index 00000000..7e7220b1
--- /dev/null
+++ b/examples/vanilla-ts-no-ip/src/custom-sw.ts
@@ -0,0 +1,66 @@
+import { clientsClaim } from 'workbox-core'
+import { registerRoute } from 'workbox-routing'
+import { CacheFirst, NetworkFirst, StaleWhileRevalidate } from 'workbox-strategies'
+import { CacheableResponsePlugin } from 'workbox-cacheable-response'
+import { ExpirationPlugin } from 'workbox-expiration'
+
+declare let self: ServiceWorkerGlobalScope
+
+self.skipWaiting()
+clientsClaim()
+
+if (import.meta.env.DEV) {
+ // Avoid caching on dev: force always go to the server
+ registerRoute(
+ () => true,
+ new NetworkFirst({
+ cacheName: 'all-dev',
+ plugins: [
+ new CacheableResponsePlugin({ statuses: [-1] }),
+ ],
+ }),
+ )
+}
+
+if (import.meta.env.PROD) {
+ // Cache page navigations (html) with a Network First strategy
+ registerRoute(
+ ({ request }) => {
+ return request.mode === 'navigate'
+ },
+ new NetworkFirst({
+ cacheName: 'pages',
+ plugins: [
+ new CacheableResponsePlugin({ statuses: [200] }),
+ ],
+ }),
+ )
+
+ // Cache CSS, JS, and Web Worker requests with a Stale While Revalidate strategy
+ registerRoute(
+ ({ request }) =>
+ request.destination === 'style'
+ || request.destination === 'manifest'
+ || request.destination === 'script'
+ || request.destination === 'worker',
+ new StaleWhileRevalidate({
+ cacheName: 'assets',
+ plugins: [
+ new CacheableResponsePlugin({ statuses: [200] }),
+ ],
+ }),
+ )
+
+ // Cache images with a Cache First strategy
+ registerRoute(
+ ({ request }) => request.destination === 'image',
+ new CacheFirst({
+ cacheName: 'images',
+ plugins: [
+ new CacheableResponsePlugin({ statuses: [200] }),
+ // 50 entries max, 30 days max
+ new ExpirationPlugin({ maxEntries: 50, maxAgeSeconds: 60 * 60 * 24 * 30 }),
+ ],
+ }),
+ )
+}
diff --git a/examples/vanilla-ts-no-ip/src/main.ts b/examples/vanilla-ts-no-ip/src/main.ts
new file mode 100644
index 00000000..ca74af40
--- /dev/null
+++ b/examples/vanilla-ts-no-ip/src/main.ts
@@ -0,0 +1,33 @@
+import { pwaInfo } from 'virtual:pwa-info'
+import { registerSW } from 'virtual:pwa-register'
+
+const date = __DATE__
+
+// eslint-disable-next-line no-console
+console.log(pwaInfo)
+
+const app = document.querySelector('#app')!
+
+app.innerHTML = `
+
+
+
Vite + TypeScript
+
Testing SW without Injection Point (self.__WB_MANIFEST)
+
+
${date}
+
+
+`
+
+registerSW({
+ immediate: true,
+ onNeedRefresh() {
+ // eslint-disable-next-line no-console
+ console.log('onNeedRefresh message should not appear')
+ },
+ onOfflineReady() {
+ // eslint-disable-next-line no-console
+ console.log('onOfflineReady message should not appear')
+ },
+})
+
diff --git a/examples/vanilla-ts-no-ip/src/vite-env.ts b/examples/vanilla-ts-no-ip/src/vite-env.ts
new file mode 100644
index 00000000..b005af92
--- /dev/null
+++ b/examples/vanilla-ts-no-ip/src/vite-env.ts
@@ -0,0 +1,5 @@
+///
+///
+///
+
+declare const __DATE__: string
diff --git a/examples/vanilla-ts-no-ip/tsconfig.json b/examples/vanilla-ts-no-ip/tsconfig.json
new file mode 100644
index 00000000..46b3edfc
--- /dev/null
+++ b/examples/vanilla-ts-no-ip/tsconfig.json
@@ -0,0 +1,21 @@
+{
+ "compilerOptions": {
+ "target": "ESNext",
+ "useDefineForClassFields": true,
+ "module": "ESNext",
+ "lib": ["ESNext", "DOM", "WebWorker"],
+ "moduleResolution": "Node",
+ "strict": true,
+ "sourceMap": true,
+ "resolveJsonModule": true,
+ "isolatedModules": true,
+ "esModuleInterop": true,
+ "noEmit": true,
+ "noUnusedLocals": true,
+ "noUnusedParameters": true,
+ "noImplicitReturns": true,
+ "skipLibCheck": true,
+ "types": ["vite-plugin-pwa", "vite-plugin-pwa/client", "vite-plugin-pwa/info"]
+ },
+ "include": ["src/**/*.ts"]
+}
diff --git a/examples/vanilla-ts-no-ip/vite.config.ts b/examples/vanilla-ts-no-ip/vite.config.ts
new file mode 100644
index 00000000..0c193514
--- /dev/null
+++ b/examples/vanilla-ts-no-ip/vite.config.ts
@@ -0,0 +1,53 @@
+import { defineConfig } from 'vite'
+import { VitePWA } from 'vite-plugin-pwa'
+
+export default defineConfig({
+ logLevel: 'info',
+ define: {
+ __DATE__: `'${new Date().toISOString()}'`,
+ },
+ build: {
+ sourcemap: process.env.SOURCE_MAP === 'true',
+ },
+ plugins: [
+ VitePWA({
+ mode: 'development',
+ base: '/',
+ strategies: 'injectManifest',
+ registerType: 'autoUpdate',
+ includeAssets: ['favicon.svg'],
+ filename: 'custom-sw.ts',
+ srcDir: 'src',
+ manifest: {
+ name: 'PWA Router',
+ short_name: 'PWA Router',
+ theme_color: '#ffffff',
+ icons: [
+ {
+ src: 'pwa-192x192.png', // <== don't add slash, for testing
+ sizes: '192x192',
+ type: 'image/png',
+ },
+ {
+ src: '/pwa-512x512.png', // <== don't remove slash, for testing
+ sizes: '512x512',
+ type: 'image/png',
+ },
+ {
+ src: 'pwa-512x512.png', // <== don't add slash, for testing
+ sizes: '512x512',
+ type: 'image/png',
+ purpose: 'any maskable',
+ },
+ ],
+ },
+ injectManifest: {
+ injectionPoint: undefined,
+ },
+ devOptions: {
+ enabled: process.env.SW_DEV === 'true',
+ type: 'module',
+ },
+ }),
+ ],
+})
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index da7536fc..35367a32 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -32,18 +32,18 @@ importers:
workbox-build: ^6.5.4
workbox-window: ^6.5.4
dependencies:
- '@rollup/plugin-replace': 5.0.1_rollup@3.7.2
+ '@rollup/plugin-replace': 5.0.1_rollup@3.7.3
debug: 4.3.4
fast-glob: 3.2.12
pretty-bytes: 6.0.0
- rollup: 3.7.2
+ rollup: 3.7.3
workbox-build: 6.5.4
workbox-window: 6.5.4
devDependencies:
'@antfu/eslint-config': 0.33.1_ha6vam6werchizxrnqvarmz2zu
'@antfu/ni': 0.18.8
'@types/debug': 4.1.7
- '@types/node': 18.11.12
+ '@types/node': 18.11.13
'@types/prompts': 2.4.2
'@types/react': 18.0.26
'@types/workbox-build': 5.0.1
@@ -58,7 +58,7 @@ importers:
svelte: 3.54.0
tsup: 6.2.3_typescript@4.9.4
typescript: 4.9.4
- vite: 4.0.0_@types+node@18.11.12
+ vite: 4.0.0_@types+node@18.11.13
vue: 3.2.45
docs:
@@ -236,7 +236,7 @@ importers:
devDependencies:
'@rollup/plugin-replace': 5.0.1
'@roxi/routify': 2.18.8
- '@sveltejs/vite-plugin-svelte': 2.0.0_svelte@3.54.0+vite@4.0.0
+ '@sveltejs/vite-plugin-svelte': 2.0.1_svelte@3.54.0+vite@4.0.0
'@tsconfig/svelte': 3.0.0
cross-env: 7.0.3
eslint: 8.29.0
@@ -276,9 +276,9 @@ importers:
workbox-precaching: ^6.5.3
workbox-routing: ^6.5.3
devDependencies:
- '@rollup/plugin-replace': 4.0.0_rollup@2.79.1
- '@sveltejs/adapter-static': 1.0.0-next.49
- '@sveltejs/kit': 1.0.0-next.581_svelte@3.50.0+vite@4.0.0
+ '@rollup/plugin-replace': 4.0.0_rollup@2.79.0
+ '@sveltejs/adapter-static': 1.0.0-next.34
+ '@sveltejs/kit': 1.0.0-next.582_svelte@3.50.0+vite@4.0.0
'@typescript-eslint/eslint-plugin': 5.36.2_iurrlxgqcgk5svigzxakafpeuu
'@typescript-eslint/parser': 5.36.2_yqf6kl63nyoq5megxukfnom5rm
cross-env: 7.0.3
@@ -311,6 +311,32 @@ importers:
vite: 4.0.0
vite-plugin-pwa: link:../..
+ examples/vanilla-ts-no-ip:
+ specifiers:
+ cross-env: ^7.0.3
+ rimraf: ^3.0.2
+ typescript: ^4.8.2
+ vite: ^3.1.0
+ vite-plugin-pwa: workspace:*
+ workbox-cacheable-response: ^6.5.4
+ workbox-core: ^6.5.4
+ workbox-expiration: ^6.5.4
+ workbox-routing: ^6.5.4
+ workbox-strategies: ^6.5.4
+ workbox-window: ^6.5.4
+ devDependencies:
+ cross-env: 7.0.3
+ rimraf: 3.0.2
+ typescript: 4.8.2
+ vite: 3.1.0
+ vite-plugin-pwa: link:../..
+ workbox-cacheable-response: 6.5.4
+ workbox-core: 6.5.4
+ workbox-expiration: 6.5.4
+ workbox-routing: 6.5.4
+ workbox-strategies: 6.5.4
+ workbox-window: 6.5.4
+
examples/vue-basic-cdn:
specifiers:
'@rollup/plugin-replace': ^5.0.1
@@ -615,11 +641,11 @@ packages:
/@babel/compat-data/7.19.0:
resolution: {integrity: sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==}
engines: {node: '>=6.9.0'}
+ dev: false
/@babel/compat-data/7.20.5:
resolution: {integrity: sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==}
engines: {node: '>=6.9.0'}
- dev: true
/@babel/core/7.19.0:
resolution: {integrity: sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==}
@@ -627,14 +653,14 @@ packages:
dependencies:
'@ampproject/remapping': 2.2.0
'@babel/code-frame': 7.18.6
- '@babel/generator': 7.19.0
- '@babel/helper-compilation-targets': 7.19.0_@babel+core@7.19.0
- '@babel/helper-module-transforms': 7.19.0
- '@babel/helpers': 7.19.0
- '@babel/parser': 7.19.0
+ '@babel/generator': 7.20.5
+ '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.19.0
+ '@babel/helper-module-transforms': 7.20.2
+ '@babel/helpers': 7.20.6
+ '@babel/parser': 7.20.5
'@babel/template': 7.18.10
- '@babel/traverse': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/traverse': 7.20.5
+ '@babel/types': 7.20.5
convert-source-map: 1.8.0
debug: 4.3.4
gensync: 1.0.0-beta.2
@@ -666,14 +692,6 @@ packages:
- supports-color
dev: true
- /@babel/generator/7.19.0:
- resolution: {integrity: sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.19.0
- '@jridgewell/gen-mapping': 0.3.2
- jsesc: 2.5.2
-
/@babel/generator/7.20.5:
resolution: {integrity: sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==}
engines: {node: '>=6.9.0'}
@@ -681,29 +699,28 @@ packages:
'@babel/types': 7.20.5
'@jridgewell/gen-mapping': 0.3.2
jsesc: 2.5.2
- dev: true
/@babel/helper-annotate-as-pure/7.18.6:
resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
/@babel/helper-builder-binary-assignment-operator-visitor/7.18.9:
resolution: {integrity: sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-explode-assignable-expression': 7.18.6
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
dev: false
- /@babel/helper-compilation-targets/7.19.0_@babel+core@7.19.0:
- resolution: {integrity: sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==}
+ /@babel/helper-compilation-targets/7.20.0_@babel+core@7.19.0:
+ resolution: {integrity: sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/compat-data': 7.19.0
+ '@babel/compat-data': 7.20.5
'@babel/core': 7.19.0
'@babel/helper-validator-option': 7.18.6
browserslist: 4.21.3
@@ -775,7 +792,7 @@ packages:
'@babel/core': ^7.4.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-compilation-targets': 7.19.0_@babel+core@7.19.0
+ '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.19.0
'@babel/helper-plugin-utils': 7.19.0
debug: 4.3.4
lodash.debounce: 4.0.8
@@ -793,7 +810,7 @@ packages:
resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
dev: false
/@babel/helper-function-name/7.19.0:
@@ -801,19 +818,19 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.18.10
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
/@babel/helper-hoist-variables/7.18.6:
resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
/@babel/helper-member-expression-to-functions/7.18.9:
resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
/@babel/helper-module-imports/7.16.0:
resolution: {integrity: sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==}
@@ -826,22 +843,7 @@ packages:
resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
-
- /@babel/helper-module-transforms/7.19.0:
- resolution: {integrity: sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-environment-visitor': 7.18.9
- '@babel/helper-module-imports': 7.18.6
- '@babel/helper-simple-access': 7.18.6
- '@babel/helper-split-export-declaration': 7.18.6
- '@babel/helper-validator-identifier': 7.18.6
- '@babel/template': 7.18.10
- '@babel/traverse': 7.19.0
- '@babel/types': 7.19.0
- transitivePeerDependencies:
- - supports-color
+ '@babel/types': 7.20.5
/@babel/helper-module-transforms/7.20.2:
resolution: {integrity: sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==}
@@ -857,13 +859,12 @@ packages:
'@babel/types': 7.20.5
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/helper-optimise-call-expression/7.18.6:
resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
/@babel/helper-plugin-utils/7.19.0:
resolution: {integrity: sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==}
@@ -879,7 +880,7 @@ packages:
'@babel/helper-annotate-as-pure': 7.18.6
'@babel/helper-environment-visitor': 7.18.9
'@babel/helper-wrap-function': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
transitivePeerDependencies:
- supports-color
dev: false
@@ -891,49 +892,39 @@ packages:
'@babel/helper-environment-visitor': 7.18.9
'@babel/helper-member-expression-to-functions': 7.18.9
'@babel/helper-optimise-call-expression': 7.18.6
- '@babel/traverse': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/traverse': 7.20.5
+ '@babel/types': 7.20.5
transitivePeerDependencies:
- supports-color
- /@babel/helper-simple-access/7.18.6:
- resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.19.0
-
/@babel/helper-simple-access/7.20.2:
resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.20.5
- dev: true
/@babel/helper-skip-transparent-expression-wrappers/7.18.9:
resolution: {integrity: sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
dev: false
/@babel/helper-split-export-declaration/7.18.6:
resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
/@babel/helper-string-parser/7.18.10:
resolution: {integrity: sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==}
engines: {node: '>=6.9.0'}
+ dev: true
/@babel/helper-string-parser/7.19.4:
resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==}
engines: {node: '>=6.9.0'}
- /@babel/helper-validator-identifier/7.18.6:
- resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==}
- engines: {node: '>=6.9.0'}
-
/@babel/helper-validator-identifier/7.19.1:
resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==}
engines: {node: '>=6.9.0'}
@@ -948,22 +939,12 @@ packages:
dependencies:
'@babel/helper-function-name': 7.19.0
'@babel/template': 7.18.10
- '@babel/traverse': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/traverse': 7.20.5
+ '@babel/types': 7.20.5
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/helpers/7.19.0:
- resolution: {integrity: sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/template': 7.18.10
- '@babel/traverse': 7.19.0
- '@babel/types': 7.19.0
- transitivePeerDependencies:
- - supports-color
-
/@babel/helpers/7.20.6:
resolution: {integrity: sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==}
engines: {node: '>=6.9.0'}
@@ -973,13 +954,12 @@ packages:
'@babel/types': 7.20.5
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/highlight/7.18.6:
resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-validator-identifier': 7.18.6
+ '@babel/helper-validator-identifier': 7.19.1
chalk: 2.4.2
js-tokens: 4.0.0
@@ -988,7 +968,7 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
/@babel/parser/7.20.5:
resolution: {integrity: sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==}
@@ -1133,9 +1113,9 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/compat-data': 7.19.0
+ '@babel/compat-data': 7.20.5
'@babel/core': 7.19.0
- '@babel/helper-compilation-targets': 7.19.0_@babel+core@7.19.0
+ '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.19.0
'@babel/helper-plugin-utils': 7.19.0
'@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.19.0
'@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.19.0
@@ -1414,7 +1394,7 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-annotate-as-pure': 7.18.6
- '@babel/helper-compilation-targets': 7.19.0_@babel+core@7.19.0
+ '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.19.0
'@babel/helper-environment-visitor': 7.18.9
'@babel/helper-function-name': 7.19.0
'@babel/helper-optimise-call-expression': 7.18.6
@@ -1495,7 +1475,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-compilation-targets': 7.19.0_@babel+core@7.19.0
+ '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.19.0
'@babel/helper-function-name': 7.19.0
'@babel/helper-plugin-utils': 7.19.0
dev: false
@@ -1527,7 +1507,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-module-transforms': 7.19.0
+ '@babel/helper-module-transforms': 7.20.2
'@babel/helper-plugin-utils': 7.19.0
babel-plugin-dynamic-import-node: 2.3.3
transitivePeerDependencies:
@@ -1541,9 +1521,9 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-module-transforms': 7.19.0
+ '@babel/helper-module-transforms': 7.20.2
'@babel/helper-plugin-utils': 7.19.0
- '@babel/helper-simple-access': 7.18.6
+ '@babel/helper-simple-access': 7.20.2
babel-plugin-dynamic-import-node: 2.3.3
transitivePeerDependencies:
- supports-color
@@ -1557,9 +1537,9 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-hoist-variables': 7.18.6
- '@babel/helper-module-transforms': 7.19.0
+ '@babel/helper-module-transforms': 7.20.2
'@babel/helper-plugin-utils': 7.19.0
- '@babel/helper-validator-identifier': 7.18.6
+ '@babel/helper-validator-identifier': 7.19.1
babel-plugin-dynamic-import-node: 2.3.3
transitivePeerDependencies:
- supports-color
@@ -1572,7 +1552,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-module-transforms': 7.19.0
+ '@babel/helper-module-transforms': 7.20.2
'@babel/helper-plugin-utils': 7.19.0
transitivePeerDependencies:
- supports-color
@@ -1791,7 +1771,7 @@ packages:
dependencies:
'@babel/compat-data': 7.19.0
'@babel/core': 7.19.0
- '@babel/helper-compilation-targets': 7.19.0_@babel+core@7.19.0
+ '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.19.0
'@babel/helper-plugin-utils': 7.19.0
'@babel/helper-validator-option': 7.18.6
'@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.19.0
@@ -1859,7 +1839,7 @@ packages:
'@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.19.0
'@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.19.0
'@babel/preset-modules': 0.1.5_@babel+core@7.19.0
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
babel-plugin-polyfill-corejs2: 0.3.2_@babel+core@7.19.0
babel-plugin-polyfill-corejs3: 0.5.3_@babel+core@7.19.0
babel-plugin-polyfill-regenerator: 0.4.0_@babel+core@7.19.0
@@ -1878,7 +1858,7 @@ packages:
'@babel/helper-plugin-utils': 7.19.0
'@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.19.0
'@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.19.0
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
esutils: 2.0.3
dev: false
@@ -1908,25 +1888,8 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.18.6
- '@babel/parser': 7.19.0
- '@babel/types': 7.19.0
-
- /@babel/traverse/7.19.0:
- resolution: {integrity: sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/code-frame': 7.18.6
- '@babel/generator': 7.19.0
- '@babel/helper-environment-visitor': 7.18.9
- '@babel/helper-function-name': 7.19.0
- '@babel/helper-hoist-variables': 7.18.6
- '@babel/helper-split-export-declaration': 7.18.6
- '@babel/parser': 7.19.0
- '@babel/types': 7.19.0
- debug: 4.3.4
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
+ '@babel/parser': 7.20.5
+ '@babel/types': 7.20.5
/@babel/traverse/7.20.5:
resolution: {integrity: sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==}
@@ -1944,15 +1907,15 @@ packages:
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- dev: true
/@babel/types/7.19.0:
resolution: {integrity: sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-string-parser': 7.18.10
- '@babel/helper-validator-identifier': 7.18.6
+ '@babel/helper-validator-identifier': 7.19.1
to-fast-properties: 2.0.0
+ dev: true
/@babel/types/7.20.5:
resolution: {integrity: sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==}
@@ -2010,7 +1973,7 @@ packages:
/@esbuild-kit/core-utils/2.3.0:
resolution: {integrity: sha512-JL73zt/LN/qqziHuod4/bM2xBNNofDZu1cbwT6KIn6B11lA4cgDXkoSHOfNCbZMZOnh0Aqf0vW/gNQC+Z18hKQ==}
dependencies:
- esbuild: 0.15.13
+ esbuild: 0.15.7
source-map-support: 0.5.21
dev: true
@@ -2021,15 +1984,6 @@ packages:
get-tsconfig: 4.2.0
dev: true
- /@esbuild/android-arm/0.15.13:
- resolution: {integrity: sha512-RY2fVI8O0iFUNvZirXaQ1vMvK0xhCcl0gqRj74Z6yEiO1zAUa7hbsdwZM1kzqbxHK7LFyMizipfXT3JME+12Hw==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/android-arm/0.16.4:
resolution: {integrity: sha512-rZzb7r22m20S1S7ufIc6DC6W659yxoOrl7sKP1nCYhuvUlnCFHVSbATG4keGUtV8rDz11sRRDbWkvQZpzPaHiw==}
engines: {node: '>=12'}
@@ -2120,15 +2074,6 @@ packages:
dev: true
optional: true
- /@esbuild/linux-loong64/0.15.13:
- resolution: {integrity: sha512-+BoyIm4I8uJmH/QDIH0fu7MG0AEx9OXEDXnqptXCwKOlOqZiS4iraH1Nr7/ObLMokW3sOCeBNyD68ATcV9b9Ag==}
- engines: {node: '>=12'}
- cpu: [loong64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/@esbuild/linux-loong64/0.15.7:
resolution: {integrity: sha512-IKznSJOsVUuyt7cDzzSZyqBEcZe+7WlBqTVXiF1OXP/4Nm387ToaXZ0fyLwI1iBlI/bzpxVq411QE2/Bt2XWWw==}
engines: {node: '>=12'}
@@ -2416,7 +2361,7 @@ packages:
'@rollup/pluginutils': 4.2.1
babel-plugin-transform-hook-names: 1.0.2_@babel+core@7.20.5
debug: 4.3.4
- kolorist: 1.5.1
+ kolorist: 1.6.0
resolve: 1.22.1
vite: 3.1.0
transitivePeerDependencies:
@@ -2462,7 +2407,7 @@ packages:
engines: {node: '>=14'}
dev: false
- /@rollup/plugin-babel/5.3.1_loko3dyoqyfrad2b2tv6icqcai:
+ /@rollup/plugin-babel/5.3.1_b6woseefyuugm6lsnk4tw7iz2e:
resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==}
engines: {node: '>= 10.0.0'}
peerDependencies:
@@ -2475,43 +2420,43 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-module-imports': 7.18.6
- '@rollup/pluginutils': 3.1.0_rollup@2.79.1
- rollup: 2.79.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.79.0
+ rollup: 2.79.0
dev: false
- /@rollup/plugin-node-resolve/11.2.1_rollup@2.79.1:
+ /@rollup/plugin-node-resolve/11.2.1_rollup@2.79.0:
resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==}
engines: {node: '>= 10.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.79.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.79.0
'@types/resolve': 1.17.1
builtin-modules: 3.3.0
deepmerge: 4.2.2
is-module: 1.0.0
resolve: 1.22.1
- rollup: 2.79.1
+ rollup: 2.79.0
dev: false
- /@rollup/plugin-replace/2.4.2_rollup@2.79.1:
+ /@rollup/plugin-replace/2.4.2_rollup@2.79.0:
resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==}
peerDependencies:
rollup: ^1.20.0 || ^2.0.0
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.79.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.79.0
magic-string: 0.25.9
- rollup: 2.79.1
+ rollup: 2.79.0
dev: false
- /@rollup/plugin-replace/4.0.0_rollup@2.79.1:
+ /@rollup/plugin-replace/4.0.0_rollup@2.79.0:
resolution: {integrity: sha512-+rumQFiaNac9y64OHtkHGmdjm7us9bo1PlbgQfdihQtuNxzjpaB064HbRnewUOggLQxVCCyINfStkgmBeQpv1g==}
peerDependencies:
rollup: ^1.20.0 || ^2.0.0
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.79.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.79.0
magic-string: 0.25.9
- rollup: 2.79.1
+ rollup: 2.79.0
dev: true
/@rollup/plugin-replace/5.0.1:
@@ -2527,7 +2472,7 @@ packages:
magic-string: 0.26.7
dev: true
- /@rollup/plugin-replace/5.0.1_rollup@3.7.2:
+ /@rollup/plugin-replace/5.0.1_rollup@3.7.3:
resolution: {integrity: sha512-Z3MfsJ4CK17BfGrZgvrcp/l6WXoKb0kokULO+zt/7bmcyayokDaQ2K3eDJcRLCTAlp5FPI4/gz9MHAsosz4Rag==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -2536,12 +2481,12 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.2_rollup@3.7.2
+ '@rollup/pluginutils': 5.0.2_rollup@3.7.3
magic-string: 0.26.7
- rollup: 3.7.2
+ rollup: 3.7.3
dev: false
- /@rollup/pluginutils/3.1.0_rollup@2.79.1:
+ /@rollup/pluginutils/3.1.0_rollup@2.79.0:
resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
engines: {node: '>= 8.0.0'}
peerDependencies:
@@ -2550,7 +2495,7 @@ packages:
'@types/estree': 0.0.39
estree-walker: 1.0.1
picomatch: 2.3.1
- rollup: 2.79.1
+ rollup: 2.79.0
/@rollup/pluginutils/4.2.1:
resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
@@ -2574,7 +2519,7 @@ packages:
picomatch: 2.3.1
dev: true
- /@rollup/pluginutils/5.0.2_rollup@3.7.2:
+ /@rollup/pluginutils/5.0.2_rollup@3.7.3:
resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -2586,7 +2531,7 @@ packages:
'@types/estree': 1.0.0
estree-walker: 2.0.2
picomatch: 2.3.1
- rollup: 3.7.2
+ rollup: 3.7.3
dev: false
/@roxi/routify/2.18.8:
@@ -2632,12 +2577,14 @@ packages:
string.prototype.matchall: 4.0.7
dev: false
- /@sveltejs/adapter-static/1.0.0-next.49:
- resolution: {integrity: sha512-tPMnqzFpFDWbeRsSkTUUIvjSHv66uEilQvk9shupsVRDycBb7ZACEnfA/T1HyEZKaMZYfFafyKb2dCTDGks0nA==}
+ /@sveltejs/adapter-static/1.0.0-next.34:
+ resolution: {integrity: sha512-XjuMhemme5z0L/B2nTZpA6k+RJjF+b6L96ts6gIQ6ixiCzJQSbBqJhrrBYBCaeLAKvdUMoGEmX8m862JhKjRFg==}
+ dependencies:
+ tiny-glob: 0.2.9
dev: true
- /@sveltejs/kit/1.0.0-next.581_svelte@3.50.0+vite@4.0.0:
- resolution: {integrity: sha512-BIBJpx4q+MOa1fFuGNhRTIm8wygl8cK6b+Ei/iaG4F1GfqbZkVclrh4p9lGobSXtuXzCBLabe88mvHQ1cd5ZqA==}
+ /@sveltejs/kit/1.0.0-next.582_svelte@3.50.0+vite@4.0.0:
+ resolution: {integrity: sha512-Mt/1QcIHiHxrBLH4iV+pgVXDWOvQKX9iDEUwswRfkt6x72HR1FDeVRKFXS5PBFPGRFLejifGJRN383co7xzumA==}
engines: {node: '>=16.14'}
hasBin: true
requiresBuild: true
@@ -2645,7 +2592,7 @@ packages:
svelte: ^3.54.0
vite: ^4.0.0
dependencies:
- '@sveltejs/vite-plugin-svelte': 2.0.0_svelte@3.50.0+vite@4.0.0
+ '@sveltejs/vite-plugin-svelte': 2.0.1_svelte@3.50.0+vite@4.0.0
'@types/cookie': 0.5.1
cookie: 0.5.0
devalue: 4.2.0
@@ -2664,8 +2611,8 @@ packages:
- supports-color
dev: true
- /@sveltejs/vite-plugin-svelte/2.0.0_svelte@3.50.0+vite@4.0.0:
- resolution: {integrity: sha512-oUFrYQarRv4fppmxdrv00qw3wX8Ycdj0uv33MfpRZyR8K67dyxiOcHnqkB0zSy5sDJA8RC/2aNtYhXJ8NINVHQ==}
+ /@sveltejs/vite-plugin-svelte/2.0.1_svelte@3.50.0+vite@4.0.0:
+ resolution: {integrity: sha512-NA0dPOmd/i8yb0xG4fWu++Y1NJR+j2pWFplQKDxTVEFZ8uipJpSsSX0ZwkkjwJQJ1jMyXgmxKKZJsCM7Chx/Yw==}
engines: {node: ^14.18.0 || >= 16}
peerDependencies:
svelte: ^3.54.0
@@ -2683,8 +2630,8 @@ packages:
- supports-color
dev: true
- /@sveltejs/vite-plugin-svelte/2.0.0_svelte@3.54.0+vite@4.0.0:
- resolution: {integrity: sha512-oUFrYQarRv4fppmxdrv00qw3wX8Ycdj0uv33MfpRZyR8K67dyxiOcHnqkB0zSy5sDJA8RC/2aNtYhXJ8NINVHQ==}
+ /@sveltejs/vite-plugin-svelte/2.0.1_svelte@3.54.0+vite@4.0.0:
+ resolution: {integrity: sha512-NA0dPOmd/i8yb0xG4fWu++Y1NJR+j2pWFplQKDxTVEFZ8uipJpSsSX0ZwkkjwJQJ1jMyXgmxKKZJsCM7Chx/Yw==}
engines: {node: ^14.18.0 || >= 16}
peerDependencies:
svelte: ^3.54.0
@@ -2759,8 +2706,8 @@ packages:
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
dev: true
- /@types/node/18.11.12:
- resolution: {integrity: sha512-FgD3NtTAKvyMmD44T07zz2fEf+OKwutgBCEVM8GcvMGVGaDktiLNTDvPwC/LUe3PinMW+X6CuLOF2Ui1mAlSXg==}
+ /@types/node/18.11.13:
+ resolution: {integrity: sha512-IASpMGVcWpUsx5xBOrxMj7Bl8lqfuTY7FKAnPmu5cHkfQVWF8GulWS1jbRqA934qZL35xh5xN/+Xe/i26Bod4w==}
/@types/node/18.7.15:
resolution: {integrity: sha512-XnjpaI8Bgc3eBag2Aw4t2Uj/49lLBSStHWfqKvIuXD7FIrZyMLWp8KuAFHAqxMZYTF9l08N1ctUn9YNybZJVmQ==}
@@ -2773,7 +2720,7 @@ packages:
/@types/prompts/2.4.2:
resolution: {integrity: sha512-TwNx7qsjvRIUv/BCx583tqF5IINEVjCNqg9ofKHRlSoUHE62WBHrem4B1HGXcIrG511v29d1kJ9a/t2Esz7MIg==}
dependencies:
- '@types/node': 18.11.12
+ '@types/node': 18.11.13
kleur: 3.0.3
dev: true
@@ -2825,13 +2772,13 @@ packages:
/@types/resolve/1.17.1:
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
dependencies:
- '@types/node': 18.11.12
+ '@types/node': 18.11.13
dev: false
/@types/sass/1.43.1:
resolution: {integrity: sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==}
dependencies:
- '@types/node': 18.11.12
+ '@types/node': 18.11.13
dev: true
/@types/scheduler/0.16.2:
@@ -3040,7 +2987,7 @@ packages:
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
- semver: 7.3.7
+ semver: 7.3.8
tsutils: 3.21.0_typescript@4.8.2
typescript: 4.8.2
transitivePeerDependencies:
@@ -3100,7 +3047,7 @@ packages:
eslint: 8.29.0
eslint-scope: 5.1.1
eslint-utils: 3.0.0_eslint@8.29.0
- semver: 7.3.7
+ semver: 7.3.8
transitivePeerDependencies:
- supports-color
- typescript
@@ -3269,7 +3216,7 @@ packages:
'@unocss/inspector': 0.45.18
'@unocss/scope': 0.45.18
'@unocss/transformer-directives': 0.45.18
- magic-string: 0.26.3
+ magic-string: 0.26.7
vite: 3.1.0
dev: true
@@ -3312,7 +3259,7 @@ packages:
/@vue/compiler-core/3.2.38:
resolution: {integrity: sha512-/FsvnSu7Z+lkd/8KXMa4yYNUiqQrI22135gfsQYVGuh5tqEgOB0XqrUdb/KnCLa5+TmQLPwvyUnKMyCpu+SX3Q==}
dependencies:
- '@babel/parser': 7.19.0
+ '@babel/parser': 7.20.5
'@vue/shared': 3.2.38
estree-walker: 2.0.2
source-map: 0.6.1
@@ -3348,7 +3295,7 @@ packages:
'@vue/shared': 3.2.38
estree-walker: 2.0.2
magic-string: 0.25.9
- postcss: 8.4.16
+ postcss: 8.4.20
source-map: 0.6.1
/@vue/compiler-sfc/3.2.45:
@@ -3362,7 +3309,7 @@ packages:
'@vue/shared': 3.2.45
estree-walker: 2.0.2
magic-string: 0.25.9
- postcss: 8.4.19
+ postcss: 8.4.20
source-map: 0.6.1
/@vue/compiler-ssr/3.2.38:
@@ -3388,7 +3335,7 @@ packages:
/@vue/reactivity-transform/3.2.38:
resolution: {integrity: sha512-3SD3Jmi1yXrDwiNJqQ6fs1x61WsDLqVk4NyKVz78mkaIRh6d3IqtRnptgRfXn+Fzf+m6B1KxBYWq1APj6h4qeA==}
dependencies:
- '@babel/parser': 7.19.0
+ '@babel/parser': 7.20.5
'@vue/compiler-core': 3.2.38
'@vue/shared': 3.2.38
estree-walker: 2.0.2
@@ -3701,7 +3648,7 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/compat-data': 7.19.0
+ '@babel/compat-data': 7.20.5
'@babel/core': 7.19.0
'@babel/helper-define-polyfill-provider': 0.3.2_@babel+core@7.19.0
semver: 6.3.0
@@ -4016,7 +3963,7 @@ packages:
dev: true
/concat-map/0.0.1:
- resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+ resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
/configent/2.2.0:
resolution: {integrity: sha512-yIN6zfOWk2nycNJ2JFNiWEai0oiqAhISIht8+pbEBP8bdcpwoQ74AhCZPbUv9aRVJwo7wh1MbCBDUV44UJa7Kw==}
@@ -4368,15 +4315,6 @@ packages:
resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==}
dev: true
- /esbuild-android-64/0.15.13:
- resolution: {integrity: sha512-yRorukXBlokwTip+Sy4MYskLhJsO0Kn0/Fj43s1krVblfwP+hMD37a4Wmg139GEsMLl+vh8WXp2mq/cTA9J97g==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-android-64/0.15.7:
resolution: {integrity: sha512-p7rCvdsldhxQr3YHxptf1Jcd86dlhvc3EQmQJaZzzuAxefO9PvcI0GLOa5nCWem1AJ8iMRu9w0r5TG8pHmbi9w==}
engines: {node: '>=12'}
@@ -4386,15 +4324,6 @@ packages:
dev: true
optional: true
- /esbuild-android-arm64/0.15.13:
- resolution: {integrity: sha512-TKzyymLD6PiVeyYa4c5wdPw87BeAiTXNtK6amWUcXZxkV51gOk5u5qzmDaYSwiWeecSNHamFsaFjLoi32QR5/w==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-android-arm64/0.15.7:
resolution: {integrity: sha512-L775l9ynJT7rVqRM5vo+9w5g2ysbOCfsdLV4CWanTZ1k/9Jb3IYlQ06VCI1edhcosTYJRECQFJa3eAvkx72eyQ==}
engines: {node: '>=12'}
@@ -4404,15 +4333,6 @@ packages:
dev: true
optional: true
- /esbuild-darwin-64/0.15.13:
- resolution: {integrity: sha512-WAx7c2DaOS6CrRcoYCgXgkXDliLnFv3pQLV6GeW1YcGEZq2Gnl8s9Pg7ahValZkpOa0iE/ojRVQ87sbUhF1Cbg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-darwin-64/0.15.7:
resolution: {integrity: sha512-KGPt3r1c9ww009t2xLB6Vk0YyNOXh7hbjZ3EecHoVDxgtbUlYstMPDaReimKe6eOEfyY4hBEEeTvKwPsiH5WZg==}
engines: {node: '>=12'}
@@ -4422,15 +4342,6 @@ packages:
dev: true
optional: true
- /esbuild-darwin-arm64/0.15.13:
- resolution: {integrity: sha512-U6jFsPfSSxC3V1CLiQqwvDuj3GGrtQNB3P3nNC3+q99EKf94UGpsG9l4CQ83zBs1NHrk1rtCSYT0+KfK5LsD8A==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-darwin-arm64/0.15.7:
resolution: {integrity: sha512-kBIHvtVqbSGajN88lYMnR3aIleH3ABZLLFLxwL2stiuIGAjGlQW741NxVTpUHQXUmPzxi6POqc9npkXa8AcSZQ==}
engines: {node: '>=12'}
@@ -4440,15 +4351,6 @@ packages:
dev: true
optional: true
- /esbuild-freebsd-64/0.15.13:
- resolution: {integrity: sha512-whItJgDiOXaDG/idy75qqevIpZjnReZkMGCgQaBWZuKHoElDJC1rh7MpoUgupMcdfOd+PgdEwNQW9DAE6i8wyA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-freebsd-64/0.15.7:
resolution: {integrity: sha512-hESZB91qDLV5MEwNxzMxPfbjAhOmtfsr9Wnuci7pY6TtEh4UDuevmGmkUIjX/b+e/k4tcNBMf7SRQ2mdNuK/HQ==}
engines: {node: '>=12'}
@@ -4458,15 +4360,6 @@ packages:
dev: true
optional: true
- /esbuild-freebsd-arm64/0.15.13:
- resolution: {integrity: sha512-6pCSWt8mLUbPtygv7cufV0sZLeylaMwS5Fznj6Rsx9G2AJJsAjQ9ifA+0rQEIg7DwJmi9it+WjzNTEAzzdoM3Q==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-freebsd-arm64/0.15.7:
resolution: {integrity: sha512-dLFR0ChH5t+b3J8w0fVKGvtwSLWCv7GYT2Y2jFGulF1L5HftQLzVGN+6pi1SivuiVSmTh28FwUhi9PwQicXI6Q==}
engines: {node: '>=12'}
@@ -4476,15 +4369,6 @@ packages:
dev: true
optional: true
- /esbuild-linux-32/0.15.13:
- resolution: {integrity: sha512-VbZdWOEdrJiYApm2kkxoTOgsoCO1krBZ3quHdYk3g3ivWaMwNIVPIfEE0f0XQQ0u5pJtBsnk2/7OPiCFIPOe/w==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-linux-32/0.15.7:
resolution: {integrity: sha512-v3gT/LsONGUZcjbt2swrMjwxo32NJzk+7sAgtxhGx1+ZmOFaTRXBAi1PPfgpeo/J//Un2jIKm/I+qqeo4caJvg==}
engines: {node: '>=12'}
@@ -4494,15 +4378,6 @@ packages:
dev: true
optional: true
- /esbuild-linux-64/0.15.13:
- resolution: {integrity: sha512-rXmnArVNio6yANSqDQlIO4WiP+Cv7+9EuAHNnag7rByAqFVuRusLbGi2697A5dFPNXoO//IiogVwi3AdcfPC6A==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-linux-64/0.15.7:
resolution: {integrity: sha512-LxXEfLAKwOVmm1yecpMmWERBshl+Kv5YJ/1KnyAr6HRHFW8cxOEsEfisD3sVl/RvHyW//lhYUVSuy9jGEfIRAQ==}
engines: {node: '>=12'}
@@ -4512,15 +4387,6 @@ packages:
dev: true
optional: true
- /esbuild-linux-arm/0.15.13:
- resolution: {integrity: sha512-Ac6LpfmJO8WhCMQmO253xX2IU2B3wPDbl4IvR0hnqcPrdfCaUa2j/lLMGTjmQ4W5JsJIdHEdW12dG8lFS0MbxQ==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-linux-arm/0.15.7:
resolution: {integrity: sha512-JKgAHtMR5f75wJTeuNQbyznZZa+pjiUHV7sRZp42UNdyXC6TiUYMW/8z8yIBAr2Fpad8hM1royZKQisqPABPvQ==}
engines: {node: '>=12'}
@@ -4530,15 +4396,6 @@ packages:
dev: true
optional: true
- /esbuild-linux-arm64/0.15.13:
- resolution: {integrity: sha512-alEMGU4Z+d17U7KQQw2IV8tQycO6T+rOrgW8OS22Ua25x6kHxoG6Ngry6Aq6uranC+pNWNMB6aHFPh7aTQdORQ==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-linux-arm64/0.15.7:
resolution: {integrity: sha512-P3cfhudpzWDkglutWgXcT2S7Ft7o2e3YDMrP1n0z2dlbUZghUkKCyaWw0zhp4KxEEzt/E7lmrtRu/pGWnwb9vw==}
engines: {node: '>=12'}
@@ -4548,15 +4405,6 @@ packages:
dev: true
optional: true
- /esbuild-linux-mips64le/0.15.13:
- resolution: {integrity: sha512-47PgmyYEu+yN5rD/MbwS6DxP2FSGPo4Uxg5LwIdxTiyGC2XKwHhHyW7YYEDlSuXLQXEdTO7mYe8zQ74czP7W8A==}
- engines: {node: '>=12'}
- cpu: [mips64el]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-linux-mips64le/0.15.7:
resolution: {integrity: sha512-T7XKuxl0VpeFLCJXub6U+iybiqh0kM/bWOTb4qcPyDDwNVhLUiPcGdG2/0S7F93czUZOKP57YiLV8YQewgLHKw==}
engines: {node: '>=12'}
@@ -4566,15 +4414,6 @@ packages:
dev: true
optional: true
- /esbuild-linux-ppc64le/0.15.13:
- resolution: {integrity: sha512-z6n28h2+PC1Ayle9DjKoBRcx/4cxHoOa2e689e2aDJSaKug3jXcQw7mM+GLg+9ydYoNzj8QxNL8ihOv/OnezhA==}
- engines: {node: '>=12'}
- cpu: [ppc64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-linux-ppc64le/0.15.7:
resolution: {integrity: sha512-6mGuC19WpFN7NYbecMIJjeQgvDb5aMuvyk0PDYBJrqAEMkTwg3Z98kEKuCm6THHRnrgsdr7bp4SruSAxEM4eJw==}
engines: {node: '>=12'}
@@ -4584,15 +4423,6 @@ packages:
dev: true
optional: true
- /esbuild-linux-riscv64/0.15.13:
- resolution: {integrity: sha512-+Lu4zuuXuQhgLUGyZloWCqTslcCAjMZH1k3Xc9MSEJEpEFdpsSU0sRDXAnk18FKOfEjhu4YMGaykx9xjtpA6ow==}
- engines: {node: '>=12'}
- cpu: [riscv64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-linux-riscv64/0.15.7:
resolution: {integrity: sha512-uUJsezbswAYo/X7OU/P+PuL/EI9WzxsEQXDekfwpQ23uGiooxqoLFAPmXPcRAt941vjlY9jtITEEikWMBr+F/g==}
engines: {node: '>=12'}
@@ -4602,15 +4432,6 @@ packages:
dev: true
optional: true
- /esbuild-linux-s390x/0.15.13:
- resolution: {integrity: sha512-BMeXRljruf7J0TMxD5CIXS65y7puiZkAh+s4XFV9qy16SxOuMhxhVIXYLnbdfLrsYGFzx7U9mcdpFWkkvy/Uag==}
- engines: {node: '>=12'}
- cpu: [s390x]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-linux-s390x/0.15.7:
resolution: {integrity: sha512-+tO+xOyTNMc34rXlSxK7aCwJgvQyffqEM5MMdNDEeMU3ss0S6wKvbBOQfgd5jRPblfwJ6b+bKiz0g5nABpY0QQ==}
engines: {node: '>=12'}
@@ -4620,15 +4441,6 @@ packages:
dev: true
optional: true
- /esbuild-netbsd-64/0.15.13:
- resolution: {integrity: sha512-EHj9QZOTel581JPj7UO3xYbltFTYnHy+SIqJVq6yd3KkCrsHRbapiPb0Lx3EOOtybBEE9EyqbmfW1NlSDsSzvQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [netbsd]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-netbsd-64/0.15.7:
resolution: {integrity: sha512-yVc4Wz+Pu3cP5hzm5kIygNPrjar/v5WCSoRmIjCPWfBVJkZNb5brEGKUlf+0Y759D48BCWa0WHrWXaNy0DULTQ==}
engines: {node: '>=12'}
@@ -4638,15 +4450,6 @@ packages:
dev: true
optional: true
- /esbuild-openbsd-64/0.15.13:
- resolution: {integrity: sha512-nkuDlIjF/sfUhfx8SKq0+U+Fgx5K9JcPq1mUodnxI0x4kBdCv46rOGWbuJ6eof2n3wdoCLccOoJAbg9ba/bT2w==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [openbsd]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-openbsd-64/0.15.7:
resolution: {integrity: sha512-GsimbwC4FSR4lN3wf8XmTQ+r8/0YSQo21rWDL0XFFhLHKlzEA4SsT1Tl8bPYu00IU6UWSJ+b3fG/8SB69rcuEQ==}
engines: {node: '>=12'}
@@ -4664,15 +4467,6 @@ packages:
esbuild: 0.16.4
dev: true
- /esbuild-sunos-64/0.15.13:
- resolution: {integrity: sha512-jVeu2GfxZQ++6lRdY43CS0Tm/r4WuQQ0Pdsrxbw+aOrHQPHV0+LNOLnvbN28M7BSUGnJnHkHm2HozGgNGyeIRw==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [sunos]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-sunos-64/0.15.7:
resolution: {integrity: sha512-8CDI1aL/ts0mDGbWzjEOGKXnU7p3rDzggHSBtVryQzkSOsjCHRVe0iFYUuhczlxU1R3LN/E7HgUO4NXzGGP/Ag==}
engines: {node: '>=12'}
@@ -4682,15 +4476,6 @@ packages:
dev: true
optional: true
- /esbuild-windows-32/0.15.13:
- resolution: {integrity: sha512-XoF2iBf0wnqo16SDq+aDGi/+QbaLFpkiRarPVssMh9KYbFNCqPLlGAWwDvxEVz+ywX6Si37J2AKm+AXq1kC0JA==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-windows-32/0.15.7:
resolution: {integrity: sha512-cOnKXUEPS8EGCzRSFa1x6NQjGhGsFlVgjhqGEbLTPsA7x4RRYiy2RKoArNUU4iR2vHmzqS5Gr84MEumO/wxYKA==}
engines: {node: '>=12'}
@@ -4700,15 +4485,6 @@ packages:
dev: true
optional: true
- /esbuild-windows-64/0.15.13:
- resolution: {integrity: sha512-Et6htEfGycjDrtqb2ng6nT+baesZPYQIW+HUEHK4D1ncggNrDNk3yoboYQ5KtiVrw/JaDMNttz8rrPubV/fvPQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-windows-64/0.15.7:
resolution: {integrity: sha512-7MI08Ec2sTIDv+zH6StNBKO+2hGUYIT42GmFyW6MBBWWtJhTcQLinKS6ldIN1d52MXIbiJ6nXyCJ+LpL4jBm3Q==}
engines: {node: '>=12'}
@@ -4718,15 +4494,6 @@ packages:
dev: true
optional: true
- /esbuild-windows-arm64/0.15.13:
- resolution: {integrity: sha512-3bv7tqntThQC9SWLRouMDmZnlOukBhOCTlkzNqzGCmrkCJI7io5LLjwJBOVY6kOUlIvdxbooNZwjtBvj+7uuVg==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
/esbuild-windows-arm64/0.15.7:
resolution: {integrity: sha512-R06nmqBlWjKHddhRJYlqDd3Fabx9LFdKcjoOy08YLimwmsswlFBJV4rXzZCxz/b7ZJXvrZgj8DDv1ewE9+StMw==}
engines: {node: '>=12'}
@@ -4736,36 +4503,6 @@ packages:
dev: true
optional: true
- /esbuild/0.15.13:
- resolution: {integrity: sha512-Cu3SC84oyzzhrK/YyN4iEVy2jZu5t2fz66HEOShHURcjSkOSAVL8C/gfUT+lDJxkVHpg8GZ10DD0rMHRPqMFaQ==}
- engines: {node: '>=12'}
- hasBin: true
- requiresBuild: true
- optionalDependencies:
- '@esbuild/android-arm': 0.15.13
- '@esbuild/linux-loong64': 0.15.13
- esbuild-android-64: 0.15.13
- esbuild-android-arm64: 0.15.13
- esbuild-darwin-64: 0.15.13
- esbuild-darwin-arm64: 0.15.13
- esbuild-freebsd-64: 0.15.13
- esbuild-freebsd-arm64: 0.15.13
- esbuild-linux-32: 0.15.13
- esbuild-linux-64: 0.15.13
- esbuild-linux-arm: 0.15.13
- esbuild-linux-arm64: 0.15.13
- esbuild-linux-mips64le: 0.15.13
- esbuild-linux-ppc64le: 0.15.13
- esbuild-linux-riscv64: 0.15.13
- esbuild-linux-s390x: 0.15.13
- esbuild-netbsd-64: 0.15.13
- esbuild-openbsd-64: 0.15.13
- esbuild-sunos-64: 0.15.13
- esbuild-windows-32: 0.15.13
- esbuild-windows-64: 0.15.13
- esbuild-windows-arm64: 0.15.13
- dev: true
-
/esbuild/0.15.7:
resolution: {integrity: sha512-7V8tzllIbAQV1M4QoE52ImKu8hT/NLGlGXkiDsbEU5PS6K8Mn09ZnYoS+dcmHxOS9CRsV4IRAMdT3I67IyUNXw==}
engines: {node: '>=12'}
@@ -5073,7 +4810,7 @@ packages:
natural-compare: 1.4.0
nth-check: 2.1.1
postcss-selector-parser: 6.0.10
- semver: 7.3.7
+ semver: 7.3.8
vue-eslint-parser: 9.0.3_eslint@8.29.0
xml-name-validator: 4.0.0
transitivePeerDependencies:
@@ -5784,7 +5521,6 @@ packages:
/idb/7.0.2:
resolution: {integrity: sha512-jjKrT1EnyZewQ/gCBb/eyiYrhGzws2FeY92Yx8qT9S9GeQAmo4JFVIiWRIfKW/6Ob9A+UDAOW9j9jn58fy2HIg==}
- dev: false
/ignore/5.2.0:
resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==}
@@ -6009,7 +5745,7 @@ packages:
resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 18.11.12
+ '@types/node': 18.11.13
merge-stream: 2.0.0
supports-color: 7.2.0
dev: false
@@ -6134,7 +5870,7 @@ packages:
acorn: 8.8.0
eslint-visitor-keys: 3.3.0
espree: 9.4.0
- semver: 7.3.7
+ semver: 7.3.8
dev: true
/jsonc-parser/3.2.0:
@@ -6163,10 +5899,6 @@ packages:
engines: {node: '>=6'}
dev: true
- /kolorist/1.5.1:
- resolution: {integrity: sha512-lxpCM3HTvquGxKGzHeknB/sUjuVoUElLlfYnXZT73K8geR9jQbroGlSCFBax9/0mpGoD3kzcMLnOlGQPJJNyqQ==}
- dev: true
-
/kolorist/1.6.0:
resolution: {integrity: sha512-dLkz37Ab97HWMx9KTes3Tbi3D1ln9fCAy2zr2YVExJasDRPGRaKcoE4fycWNtnCAJfjFqe0cnY+f8KT2JePEXQ==}
dev: true
@@ -6550,7 +6282,7 @@ packages:
destr: 1.1.1
node-fetch-native: 0.1.4
ufo: 0.8.5
- undici: 5.12.0
+ undici: 5.14.0
dev: true
/on-finished/2.4.1:
@@ -6746,16 +6478,8 @@ packages:
util-deprecate: 1.0.2
dev: true
- /postcss/8.4.16:
- resolution: {integrity: sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==}
- engines: {node: ^10 || ^12 || >=14}
- dependencies:
- nanoid: 3.3.4
- picocolors: 1.0.0
- source-map-js: 1.0.2
-
- /postcss/8.4.19:
- resolution: {integrity: sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==}
+ /postcss/8.4.20:
+ resolution: {integrity: sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.4
@@ -7076,14 +6800,14 @@ packages:
glob: 7.2.3
dev: true
- /rollup-plugin-terser/7.0.2_rollup@2.79.1:
+ /rollup-plugin-terser/7.0.2_rollup@2.79.0:
resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==}
peerDependencies:
rollup: ^2.0.0
dependencies:
'@babel/code-frame': 7.18.6
jest-worker: 26.6.2
- rollup: 2.79.1
+ rollup: 2.79.0
serialize-javascript: 4.0.0
terser: 5.15.0
dev: false
@@ -7102,15 +6826,15 @@ packages:
fsevents: 2.3.2
dev: true
- /rollup/2.79.1:
- resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==}
+ /rollup/2.79.0:
+ resolution: {integrity: sha512-x4KsrCgwQ7ZJPcFA/SUu6QVcYlO7uRLfLAy0DSA4NS2eG8japdbpM50ToH7z4iObodRYOJ0soneF0iaQRJ6zhA==}
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
fsevents: 2.3.2
- /rollup/3.7.2:
- resolution: {integrity: sha512-orqIX5zkHyHKVsIBl8J5a2tnVikOAMte0DgOLViyW6McYuj45FG+cQPrXILhaifBSmy0D0hKbHg2RbgzFJcwTg==}
+ /rollup/3.7.3:
+ resolution: {integrity: sha512-7e68MQbAWCX6mI4/0lG1WHd+NdNAlVamg0Zkd+8LZ/oXojligdGnCNyHlzXqXCZObyjs5FRc3AH0b17iJESGIQ==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
@@ -7314,9 +7038,9 @@ packages:
peerDependencies:
solid-js: ^1.3
dependencies:
- '@babel/generator': 7.19.0
+ '@babel/generator': 7.20.5
'@babel/helper-module-imports': 7.18.6
- '@babel/types': 7.19.0
+ '@babel/types': 7.20.5
solid-js: 1.6.4
dev: true
@@ -7352,6 +7076,7 @@ packages:
/sourcemap-codec/1.4.8:
resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
+ deprecated: Please use @jridgewell/sourcemap-codec instead
/spdx-correct/3.1.1:
resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==}
@@ -7959,7 +7684,7 @@ packages:
joycon: 3.1.1
postcss-load-config: 3.1.4
resolve-from: 5.0.0
- rollup: 2.79.1
+ rollup: 2.79.0
source-map: 0.8.0-beta.0
sucrase: 3.25.0
tree-kill: 1.2.2
@@ -8080,13 +7805,6 @@ packages:
jiti: 1.15.0
dev: true
- /undici/5.12.0:
- resolution: {integrity: sha512-zMLamCG62PGjd9HHMpo05bSLvvwWOZgGeiWlN/vlqu3+lRo3elxktVGEyLMX+IO7c2eflLjcW74AlkhEZm15mg==}
- engines: {node: '>=12.18'}
- dependencies:
- busboy: 1.6.0
- dev: true
-
/undici/5.14.0:
resolution: {integrity: sha512-yJlHYw6yXPPsuOH0x2Ib1Km61vu4hLiRRQoafs+WUgX1vO64vgnxiCEN9dpIrhZyHFsai3F0AEj4P9zy19enEQ==}
engines: {node: '>=12.18'}
@@ -8323,7 +8041,7 @@ packages:
optional: true
dependencies:
esbuild: 0.15.7
- postcss: 8.4.16
+ postcss: 8.4.20
resolve: 1.22.1
rollup: 2.78.1
optionalDependencies:
@@ -8356,14 +8074,14 @@ packages:
optional: true
dependencies:
esbuild: 0.16.4
- postcss: 8.4.19
+ postcss: 8.4.20
resolve: 1.22.1
- rollup: 3.7.2
+ rollup: 3.7.3
optionalDependencies:
fsevents: 2.3.2
dev: true
- /vite/4.0.0_@types+node@18.11.12:
+ /vite/4.0.0_@types+node@18.11.13:
resolution: {integrity: sha512-ynad+4kYs8Jcnn8J7SacS9vAbk7eMy0xWg6E7bAhS1s79TK+D7tVFGXVZ55S7RNLRROU1rxoKlvZ/qjaB41DGA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@@ -8388,11 +8106,11 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 18.11.12
+ '@types/node': 18.11.13
esbuild: 0.16.4
- postcss: 8.4.19
+ postcss: 8.4.20
resolve: 1.22.1
- rollup: 3.7.2
+ rollup: 3.7.3
optionalDependencies:
fsevents: 2.3.2
dev: true
@@ -8647,9 +8365,9 @@ packages:
'@babel/core': 7.19.0
'@babel/preset-env': 7.19.0_@babel+core@7.19.0
'@babel/runtime': 7.19.0
- '@rollup/plugin-babel': 5.3.1_loko3dyoqyfrad2b2tv6icqcai
- '@rollup/plugin-node-resolve': 11.2.1_rollup@2.79.1
- '@rollup/plugin-replace': 2.4.2_rollup@2.79.1
+ '@rollup/plugin-babel': 5.3.1_b6woseefyuugm6lsnk4tw7iz2e
+ '@rollup/plugin-node-resolve': 11.2.1_rollup@2.79.0
+ '@rollup/plugin-replace': 2.4.2_rollup@2.79.0
'@surma/rollup-plugin-off-main-thread': 2.2.3
ajv: 8.11.0
common-tags: 1.8.2
@@ -8658,8 +8376,8 @@ packages:
glob: 7.2.3
lodash: 4.17.21
pretty-bytes: 5.6.0
- rollup: 2.79.1
- rollup-plugin-terser: 7.0.2_rollup@2.79.1
+ rollup: 2.79.0
+ rollup-plugin-terser: 7.0.2_rollup@2.79.0
source-map: 0.8.0-beta.0
stringify-object: 3.3.0
strip-comments: 2.0.1
@@ -8689,7 +8407,6 @@ packages:
resolution: {integrity: sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==}
dependencies:
workbox-core: 6.5.4
- dev: false
/workbox-core/6.5.4:
resolution: {integrity: sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==}
@@ -8699,7 +8416,6 @@ packages:
dependencies:
idb: 7.0.2
workbox-core: 6.5.4
- dev: false
/workbox-google-analytics/6.5.4:
resolution: {integrity: sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==}
diff --git a/src/modules.ts b/src/modules.ts
index 631dc6ae..7090f764 100644
--- a/src/modules.ts
+++ b/src/modules.ts
@@ -138,6 +138,10 @@ export async function generateInjectManifest(options: ResolvedVitePWAOptions, vi
await bundle.close()
}
+ // don't force user to include injection point
+ if (!options.injectManifest.injectionPoint)
+ return
+
const injectManifestOptions = {
...options.injectManifest,
// this will not fail since there is an injectionPoint