diff --git a/.gitignore b/.gitignore
index 6635cf5..01fd19a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,6 @@ node_modules
!.env.example
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
+pocketbase
+pb_data/
+google-credentials.json
diff --git a/package.json b/package.json
index cf652ff..19c9c40 100644
--- a/package.json
+++ b/package.json
@@ -12,26 +12,27 @@
"format": "prettier --plugin-search-dir . --write ."
},
"devDependencies": {
- "@sveltejs/adapter-auto": "^2.0.0",
- "@sveltejs/kit": "^1.20.4",
- "@typescript-eslint/eslint-plugin": "^6.0.0",
- "@typescript-eslint/parser": "^6.0.0",
- "eslint": "^8.28.0",
- "eslint-config-prettier": "^8.5.0",
- "eslint-plugin-svelte": "^2.30.0",
- "prettier": "^2.8.0",
- "prettier-plugin-svelte": "^2.10.1",
- "svelte": "^4.0.5",
- "svelte-check": "^3.4.3",
- "tslib": "^2.4.1",
- "typescript": "^5.0.0",
- "vite": "^4.4.2"
+ "@sveltejs/adapter-auto": "^2.1.1",
+ "@sveltejs/adapter-node": "^1.3.1",
+ "@sveltejs/kit": "^1.27.5",
+ "@typescript-eslint/eslint-plugin": "^6.10.0",
+ "@typescript-eslint/parser": "^6.10.0",
+ "eslint": "^8.53.0",
+ "eslint-config-prettier": "^9.0.0",
+ "eslint-plugin-svelte": "^2.35.0",
+ "prettier": "^3.0.3",
+ "prettier-plugin-svelte": "^3.1.0",
+ "svelte": "^4.2.3",
+ "svelte-check": "^3.6.0",
+ "tslib": "^2.6.2",
+ "typescript": "^5.2.2",
+ "vite": "^4.5.0"
},
"type": "module",
"dependencies": {
- "@aws-sdk/client-s3": "^3.441.0",
- "@sveltejs/adapter-node": "^1.3.1",
+ "googleapis": "^128.0.0",
"minio": "^7.1.3",
- "openai": "^4.15.4"
+ "openai": "^4.17.4",
+ "pocketbase": "^0.19.0"
}
}
diff --git a/pb_migrations/1699786406_created_invites.js b/pb_migrations/1699786406_created_invites.js
new file mode 100644
index 0000000..2775717
--- /dev/null
+++ b/pb_migrations/1699786406_created_invites.js
@@ -0,0 +1,111 @@
+///
+migrate((db) => {
+ const collection = new Collection({
+ "id": "zfbbb4gbdk9dh6k",
+ "created": "2023-11-12 10:53:26.506Z",
+ "updated": "2023-11-12 10:53:26.506Z",
+ "name": "invites",
+ "type": "base",
+ "system": false,
+ "schema": [
+ {
+ "system": false,
+ "id": "oexf4zse",
+ "name": "name",
+ "type": "text",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "min": null,
+ "max": null,
+ "pattern": ""
+ }
+ },
+ {
+ "system": false,
+ "id": "cdyuuznb",
+ "name": "noble_name",
+ "type": "text",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "min": null,
+ "max": null,
+ "pattern": ""
+ }
+ },
+ {
+ "system": false,
+ "id": "5m2msvat",
+ "name": "hair_type",
+ "type": "text",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "min": null,
+ "max": null,
+ "pattern": ""
+ }
+ },
+ {
+ "system": false,
+ "id": "runxpwtr",
+ "name": "hair_color",
+ "type": "text",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "min": null,
+ "max": null,
+ "pattern": ""
+ }
+ },
+ {
+ "system": false,
+ "id": "p1fnj4yw",
+ "name": "hair_length",
+ "type": "text",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "min": null,
+ "max": null,
+ "pattern": ""
+ }
+ },
+ {
+ "system": false,
+ "id": "rdxgmjz0",
+ "name": "portrait_url",
+ "type": "text",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "min": null,
+ "max": null,
+ "pattern": ""
+ }
+ }
+ ],
+ "indexes": [],
+ "listRule": null,
+ "viewRule": null,
+ "createRule": null,
+ "updateRule": null,
+ "deleteRule": null,
+ "options": {}
+ });
+
+ return Dao(db).saveCollection(collection);
+}, (db) => {
+ const dao = new Dao(db);
+ const collection = dao.findCollectionByNameOrId("zfbbb4gbdk9dh6k");
+
+ return dao.deleteCollection(collection);
+})
diff --git a/pb_migrations/1699787376_updated_invites.js b/pb_migrations/1699787376_updated_invites.js
new file mode 100644
index 0000000..de6587e
--- /dev/null
+++ b/pb_migrations/1699787376_updated_invites.js
@@ -0,0 +1,52 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("zfbbb4gbdk9dh6k")
+
+ // remove
+ collection.schema.removeField("rdxgmjz0")
+
+ // add
+ collection.schema.addField(new SchemaField({
+ "system": false,
+ "id": "artkpdru",
+ "name": "portrait",
+ "type": "file",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "maxSelect": 1,
+ "maxSize": 5242880,
+ "mimeTypes": [],
+ "thumbs": [],
+ "protected": false
+ }
+ }))
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("zfbbb4gbdk9dh6k")
+
+ // add
+ collection.schema.addField(new SchemaField({
+ "system": false,
+ "id": "rdxgmjz0",
+ "name": "portrait_url",
+ "type": "text",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "min": null,
+ "max": null,
+ "pattern": ""
+ }
+ }))
+
+ // remove
+ collection.schema.removeField("artkpdru")
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1699787392_updated_invites.js b/pb_migrations/1699787392_updated_invites.js
new file mode 100644
index 0000000..4fbd865
--- /dev/null
+++ b/pb_migrations/1699787392_updated_invites.js
@@ -0,0 +1,44 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("zfbbb4gbdk9dh6k")
+
+ // update
+ collection.schema.addField(new SchemaField({
+ "system": false,
+ "id": "oexf4zse",
+ "name": "name",
+ "type": "text",
+ "required": true,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "min": null,
+ "max": null,
+ "pattern": ""
+ }
+ }))
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("zfbbb4gbdk9dh6k")
+
+ // update
+ collection.schema.addField(new SchemaField({
+ "system": false,
+ "id": "oexf4zse",
+ "name": "name",
+ "type": "text",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "min": null,
+ "max": null,
+ "pattern": ""
+ }
+ }))
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1699803220_updated_invites.js b/pb_migrations/1699803220_updated_invites.js
new file mode 100644
index 0000000..9b243ef
--- /dev/null
+++ b/pb_migrations/1699803220_updated_invites.js
@@ -0,0 +1,31 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("zfbbb4gbdk9dh6k")
+
+ // add
+ collection.schema.addField(new SchemaField({
+ "system": false,
+ "id": "ghj1hkic",
+ "name": "confidence",
+ "type": "number",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "min": null,
+ "max": null,
+ "noDecimal": false
+ }
+ }))
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("zfbbb4gbdk9dh6k")
+
+ // remove
+ collection.schema.removeField("ghj1hkic")
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1699803436_updated_invites.js b/pb_migrations/1699803436_updated_invites.js
new file mode 100644
index 0000000..be45f1b
--- /dev/null
+++ b/pb_migrations/1699803436_updated_invites.js
@@ -0,0 +1,27 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("zfbbb4gbdk9dh6k")
+
+ // add
+ collection.schema.addField(new SchemaField({
+ "system": false,
+ "id": "ab1nrrnj",
+ "name": "portrait_public",
+ "type": "bool",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {}
+ }))
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("zfbbb4gbdk9dh6k")
+
+ // remove
+ collection.schema.removeField("ab1nrrnj")
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1699804056_updated_invites.js b/pb_migrations/1699804056_updated_invites.js
new file mode 100644
index 0000000..2f9e7c9
--- /dev/null
+++ b/pb_migrations/1699804056_updated_invites.js
@@ -0,0 +1,16 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("zfbbb4gbdk9dh6k")
+
+ collection.createRule = ""
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("zfbbb4gbdk9dh6k")
+
+ collection.createRule = null
+
+ return dao.saveCollection(collection)
+})
diff --git a/pb_migrations/1699804231_updated_invites.js b/pb_migrations/1699804231_updated_invites.js
new file mode 100644
index 0000000..8be4f56
--- /dev/null
+++ b/pb_migrations/1699804231_updated_invites.js
@@ -0,0 +1,52 @@
+///
+migrate((db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("zfbbb4gbdk9dh6k")
+
+ // remove
+ collection.schema.removeField("artkpdru")
+
+ // add
+ collection.schema.addField(new SchemaField({
+ "system": false,
+ "id": "nplgrnec",
+ "name": "portrait",
+ "type": "text",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "min": null,
+ "max": null,
+ "pattern": ""
+ }
+ }))
+
+ return dao.saveCollection(collection)
+}, (db) => {
+ const dao = new Dao(db)
+ const collection = dao.findCollectionByNameOrId("zfbbb4gbdk9dh6k")
+
+ // add
+ collection.schema.addField(new SchemaField({
+ "system": false,
+ "id": "artkpdru",
+ "name": "portrait",
+ "type": "file",
+ "required": false,
+ "presentable": false,
+ "unique": false,
+ "options": {
+ "maxSelect": 1,
+ "maxSize": 5242880,
+ "mimeTypes": [],
+ "thumbs": [],
+ "protected": false
+ }
+ }))
+
+ // remove
+ collection.schema.removeField("nplgrnec")
+
+ return dao.saveCollection(collection)
+})
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e5530ae..ac95657 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -5,62 +5,65 @@ settings:
excludeLinksFromLockfile: false
dependencies:
- '@aws-sdk/client-s3':
- specifier: ^3.441.0
- version: 3.441.0
- '@sveltejs/adapter-node':
- specifier: ^1.3.1
- version: 1.3.1(@sveltejs/kit@1.25.2)
+ googleapis:
+ specifier: ^128.0.0
+ version: 128.0.0
minio:
specifier: ^7.1.3
version: 7.1.3
openai:
- specifier: ^4.15.4
- version: 4.15.4
+ specifier: ^4.17.4
+ version: 4.17.4
+ pocketbase:
+ specifier: ^0.19.0
+ version: 0.19.0
devDependencies:
'@sveltejs/adapter-auto':
- specifier: ^2.0.0
- version: 2.1.0(@sveltejs/kit@1.25.2)
+ specifier: ^2.1.1
+ version: 2.1.1(@sveltejs/kit@1.27.5)
+ '@sveltejs/adapter-node':
+ specifier: ^1.3.1
+ version: 1.3.1(@sveltejs/kit@1.27.5)
'@sveltejs/kit':
- specifier: ^1.20.4
- version: 1.25.2(svelte@4.2.1)(vite@4.4.11)
+ specifier: ^1.27.5
+ version: 1.27.5(svelte@4.2.3)(vite@4.5.0)
'@typescript-eslint/eslint-plugin':
- specifier: ^6.0.0
- version: 6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.51.0)(typescript@5.2.2)
+ specifier: ^6.10.0
+ version: 6.10.0(@typescript-eslint/parser@6.10.0)(eslint@8.53.0)(typescript@5.2.2)
'@typescript-eslint/parser':
- specifier: ^6.0.0
- version: 6.8.0(eslint@8.51.0)(typescript@5.2.2)
+ specifier: ^6.10.0
+ version: 6.10.0(eslint@8.53.0)(typescript@5.2.2)
eslint:
- specifier: ^8.28.0
- version: 8.51.0
+ specifier: ^8.53.0
+ version: 8.53.0
eslint-config-prettier:
- specifier: ^8.5.0
- version: 8.10.0(eslint@8.51.0)
+ specifier: ^9.0.0
+ version: 9.0.0(eslint@8.53.0)
eslint-plugin-svelte:
- specifier: ^2.30.0
- version: 2.34.0(eslint@8.51.0)(svelte@4.2.1)
+ specifier: ^2.35.0
+ version: 2.35.0(eslint@8.53.0)(svelte@4.2.3)
prettier:
- specifier: ^2.8.0
- version: 2.8.8
+ specifier: ^3.0.3
+ version: 3.0.3
prettier-plugin-svelte:
- specifier: ^2.10.1
- version: 2.10.1(prettier@2.8.8)(svelte@4.2.1)
+ specifier: ^3.1.0
+ version: 3.1.0(prettier@3.0.3)(svelte@4.2.3)
svelte:
- specifier: ^4.0.5
- version: 4.2.1
+ specifier: ^4.2.3
+ version: 4.2.3
svelte-check:
- specifier: ^3.4.3
- version: 3.5.2(postcss@8.4.31)(svelte@4.2.1)
+ specifier: ^3.6.0
+ version: 3.6.0(postcss@8.4.31)(svelte@4.2.3)
tslib:
- specifier: ^2.4.1
+ specifier: ^2.6.2
version: 2.6.2
typescript:
- specifier: ^5.0.0
+ specifier: ^5.2.2
version: 5.2.2
vite:
- specifier: ^4.4.2
- version: 4.4.11
+ specifier: ^4.5.0
+ version: 4.5.0
packages:
@@ -74,588 +77,8 @@ packages:
engines: {node: '>=6.0.0'}
dependencies:
'@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.19
-
- /@aws-crypto/crc32@3.0.0:
- resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==}
- dependencies:
- '@aws-crypto/util': 3.0.0
- '@aws-sdk/types': 3.433.0
- tslib: 1.14.1
- dev: false
-
- /@aws-crypto/crc32c@3.0.0:
- resolution: {integrity: sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==}
- dependencies:
- '@aws-crypto/util': 3.0.0
- '@aws-sdk/types': 3.433.0
- tslib: 1.14.1
- dev: false
-
- /@aws-crypto/ie11-detection@3.0.0:
- resolution: {integrity: sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==}
- dependencies:
- tslib: 1.14.1
- dev: false
-
- /@aws-crypto/sha1-browser@3.0.0:
- resolution: {integrity: sha512-NJth5c997GLHs6nOYTzFKTbYdMNA6/1XlKVgnZoaZcQ7z7UJlOgj2JdbHE8tiYLS3fzXNCguct77SPGat2raSw==}
- dependencies:
- '@aws-crypto/ie11-detection': 3.0.0
- '@aws-crypto/supports-web-crypto': 3.0.0
- '@aws-crypto/util': 3.0.0
- '@aws-sdk/types': 3.433.0
- '@aws-sdk/util-locate-window': 3.310.0
- '@aws-sdk/util-utf8-browser': 3.259.0
- tslib: 1.14.1
- dev: false
-
- /@aws-crypto/sha256-browser@3.0.0:
- resolution: {integrity: sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==}
- dependencies:
- '@aws-crypto/ie11-detection': 3.0.0
- '@aws-crypto/sha256-js': 3.0.0
- '@aws-crypto/supports-web-crypto': 3.0.0
- '@aws-crypto/util': 3.0.0
- '@aws-sdk/types': 3.433.0
- '@aws-sdk/util-locate-window': 3.310.0
- '@aws-sdk/util-utf8-browser': 3.259.0
- tslib: 1.14.1
- dev: false
-
- /@aws-crypto/sha256-js@3.0.0:
- resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==}
- dependencies:
- '@aws-crypto/util': 3.0.0
- '@aws-sdk/types': 3.433.0
- tslib: 1.14.1
- dev: false
-
- /@aws-crypto/supports-web-crypto@3.0.0:
- resolution: {integrity: sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==}
- dependencies:
- tslib: 1.14.1
- dev: false
-
- /@aws-crypto/util@3.0.0:
- resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@aws-sdk/util-utf8-browser': 3.259.0
- tslib: 1.14.1
- dev: false
-
- /@aws-sdk/client-s3@3.441.0:
- resolution: {integrity: sha512-tJUhHk4Nvakw/q3IVI2oDFCu48DzuPCMu2G3n42JPyvmY0RvmtRjduduoG1lYIGgRKJu81/MFr9i8CGYNK+/5A==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-crypto/sha1-browser': 3.0.0
- '@aws-crypto/sha256-browser': 3.0.0
- '@aws-crypto/sha256-js': 3.0.0
- '@aws-sdk/client-sts': 3.441.0
- '@aws-sdk/core': 3.441.0
- '@aws-sdk/credential-provider-node': 3.441.0
- '@aws-sdk/middleware-bucket-endpoint': 3.433.0
- '@aws-sdk/middleware-expect-continue': 3.433.0
- '@aws-sdk/middleware-flexible-checksums': 3.433.0
- '@aws-sdk/middleware-host-header': 3.433.0
- '@aws-sdk/middleware-location-constraint': 3.433.0
- '@aws-sdk/middleware-logger': 3.433.0
- '@aws-sdk/middleware-recursion-detection': 3.433.0
- '@aws-sdk/middleware-sdk-s3': 3.440.0
- '@aws-sdk/middleware-signing': 3.433.0
- '@aws-sdk/middleware-ssec': 3.433.0
- '@aws-sdk/middleware-user-agent': 3.438.0
- '@aws-sdk/region-config-resolver': 3.433.0
- '@aws-sdk/signature-v4-multi-region': 3.437.0
- '@aws-sdk/types': 3.433.0
- '@aws-sdk/util-endpoints': 3.438.0
- '@aws-sdk/util-user-agent-browser': 3.433.0
- '@aws-sdk/util-user-agent-node': 3.437.0
- '@aws-sdk/xml-builder': 3.310.0
- '@smithy/config-resolver': 2.0.16
- '@smithy/eventstream-serde-browser': 2.0.12
- '@smithy/eventstream-serde-config-resolver': 2.0.12
- '@smithy/eventstream-serde-node': 2.0.12
- '@smithy/fetch-http-handler': 2.2.4
- '@smithy/hash-blob-browser': 2.0.12
- '@smithy/hash-node': 2.0.12
- '@smithy/hash-stream-node': 2.0.12
- '@smithy/invalid-dependency': 2.0.12
- '@smithy/md5-js': 2.0.12
- '@smithy/middleware-content-length': 2.0.14
- '@smithy/middleware-endpoint': 2.1.3
- '@smithy/middleware-retry': 2.0.18
- '@smithy/middleware-serde': 2.0.12
- '@smithy/middleware-stack': 2.0.6
- '@smithy/node-config-provider': 2.1.3
- '@smithy/node-http-handler': 2.1.8
- '@smithy/protocol-http': 3.0.8
- '@smithy/smithy-client': 2.1.12
- '@smithy/types': 2.4.0
- '@smithy/url-parser': 2.0.12
- '@smithy/util-base64': 2.0.0
- '@smithy/util-body-length-browser': 2.0.0
- '@smithy/util-body-length-node': 2.1.0
- '@smithy/util-defaults-mode-browser': 2.0.16
- '@smithy/util-defaults-mode-node': 2.0.21
- '@smithy/util-endpoints': 1.0.2
- '@smithy/util-retry': 2.0.5
- '@smithy/util-stream': 2.0.17
- '@smithy/util-utf8': 2.0.0
- '@smithy/util-waiter': 2.0.12
- fast-xml-parser: 4.2.5
- tslib: 2.6.2
- transitivePeerDependencies:
- - aws-crt
- dev: false
-
- /@aws-sdk/client-sso@3.441.0:
- resolution: {integrity: sha512-gndGymu4cEIN7WWhQ67RO0JMda09EGBlay2L8IKCHBK/65Y34FHUX1tCNbO2qezEzsi6BPW5o2n53Rd9QqpHUw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-crypto/sha256-browser': 3.0.0
- '@aws-crypto/sha256-js': 3.0.0
- '@aws-sdk/core': 3.441.0
- '@aws-sdk/middleware-host-header': 3.433.0
- '@aws-sdk/middleware-logger': 3.433.0
- '@aws-sdk/middleware-recursion-detection': 3.433.0
- '@aws-sdk/middleware-user-agent': 3.438.0
- '@aws-sdk/region-config-resolver': 3.433.0
- '@aws-sdk/types': 3.433.0
- '@aws-sdk/util-endpoints': 3.438.0
- '@aws-sdk/util-user-agent-browser': 3.433.0
- '@aws-sdk/util-user-agent-node': 3.437.0
- '@smithy/config-resolver': 2.0.16
- '@smithy/fetch-http-handler': 2.2.4
- '@smithy/hash-node': 2.0.12
- '@smithy/invalid-dependency': 2.0.12
- '@smithy/middleware-content-length': 2.0.14
- '@smithy/middleware-endpoint': 2.1.3
- '@smithy/middleware-retry': 2.0.18
- '@smithy/middleware-serde': 2.0.12
- '@smithy/middleware-stack': 2.0.6
- '@smithy/node-config-provider': 2.1.3
- '@smithy/node-http-handler': 2.1.8
- '@smithy/protocol-http': 3.0.8
- '@smithy/smithy-client': 2.1.12
- '@smithy/types': 2.4.0
- '@smithy/url-parser': 2.0.12
- '@smithy/util-base64': 2.0.0
- '@smithy/util-body-length-browser': 2.0.0
- '@smithy/util-body-length-node': 2.1.0
- '@smithy/util-defaults-mode-browser': 2.0.16
- '@smithy/util-defaults-mode-node': 2.0.21
- '@smithy/util-endpoints': 1.0.2
- '@smithy/util-retry': 2.0.5
- '@smithy/util-utf8': 2.0.0
- tslib: 2.6.2
- transitivePeerDependencies:
- - aws-crt
- dev: false
-
- /@aws-sdk/client-sts@3.441.0:
- resolution: {integrity: sha512-GL0Cw2v7XL1cn0T+Sk5VHLlgBJoUdMsysXsHa1mFdk0l6XHMAAnwXVXiNnjmoDSPrG0psz7dL2AKzPVRXbIUjA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-crypto/sha256-browser': 3.0.0
- '@aws-crypto/sha256-js': 3.0.0
- '@aws-sdk/core': 3.441.0
- '@aws-sdk/credential-provider-node': 3.441.0
- '@aws-sdk/middleware-host-header': 3.433.0
- '@aws-sdk/middleware-logger': 3.433.0
- '@aws-sdk/middleware-recursion-detection': 3.433.0
- '@aws-sdk/middleware-sdk-sts': 3.433.0
- '@aws-sdk/middleware-signing': 3.433.0
- '@aws-sdk/middleware-user-agent': 3.438.0
- '@aws-sdk/region-config-resolver': 3.433.0
- '@aws-sdk/types': 3.433.0
- '@aws-sdk/util-endpoints': 3.438.0
- '@aws-sdk/util-user-agent-browser': 3.433.0
- '@aws-sdk/util-user-agent-node': 3.437.0
- '@smithy/config-resolver': 2.0.16
- '@smithy/fetch-http-handler': 2.2.4
- '@smithy/hash-node': 2.0.12
- '@smithy/invalid-dependency': 2.0.12
- '@smithy/middleware-content-length': 2.0.14
- '@smithy/middleware-endpoint': 2.1.3
- '@smithy/middleware-retry': 2.0.18
- '@smithy/middleware-serde': 2.0.12
- '@smithy/middleware-stack': 2.0.6
- '@smithy/node-config-provider': 2.1.3
- '@smithy/node-http-handler': 2.1.8
- '@smithy/protocol-http': 3.0.8
- '@smithy/smithy-client': 2.1.12
- '@smithy/types': 2.4.0
- '@smithy/url-parser': 2.0.12
- '@smithy/util-base64': 2.0.0
- '@smithy/util-body-length-browser': 2.0.0
- '@smithy/util-body-length-node': 2.1.0
- '@smithy/util-defaults-mode-browser': 2.0.16
- '@smithy/util-defaults-mode-node': 2.0.21
- '@smithy/util-endpoints': 1.0.2
- '@smithy/util-retry': 2.0.5
- '@smithy/util-utf8': 2.0.0
- fast-xml-parser: 4.2.5
- tslib: 2.6.2
- transitivePeerDependencies:
- - aws-crt
- dev: false
-
- /@aws-sdk/core@3.441.0:
- resolution: {integrity: sha512-gV0eQwR0VnSPUYAbgDkbBtfXbSpZgl/K6UB13DP1IFFjQYbF/BxYwvcQe4jHoPOBifSgjEbl8MfOOeIyI7k9vg==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/smithy-client': 2.1.12
- dev: false
-
- /@aws-sdk/credential-provider-env@3.433.0:
- resolution: {integrity: sha512-Vl7Qz5qYyxBurMn6hfSiNJeUHSqfVUlMt0C1Bds3tCkl3IzecRWwyBOlxtxO3VCrgVeW3HqswLzCvhAFzPH6nQ==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/property-provider': 2.0.13
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/credential-provider-ini@3.441.0:
- resolution: {integrity: sha512-SQipQYxYqDUuSOfIhDmaTdwPTcndGQotGZXWJl56mMWqAhU8MkwjK+oMf3VgRt/umJC0QwUCF5HUHIj7gSB1JA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/credential-provider-env': 3.433.0
- '@aws-sdk/credential-provider-process': 3.433.0
- '@aws-sdk/credential-provider-sso': 3.441.0
- '@aws-sdk/credential-provider-web-identity': 3.433.0
- '@aws-sdk/types': 3.433.0
- '@smithy/credential-provider-imds': 2.0.18
- '@smithy/property-provider': 2.0.13
- '@smithy/shared-ini-file-loader': 2.2.2
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- transitivePeerDependencies:
- - aws-crt
- dev: false
-
- /@aws-sdk/credential-provider-node@3.441.0:
- resolution: {integrity: sha512-WB9p37yHq6fGJt6Vll29ijHbkh9VDbPM/n5ns73bTAgFD7R0ht5kPmdmHGQA6m3RKjcHLPbymQ3lXykkMwWf/Q==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/credential-provider-env': 3.433.0
- '@aws-sdk/credential-provider-ini': 3.441.0
- '@aws-sdk/credential-provider-process': 3.433.0
- '@aws-sdk/credential-provider-sso': 3.441.0
- '@aws-sdk/credential-provider-web-identity': 3.433.0
- '@aws-sdk/types': 3.433.0
- '@smithy/credential-provider-imds': 2.0.18
- '@smithy/property-provider': 2.0.13
- '@smithy/shared-ini-file-loader': 2.2.2
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- transitivePeerDependencies:
- - aws-crt
- dev: false
-
- /@aws-sdk/credential-provider-process@3.433.0:
- resolution: {integrity: sha512-W7FcGlQjio9Y/PepcZGRyl5Bpwb0uWU7qIUCh+u4+q2mW4D5ZngXg8V/opL9/I/p4tUH9VXZLyLGwyBSkdhL+A==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/property-provider': 2.0.13
- '@smithy/shared-ini-file-loader': 2.2.2
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/credential-provider-sso@3.441.0:
- resolution: {integrity: sha512-pTg16G+62mWCE8yGKuQnEBqPdpG5g71remf2jUqXaI1c7GCzbnkQDV9eD4DaAGOvzIs0wo9zAQnS2kVDPFlCYA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/client-sso': 3.441.0
- '@aws-sdk/token-providers': 3.438.0
- '@aws-sdk/types': 3.433.0
- '@smithy/property-provider': 2.0.13
- '@smithy/shared-ini-file-loader': 2.2.2
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- transitivePeerDependencies:
- - aws-crt
- dev: false
-
- /@aws-sdk/credential-provider-web-identity@3.433.0:
- resolution: {integrity: sha512-RlwjP1I5wO+aPpwyCp23Mk8nmRbRL33hqRASy73c4JA2z2YiRua+ryt6MalIxehhwQU6xvXUKulJnPG9VaMFZg==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/property-provider': 2.0.13
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/middleware-bucket-endpoint@3.433.0:
- resolution: {integrity: sha512-Lk1xIu2tWTRa1zDw5hCF1RrpWQYSodUhrS/q3oKz8IAoFqEy+lNaD5jx+fycuZb5EkE4IzWysT+8wVkd0mAnOg==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@aws-sdk/util-arn-parser': 3.310.0
- '@smithy/node-config-provider': 2.1.3
- '@smithy/protocol-http': 3.0.8
- '@smithy/types': 2.4.0
- '@smithy/util-config-provider': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/middleware-expect-continue@3.433.0:
- resolution: {integrity: sha512-Uq2rPIsjz0CR2sulM/HyYr5WiqiefrSRLdwUZuA7opxFSfE808w5DBWSprHxbH3rbDSQR4nFiOiVYIH8Eth7nA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/protocol-http': 3.0.8
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/middleware-flexible-checksums@3.433.0:
- resolution: {integrity: sha512-Ptssx373+I7EzFUWjp/i/YiNFt6I6sDuRHz6DOUR9nmmRTlHHqmdcBXlJL2d9wwFxoBRCN8/PXGsTc/DJ4c95Q==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-crypto/crc32': 3.0.0
- '@aws-crypto/crc32c': 3.0.0
- '@aws-sdk/types': 3.433.0
- '@smithy/is-array-buffer': 2.0.0
- '@smithy/protocol-http': 3.0.8
- '@smithy/types': 2.4.0
- '@smithy/util-utf8': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/middleware-host-header@3.433.0:
- resolution: {integrity: sha512-mBTq3UWv1UzeHG+OfUQ2MB/5GEkt5LTKFaUqzL7ESwzW8XtpBgXnjZvIwu3Vcd3sEetMwijwaGiJhY0ae/YyaA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/protocol-http': 3.0.8
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/middleware-location-constraint@3.433.0:
- resolution: {integrity: sha512-2YD860TGntwZifIUbxm+lFnNJJhByR/RB/+fV1I8oGKg+XX2rZU+94pRfHXRywoZKlCA0L+LGDA1I56jxrB9sw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/middleware-logger@3.433.0:
- resolution: {integrity: sha512-We346Fb5xGonTGVZC9Nvqtnqy74VJzYuTLLiuuftA5sbNzftBDy/22QCfvYSTOAl3bvif+dkDUzQY2ihc5PwOQ==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/middleware-recursion-detection@3.433.0:
- resolution: {integrity: sha512-HEvYC9PQlWY/ccUYtLvAlwwf1iCif2TSAmLNr3YTBRVa98x6jKL0hlCrHWYklFeqOGSKy6XhE+NGJMUII0/HaQ==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/protocol-http': 3.0.8
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/middleware-sdk-s3@3.440.0:
- resolution: {integrity: sha512-DVTSr+82Z8jR9xTwDN3YHzxX7qvi0n96V92OfxvSRDq2BldCEx/KEL1orUZjw97SAXhINOlUWjRR7j4HpwWQtQ==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@aws-sdk/util-arn-parser': 3.310.0
- '@smithy/protocol-http': 3.0.8
- '@smithy/smithy-client': 2.1.12
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/middleware-sdk-sts@3.433.0:
- resolution: {integrity: sha512-ORYbJnBejUyonFl5FwIqhvI3Cq6sAp9j+JpkKZtFNma9tFPdrhmYgfCeNH32H/wGTQV/tUoQ3luh0gA4cuk6DA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/middleware-signing': 3.433.0
- '@aws-sdk/types': 3.433.0
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/middleware-signing@3.433.0:
- resolution: {integrity: sha512-jxPvt59NZo/epMNLNTu47ikmP8v0q217I6bQFGJG7JVFnfl36zDktMwGw+0xZR80qiK47/2BWrNpta61Zd2FxQ==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/property-provider': 2.0.13
- '@smithy/protocol-http': 3.0.8
- '@smithy/signature-v4': 2.0.12
- '@smithy/types': 2.4.0
- '@smithy/util-middleware': 2.0.5
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/middleware-ssec@3.433.0:
- resolution: {integrity: sha512-2AMaPx0kYfCiekxoL7aqFqSSoA9du+yI4zefpQNLr+1cZOerYiDxdsZ4mbqStR1CVFaX6U6hrYokXzjInsvETw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/middleware-user-agent@3.438.0:
- resolution: {integrity: sha512-a+xHT1wOxT6EA6YyLmrfaroKWOkwwyiktUfXKM0FsUutGzNi4fKhb5NZ2al58NsXzHgHFrasSDp+Lqbd/X2cEw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@aws-sdk/util-endpoints': 3.438.0
- '@smithy/protocol-http': 3.0.8
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/region-config-resolver@3.433.0:
- resolution: {integrity: sha512-xpjRjCZW+CDFdcMmmhIYg81ST5UAnJh61IHziQEk0FXONrg4kjyYPZAOjEdzXQ+HxJQuGQLKPhRdzxmQnbX7pg==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/node-config-provider': 2.1.3
- '@smithy/types': 2.4.0
- '@smithy/util-config-provider': 2.0.0
- '@smithy/util-middleware': 2.0.5
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/signature-v4-multi-region@3.437.0:
- resolution: {integrity: sha512-MmrqudssOs87JgVg7HGVdvJws/t4kcOrJJd+975ki+DPeSoyK2U4zBDfDkJ+n0tFuZBs3sLwLh0QXE7BV28rRA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/protocol-http': 3.0.8
- '@smithy/signature-v4': 2.0.12
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/token-providers@3.438.0:
- resolution: {integrity: sha512-G2fUfTtU6/1ayYRMu0Pd9Ln4qYSvwJOWCqJMdkDgvXSwdgcOSOLsnAIk1AHGJDAvgLikdCzuyOsdJiexr9Vnww==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-crypto/sha256-browser': 3.0.0
- '@aws-crypto/sha256-js': 3.0.0
- '@aws-sdk/middleware-host-header': 3.433.0
- '@aws-sdk/middleware-logger': 3.433.0
- '@aws-sdk/middleware-recursion-detection': 3.433.0
- '@aws-sdk/middleware-user-agent': 3.438.0
- '@aws-sdk/region-config-resolver': 3.433.0
- '@aws-sdk/types': 3.433.0
- '@aws-sdk/util-endpoints': 3.438.0
- '@aws-sdk/util-user-agent-browser': 3.433.0
- '@aws-sdk/util-user-agent-node': 3.437.0
- '@smithy/config-resolver': 2.0.16
- '@smithy/fetch-http-handler': 2.2.4
- '@smithy/hash-node': 2.0.12
- '@smithy/invalid-dependency': 2.0.12
- '@smithy/middleware-content-length': 2.0.14
- '@smithy/middleware-endpoint': 2.1.3
- '@smithy/middleware-retry': 2.0.18
- '@smithy/middleware-serde': 2.0.12
- '@smithy/middleware-stack': 2.0.6
- '@smithy/node-config-provider': 2.1.3
- '@smithy/node-http-handler': 2.1.8
- '@smithy/property-provider': 2.0.13
- '@smithy/protocol-http': 3.0.8
- '@smithy/shared-ini-file-loader': 2.2.2
- '@smithy/smithy-client': 2.1.12
- '@smithy/types': 2.4.0
- '@smithy/url-parser': 2.0.12
- '@smithy/util-base64': 2.0.0
- '@smithy/util-body-length-browser': 2.0.0
- '@smithy/util-body-length-node': 2.1.0
- '@smithy/util-defaults-mode-browser': 2.0.16
- '@smithy/util-defaults-mode-node': 2.0.21
- '@smithy/util-endpoints': 1.0.2
- '@smithy/util-retry': 2.0.5
- '@smithy/util-utf8': 2.0.0
- tslib: 2.6.2
- transitivePeerDependencies:
- - aws-crt
- dev: false
-
- /@aws-sdk/types@3.433.0:
- resolution: {integrity: sha512-0jEE2mSrNDd8VGFjTc1otYrwYPIkzZJEIK90ZxisKvQ/EURGBhNzWn7ejWB9XCMFT6XumYLBR0V9qq5UPisWtA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/util-arn-parser@3.310.0:
- resolution: {integrity: sha512-jL8509owp/xB9+Or0pvn3Fe+b94qfklc2yPowZZIFAkFcCSIdkIglz18cPDWnYAcy9JGewpMS1COXKIUhZkJsA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/util-endpoints@3.438.0:
- resolution: {integrity: sha512-6VyPTq1kN3GWxwFt5DdZfOsr6cJZPLjWh0troY/0uUv3hK74C9o3Y0Xf/z8UAUvQFkVqZse12O0/BgPVMImvfA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/util-endpoints': 1.0.2
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/util-locate-window@3.310.0:
- resolution: {integrity: sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w==}
- engines: {node: '>=14.0.0'}
- dependencies:
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/util-user-agent-browser@3.433.0:
- resolution: {integrity: sha512-2Cf/Lwvxbt5RXvWFXrFr49vXv0IddiUwrZoAiwhDYxvsh+BMnh+NUFot+ZQaTrk/8IPZVDeLPWZRdVy00iaVXQ==}
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/types': 2.4.0
- bowser: 2.11.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/util-user-agent-node@3.437.0:
- resolution: {integrity: sha512-JVEcvWaniamtYVPem4UthtCNoTBCfFTwYj7Y3CrWZ2Qic4TqrwLkAfaBGtI2TGrhIClVr77uzLI6exqMTN7orA==}
- engines: {node: '>=14.0.0'}
- peerDependencies:
- aws-crt: '>=1.0.0'
- peerDependenciesMeta:
- aws-crt:
- optional: true
- dependencies:
- '@aws-sdk/types': 3.433.0
- '@smithy/node-config-provider': 2.1.3
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/util-utf8-browser@3.259.0:
- resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==}
- dependencies:
- tslib: 2.6.2
- dev: false
-
- /@aws-sdk/xml-builder@3.310.0:
- resolution: {integrity: sha512-TqELu4mOuSIKQCqj63fGVs86Yh+vBx5nHRpWKNUNhB2nPTpfbziTs5c1X358be3peVWA4wPxW7Nt53KIg1tnNw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- tslib: 2.6.2
- dev: false
+ '@jridgewell/trace-mapping': 0.3.20
+ dev: true
/@esbuild/android-arm64@0.18.20:
resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==}
@@ -663,6 +86,7 @@ packages:
cpu: [arm64]
os: [android]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/android-arm@0.18.20:
@@ -671,6 +95,7 @@ packages:
cpu: [arm]
os: [android]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/android-x64@0.18.20:
@@ -679,6 +104,7 @@ packages:
cpu: [x64]
os: [android]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/darwin-arm64@0.18.20:
@@ -687,6 +113,7 @@ packages:
cpu: [arm64]
os: [darwin]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/darwin-x64@0.18.20:
@@ -695,6 +122,7 @@ packages:
cpu: [x64]
os: [darwin]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/freebsd-arm64@0.18.20:
@@ -703,6 +131,7 @@ packages:
cpu: [arm64]
os: [freebsd]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/freebsd-x64@0.18.20:
@@ -711,6 +140,7 @@ packages:
cpu: [x64]
os: [freebsd]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-arm64@0.18.20:
@@ -719,6 +149,7 @@ packages:
cpu: [arm64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-arm@0.18.20:
@@ -727,6 +158,7 @@ packages:
cpu: [arm]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-ia32@0.18.20:
@@ -735,6 +167,7 @@ packages:
cpu: [ia32]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-loong64@0.18.20:
@@ -743,6 +176,7 @@ packages:
cpu: [loong64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-mips64el@0.18.20:
@@ -751,6 +185,7 @@ packages:
cpu: [mips64el]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-ppc64@0.18.20:
@@ -759,6 +194,7 @@ packages:
cpu: [ppc64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-riscv64@0.18.20:
@@ -767,6 +203,7 @@ packages:
cpu: [riscv64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-s390x@0.18.20:
@@ -775,6 +212,7 @@ packages:
cpu: [s390x]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-x64@0.18.20:
@@ -783,6 +221,7 @@ packages:
cpu: [x64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/netbsd-x64@0.18.20:
@@ -791,6 +230,7 @@ packages:
cpu: [x64]
os: [netbsd]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/openbsd-x64@0.18.20:
@@ -799,6 +239,7 @@ packages:
cpu: [x64]
os: [openbsd]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/sunos-x64@0.18.20:
@@ -807,6 +248,7 @@ packages:
cpu: [x64]
os: [sunos]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/win32-arm64@0.18.20:
@@ -815,6 +257,7 @@ packages:
cpu: [arm64]
os: [win32]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/win32-ia32@0.18.20:
@@ -823,6 +266,7 @@ packages:
cpu: [ia32]
os: [win32]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/win32-x64@0.18.20:
@@ -831,25 +275,26 @@ packages:
cpu: [x64]
os: [win32]
requiresBuild: true
+ dev: true
optional: true
- /@eslint-community/eslint-utils@4.4.0(eslint@8.51.0):
+ /@eslint-community/eslint-utils@4.4.0(eslint@8.53.0):
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
dependencies:
- eslint: 8.51.0
+ eslint: 8.53.0
eslint-visitor-keys: 3.4.3
dev: true
- /@eslint-community/regexpp@4.9.1:
- resolution: {integrity: sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==}
+ /@eslint-community/regexpp@4.10.0:
+ resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
dev: true
- /@eslint/eslintrc@2.1.2:
- resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==}
+ /@eslint/eslintrc@2.1.3:
+ resolution: {integrity: sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
ajv: 6.12.6
@@ -865,20 +310,21 @@ packages:
- supports-color
dev: true
- /@eslint/js@8.51.0:
- resolution: {integrity: sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==}
+ /@eslint/js@8.53.0:
+ resolution: {integrity: sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
/@fastify/busboy@2.0.0:
resolution: {integrity: sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==}
engines: {node: '>=14'}
+ dev: true
- /@humanwhocodes/config-array@0.11.11:
- resolution: {integrity: sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==}
+ /@humanwhocodes/config-array@0.11.13:
+ resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==}
engines: {node: '>=10.10.0'}
dependencies:
- '@humanwhocodes/object-schema': 1.2.1
+ '@humanwhocodes/object-schema': 2.0.1
debug: 4.3.4
minimatch: 3.1.2
transitivePeerDependencies:
@@ -890,8 +336,8 @@ packages:
engines: {node: '>=12.22'}
dev: true
- /@humanwhocodes/object-schema@1.2.1:
- resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
+ /@humanwhocodes/object-schema@2.0.1:
+ resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==}
dev: true
/@jridgewell/gen-mapping@0.3.3:
@@ -900,24 +346,29 @@ packages:
dependencies:
'@jridgewell/set-array': 1.1.2
'@jridgewell/sourcemap-codec': 1.4.15
- '@jridgewell/trace-mapping': 0.3.19
+ '@jridgewell/trace-mapping': 0.3.20
+ dev: true
/@jridgewell/resolve-uri@3.1.1:
resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}
engines: {node: '>=6.0.0'}
+ dev: true
/@jridgewell/set-array@1.1.2:
resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
engines: {node: '>=6.0.0'}
+ dev: true
/@jridgewell/sourcemap-codec@1.4.15:
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
+ dev: true
- /@jridgewell/trace-mapping@0.3.19:
- resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==}
+ /@jridgewell/trace-mapping@0.3.20:
+ resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==}
dependencies:
'@jridgewell/resolve-uri': 3.1.1
'@jridgewell/sourcemap-codec': 1.4.15
+ dev: true
/@nodelib/fs.scandir@2.1.5:
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
@@ -942,6 +393,7 @@ packages:
/@polka/url@1.0.0-next.23:
resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==}
+ dev: true
/@rollup/plugin-commonjs@25.0.7(rollup@3.29.4):
resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==}
@@ -959,7 +411,7 @@ packages:
is-reference: 1.2.1
magic-string: 0.30.5
rollup: 3.29.4
- dev: false
+ dev: true
/@rollup/plugin-json@6.0.1(rollup@3.29.4):
resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==}
@@ -972,7 +424,7 @@ packages:
dependencies:
'@rollup/pluginutils': 5.0.5(rollup@3.29.4)
rollup: 3.29.4
- dev: false
+ dev: true
/@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4):
resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==}
@@ -990,7 +442,7 @@ packages:
is-module: 1.0.0
resolve: 1.22.8
rollup: 3.29.4
- dev: false
+ dev: true
/@rollup/pluginutils@5.0.5(rollup@3.29.4):
resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==}
@@ -1001,460 +453,22 @@ packages:
rollup:
optional: true
dependencies:
- '@types/estree': 1.0.2
+ '@types/estree': 1.0.5
estree-walker: 2.0.2
picomatch: 2.3.1
rollup: 3.29.4
- dev: false
+ dev: true
- /@smithy/abort-controller@2.0.12:
- resolution: {integrity: sha512-YIJyefe1mi3GxKdZxEBEuzYOeQ9xpYfqnFmWzojCssRAuR7ycxwpoRQgp965vuW426xUAQhCV5rCaWElQ7XsaA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/chunked-blob-reader-native@2.0.0:
- resolution: {integrity: sha512-HM8V2Rp1y8+1343tkZUKZllFhEQPNmpNdgFAncbTsxkZ18/gqjk23XXv3qGyXWp412f3o43ZZ1UZHVcHrpRnCQ==}
- dependencies:
- '@smithy/util-base64': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/chunked-blob-reader@2.0.0:
- resolution: {integrity: sha512-k+J4GHJsMSAIQPChGBrjEmGS+WbPonCXesoqP9fynIqjn7rdOThdH8FAeCmokP9mxTYKQAKoHCLPzNlm6gh7Wg==}
- dependencies:
- tslib: 2.6.2
- dev: false
-
- /@smithy/config-resolver@2.0.16:
- resolution: {integrity: sha512-1k+FWHQDt2pfpXhJsOmNMmlAZ3NUQ98X5tYsjQhVGq+0X6cOBMhfh6Igd0IX3Ut6lEO6DQAdPMI/blNr3JZfMQ==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/node-config-provider': 2.1.3
- '@smithy/types': 2.4.0
- '@smithy/util-config-provider': 2.0.0
- '@smithy/util-middleware': 2.0.5
- tslib: 2.6.2
- dev: false
-
- /@smithy/credential-provider-imds@2.0.18:
- resolution: {integrity: sha512-QnPBi6D2zj6AHJdUTo5zXmk8vwHJ2bNevhcVned1y+TZz/OI5cizz5DsYNkqFUIDn8tBuEyKNgbmKVNhBbuY3g==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/node-config-provider': 2.1.3
- '@smithy/property-provider': 2.0.13
- '@smithy/types': 2.4.0
- '@smithy/url-parser': 2.0.12
- tslib: 2.6.2
- dev: false
-
- /@smithy/eventstream-codec@2.0.12:
- resolution: {integrity: sha512-ZZQLzHBJkbiAAdj2C5K+lBlYp/XJ+eH2uy+jgJgYIFW/o5AM59Hlj7zyI44/ZTDIQWmBxb3EFv/c5t44V8/g8A==}
- dependencies:
- '@aws-crypto/crc32': 3.0.0
- '@smithy/types': 2.4.0
- '@smithy/util-hex-encoding': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/eventstream-serde-browser@2.0.12:
- resolution: {integrity: sha512-0pi8QlU/pwutNshoeJcbKR1p7Ie5STd8UFAMX5xhSoSJjNlxIv/OsHbF023jscMRN2Prrqd6ToGgdCnsZVQjvg==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/eventstream-serde-universal': 2.0.12
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/eventstream-serde-config-resolver@2.0.12:
- resolution: {integrity: sha512-I0XfwQkIX3gAnbrU5rLMkBSjTM9DHttdbLwf12CXmj7SSI5dT87PxtKLRrZGanaCMbdf2yCep+MW5/4M7IbvQA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/eventstream-serde-node@2.0.12:
- resolution: {integrity: sha512-vf1vMHGOkG3uqN9x1zKOhnvW/XgvhJXWqjV6zZiT2FMjlEayugQ1mzpSqr7uf89+BzjTzuZKERmOsEAmewLbxw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/eventstream-serde-universal': 2.0.12
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/eventstream-serde-universal@2.0.12:
- resolution: {integrity: sha512-xZ3ZNpCxIND+q+UCy7y1n1/5VQEYicgSTNCcPqsKawX+Vd+6OcFX7gUHMyPzL8cZr+GdmJuxNleqHlH4giK2tw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/eventstream-codec': 2.0.12
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/fetch-http-handler@2.2.4:
- resolution: {integrity: sha512-gIPRFEGi+c6V52eauGKrjDzPWF2Cu7Z1r5F8A3j2wcwz25sPG/t8kjsbEhli/tS/2zJp/ybCZXe4j4ro3yv/HA==}
- dependencies:
- '@smithy/protocol-http': 3.0.8
- '@smithy/querystring-builder': 2.0.12
- '@smithy/types': 2.4.0
- '@smithy/util-base64': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/hash-blob-browser@2.0.12:
- resolution: {integrity: sha512-riLnV16f27yyePX8UF0deRHAeccUK8SrOxyTykSTrnVkgS3DsjNapZtTbd8OGNKEbI60Ncdb5GwN3rHZudXvog==}
- dependencies:
- '@smithy/chunked-blob-reader': 2.0.0
- '@smithy/chunked-blob-reader-native': 2.0.0
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/hash-node@2.0.12:
- resolution: {integrity: sha512-fDZnTr5j9t5qcbeJ037aMZXxMka13Znqwrgy3PAqYj6Dm3XHXHftTH3q+NWgayUxl1992GFtQt1RuEzRMy3NnQ==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- '@smithy/util-buffer-from': 2.0.0
- '@smithy/util-utf8': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/hash-stream-node@2.0.12:
- resolution: {integrity: sha512-x/DrSynPKrW0k00q7aZ/vy531a3mRw79mOajHp+cIF0TrA1SqEMFoy/B8X0XtoAtlJWt/vvgeDNqt/KAeaAqMw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- '@smithy/util-utf8': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/invalid-dependency@2.0.12:
- resolution: {integrity: sha512-p5Y+iMHV3SoEpy3VSR7mifbreHQwVSvHSAz/m4GdoXfOzKzaYC8hYv10Ks7Deblkf7lhas8U+lAp9ThbBM+ZXA==}
- dependencies:
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/is-array-buffer@2.0.0:
- resolution: {integrity: sha512-z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug==}
- engines: {node: '>=14.0.0'}
- dependencies:
- tslib: 2.6.2
- dev: false
-
- /@smithy/md5-js@2.0.12:
- resolution: {integrity: sha512-OgDt+Xnrw+W5z3MSl5KZZzebqmXrYl9UdbCiBYnnjErmNywwSjV6QB/Oic3/7hnsPniSU81n7Rvlhz2kH4EREQ==}
- dependencies:
- '@smithy/types': 2.4.0
- '@smithy/util-utf8': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/middleware-content-length@2.0.14:
- resolution: {integrity: sha512-poUNgKTw9XwPXfX9nEHpVgrMNVpaSMZbshqvPxFVoalF4wp6kRzYKOfdesSVectlQ51VtigoLfbXcdyPwvxgTg==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/protocol-http': 3.0.8
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/middleware-endpoint@2.1.3:
- resolution: {integrity: sha512-ZrQ0/YX6hNVTxqMEHtEaDbDv6pNeEji/a5Vk3HuFC5R3ZY8lfoATyxmOGxBVYnF3NUvZLNC7umEv1WzWGWvCGQ==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/middleware-serde': 2.0.12
- '@smithy/node-config-provider': 2.1.3
- '@smithy/shared-ini-file-loader': 2.2.2
- '@smithy/types': 2.4.0
- '@smithy/url-parser': 2.0.12
- '@smithy/util-middleware': 2.0.5
- tslib: 2.6.2
- dev: false
-
- /@smithy/middleware-retry@2.0.18:
- resolution: {integrity: sha512-VyrHQRldGSb3v9oFOB5yPxmLT7U2sQic2ytylOnYlnsmVOLlFIaI6sW22c+w2675yq+XZ6HOuzV7x2OBYCWRNA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/node-config-provider': 2.1.3
- '@smithy/protocol-http': 3.0.8
- '@smithy/service-error-classification': 2.0.5
- '@smithy/types': 2.4.0
- '@smithy/util-middleware': 2.0.5
- '@smithy/util-retry': 2.0.5
- tslib: 2.6.2
- uuid: 8.3.2
- dev: false
-
- /@smithy/middleware-serde@2.0.12:
- resolution: {integrity: sha512-IBeco157lIScecq2Z+n0gq56i4MTnfKxS7rbfrAORveDJgnbBAaEQgYqMqp/cYqKrpvEXcyTjwKHrBjCCIZh2A==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/middleware-stack@2.0.6:
- resolution: {integrity: sha512-YSvNZeOKWLJ0M/ycxwDIe2Ztkp6Qixmcml1ggsSv2fdHKGkBPhGrX5tMzPGMI1yyx55UEYBi2OB4s+RriXX48A==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/node-config-provider@2.1.3:
- resolution: {integrity: sha512-J6lXvRHGVnSX3n1PYi+e1L5HN73DkkJpUviV3Ebf+8wSaIjAf+eVNbzyvh/S5EQz7nf4KVfwbD5vdoZMAthAEQ==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/property-provider': 2.0.13
- '@smithy/shared-ini-file-loader': 2.2.2
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/node-http-handler@2.1.8:
- resolution: {integrity: sha512-KZylM7Wff/So5SmCiwg2kQNXJ+RXgz34wkxS7WNwIUXuZrZZpY/jKJCK+ZaGyuESDu3TxcaY+zeYGJmnFKbQsA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/abort-controller': 2.0.12
- '@smithy/protocol-http': 3.0.8
- '@smithy/querystring-builder': 2.0.12
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/property-provider@2.0.13:
- resolution: {integrity: sha512-VJqUf2CbsQX6uUiC5dUPuoEATuFjkbkW3lJHbRnpk9EDC9X+iKqhfTK+WP+lve5EQ9TcCI1Q6R7hrg41FyC54w==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/protocol-http@3.0.8:
- resolution: {integrity: sha512-SHJvYeWq8q0FK8xHk+xjV9dzDUDjFMT+G1pZbV+XB6OVoac/FSVshlMNPeUJ8AmSkcDKHRu5vASnRqZHgD3qhw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/querystring-builder@2.0.12:
- resolution: {integrity: sha512-cDbF07IuCjiN8CdGvPzfJjXIrmDSelScRfyJYrYBNBbKl2+k7QD/KqiHhtRyEKgID5mmEVrV6KE6L/iPJ98sFw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- '@smithy/util-uri-escape': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/querystring-parser@2.0.12:
- resolution: {integrity: sha512-fytyTcXaMzPBuNtPlhj5v6dbl4bJAnwKZFyyItAGt4Tgm9HFPZNo7a9r1SKPr/qdxUEBzvL9Rh+B9SkTX3kFxg==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/service-error-classification@2.0.5:
- resolution: {integrity: sha512-M0SeJnEgD2ywJyV99Fb1yKFzmxDe9JfpJiYTVSRMyRLc467BPU0qsuuDPzMCdB1mU8M8u1rVOdkqdoyFN8UFTw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- dev: false
-
- /@smithy/shared-ini-file-loader@2.2.2:
- resolution: {integrity: sha512-noyQUPn7b1M8uB0GEXc/Zyxq+5K2b7aaqWnLp+hgJ7+xu/FCvtyWy5eWLDjQEsHnAet2IZhS5QF8872OR69uNg==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/signature-v4@2.0.12:
- resolution: {integrity: sha512-6Kc2lCZEVmb1nNYngyNbWpq0d82OZwITH11SW/Q0U6PX5fH7B2cIcFe7o6eGEFPkTZTP8itTzmYiGcECL0D0Lw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/eventstream-codec': 2.0.12
- '@smithy/is-array-buffer': 2.0.0
- '@smithy/types': 2.4.0
- '@smithy/util-hex-encoding': 2.0.0
- '@smithy/util-middleware': 2.0.5
- '@smithy/util-uri-escape': 2.0.0
- '@smithy/util-utf8': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/smithy-client@2.1.12:
- resolution: {integrity: sha512-XXqhridfkKnpj+lt8vM6HRlZbqUAqBjVC74JIi13F/AYQd/zTj9SOyGfxnbp4mjY9q28LityxIuV8CTinr9r5w==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/middleware-stack': 2.0.6
- '@smithy/types': 2.4.0
- '@smithy/util-stream': 2.0.17
- tslib: 2.6.2
- dev: false
-
- /@smithy/types@2.4.0:
- resolution: {integrity: sha512-iH1Xz68FWlmBJ9vvYeHifVMWJf82ONx+OybPW8ZGf5wnEv2S0UXcU4zwlwJkRXuLKpcSLHrraHbn2ucdVXLb4g==}
- engines: {node: '>=14.0.0'}
- dependencies:
- tslib: 2.6.2
- dev: false
-
- /@smithy/url-parser@2.0.12:
- resolution: {integrity: sha512-qgkW2mZqRvlNUcBkxYB/gYacRaAdck77Dk3/g2iw0S9F0EYthIS3loGfly8AwoWpIvHKhkTsCXXQfzksgZ4zIA==}
- dependencies:
- '@smithy/querystring-parser': 2.0.12
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-base64@2.0.0:
- resolution: {integrity: sha512-Zb1E4xx+m5Lud8bbeYi5FkcMJMnn+1WUnJF3qD7rAdXpaL7UjkFQLdmW5fHadoKbdHpwH9vSR8EyTJFHJs++tA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/util-buffer-from': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-body-length-browser@2.0.0:
- resolution: {integrity: sha512-JdDuS4ircJt+FDnaQj88TzZY3+njZ6O+D3uakS32f2VNnDo3vyEuNdBOh/oFd8Df1zSZOuH1HEChk2AOYDezZg==}
- dependencies:
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-body-length-node@2.1.0:
- resolution: {integrity: sha512-/li0/kj/y3fQ3vyzn36NTLGmUwAICb7Jbe/CsWCktW363gh1MOcpEcSO3mJ344Gv2dqz8YJCLQpb6hju/0qOWw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-buffer-from@2.0.0:
- resolution: {integrity: sha512-/YNnLoHsR+4W4Vf2wL5lGv0ksg8Bmk3GEGxn2vEQt52AQaPSCuaO5PM5VM7lP1K9qHRKHwrPGktqVoAHKWHxzw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/is-array-buffer': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-config-provider@2.0.0:
- resolution: {integrity: sha512-xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg==}
- engines: {node: '>=14.0.0'}
- dependencies:
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-defaults-mode-browser@2.0.16:
- resolution: {integrity: sha512-Uv5Cu8nVkuvLn0puX+R9zWbSNpLIR3AxUlPoLJ7hC5lvir8B2WVqVEkJLwtixKAncVLasnTVjPDCidtAUTGEQw==}
- engines: {node: '>= 10.0.0'}
- dependencies:
- '@smithy/property-provider': 2.0.13
- '@smithy/smithy-client': 2.1.12
- '@smithy/types': 2.4.0
- bowser: 2.11.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-defaults-mode-node@2.0.21:
- resolution: {integrity: sha512-cUEsttVZ79B7Al2rWK2FW03HBpD9LyuqFtm+1qFty5u9sHSdesr215gS2Ln53fTopNiPgeXpdoM3IgjvIO0rJw==}
- engines: {node: '>= 10.0.0'}
- dependencies:
- '@smithy/config-resolver': 2.0.16
- '@smithy/credential-provider-imds': 2.0.18
- '@smithy/node-config-provider': 2.1.3
- '@smithy/property-provider': 2.0.13
- '@smithy/smithy-client': 2.1.12
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-endpoints@1.0.2:
- resolution: {integrity: sha512-QEdq+sP68IJHAMVB2ugKVVZEWeKQtZLuf+akHzc8eTVElsZ2ZdVLWC6Cp+uKjJ/t4yOj1qu6ZzyxJQEQ8jdEjg==}
- engines: {node: '>= 14.0.0'}
- dependencies:
- '@smithy/node-config-provider': 2.1.3
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-hex-encoding@2.0.0:
- resolution: {integrity: sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-middleware@2.0.5:
- resolution: {integrity: sha512-1lyT3TcaMJQe+OFfVI+TlomDkPuVzb27NZYdYtmSTltVmLaUjdCyt4KE+OH1CnhZKsz4/cdCL420Lg9UH5Z2Mw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-retry@2.0.5:
- resolution: {integrity: sha512-x3t1+MQAJ6QONk3GTbJNcugCFDVJ+Bkro5YqQQK1EyVesajNDqxFtCx9WdOFNGm/Cbm7tUdwVEmfKQOJoU2Vtw==}
- engines: {node: '>= 14.0.0'}
- dependencies:
- '@smithy/service-error-classification': 2.0.5
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-stream@2.0.17:
- resolution: {integrity: sha512-fP/ZQ27rRvHsqItds8yB7jerwMpZFTL3QqbQbidUiG0+mttMoKdP0ZqnvM8UK5q0/dfc3/pN7g4XKPXOU7oRWw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/fetch-http-handler': 2.2.4
- '@smithy/node-http-handler': 2.1.8
- '@smithy/types': 2.4.0
- '@smithy/util-base64': 2.0.0
- '@smithy/util-buffer-from': 2.0.0
- '@smithy/util-hex-encoding': 2.0.0
- '@smithy/util-utf8': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-uri-escape@2.0.0:
- resolution: {integrity: sha512-ebkxsqinSdEooQduuk9CbKcI+wheijxEb3utGXkCoYQkJnwTnLbH1JXGimJtUkQwNQbsbuYwG2+aFVyZf5TLaw==}
- engines: {node: '>=14.0.0'}
- dependencies:
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-utf8@2.0.0:
- resolution: {integrity: sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/util-buffer-from': 2.0.0
- tslib: 2.6.2
- dev: false
-
- /@smithy/util-waiter@2.0.12:
- resolution: {integrity: sha512-3sENmyVa1NnOPoiT2NCApPmu7ukP7S/v7kL9IxNmnygkDldn7/yK0TP42oPJLwB2k3mospNsSePIlqdXEUyPHA==}
- engines: {node: '>=14.0.0'}
- dependencies:
- '@smithy/abort-controller': 2.0.12
- '@smithy/types': 2.4.0
- tslib: 2.6.2
- dev: false
-
- /@sveltejs/adapter-auto@2.1.0(@sveltejs/kit@1.25.2):
- resolution: {integrity: sha512-o2pZCfATFtA/Gw/BB0Xm7k4EYaekXxaPGER3xGSY3FvzFJGTlJlZjBseaXwYSM94lZ0HniOjTokN3cWaLX6fow==}
+ /@sveltejs/adapter-auto@2.1.1(@sveltejs/kit@1.27.5):
+ resolution: {integrity: sha512-nzi6x/7/3Axh5VKQ8Eed3pYxastxoa06Y/bFhWb7h3Nu+nGRVxKAy3+hBJgmPCwWScy8n0TsstZjSVKfyrIHkg==}
peerDependencies:
'@sveltejs/kit': ^1.0.0
dependencies:
- '@sveltejs/kit': 1.25.2(svelte@4.2.1)(vite@4.4.11)
- import-meta-resolve: 3.0.0
+ '@sveltejs/kit': 1.27.5(svelte@4.2.3)(vite@4.5.0)
+ import-meta-resolve: 4.0.0
dev: true
- /@sveltejs/adapter-node@1.3.1(@sveltejs/kit@1.25.2):
+ /@sveltejs/adapter-node@1.3.1(@sveltejs/kit@1.27.5):
resolution: {integrity: sha512-A0VgRQDCDPzdLNoiAbcOxGw4zT1Mc+n1LwT1OmO350R7WxrEqdMUChPPOd1iMfIDWlP4ie6E2d/WQf5es2d4Zw==}
peerDependencies:
'@sveltejs/kit': ^1.0.0
@@ -1462,38 +476,39 @@ packages:
'@rollup/plugin-commonjs': 25.0.7(rollup@3.29.4)
'@rollup/plugin-json': 6.0.1(rollup@3.29.4)
'@rollup/plugin-node-resolve': 15.2.3(rollup@3.29.4)
- '@sveltejs/kit': 1.25.2(svelte@4.2.1)(vite@4.4.11)
+ '@sveltejs/kit': 1.27.5(svelte@4.2.3)(vite@4.5.0)
rollup: 3.29.4
- dev: false
+ dev: true
- /@sveltejs/kit@1.25.2(svelte@4.2.1)(vite@4.4.11):
- resolution: {integrity: sha512-USuuSpdAPFDiLi58N2Pwd/TG9bcUSPAlzE5iaAXaLyCTWa3l36HDKH6nV5NqBybwfeux1ZwgtIeITLZJDJ6HDg==}
+ /@sveltejs/kit@1.27.5(svelte@4.2.3)(vite@4.5.0):
+ resolution: {integrity: sha512-+L1WPs/ZYNjXoBFoFARypD4aZOjkT51vFpRCtQI45+Fmmfi4Y0dH/8VFlmYD6VlGe89ViIPg7lgf/JpGQ2tr7A==}
engines: {node: ^16.14 || >=18}
hasBin: true
requiresBuild: true
peerDependencies:
- svelte: ^3.54.0 || ^4.0.0-next.0
+ svelte: ^3.54.0 || ^4.0.0-next.0 || ^5.0.0-next.0
vite: ^4.0.0
dependencies:
- '@sveltejs/vite-plugin-svelte': 2.4.6(svelte@4.2.1)(vite@4.4.11)
- '@types/cookie': 0.5.2
+ '@sveltejs/vite-plugin-svelte': 2.5.2(svelte@4.2.3)(vite@4.5.0)
+ '@types/cookie': 0.5.4
cookie: 0.5.0
devalue: 4.3.2
esm-env: 1.0.0
kleur: 4.1.5
magic-string: 0.30.5
- mime: 3.0.0
+ mrmime: 1.0.1
sade: 1.8.1
set-cookie-parser: 2.6.0
sirv: 2.0.3
- svelte: 4.2.1
+ svelte: 4.2.3
tiny-glob: 0.2.9
- undici: 5.25.4
- vite: 4.4.11
+ undici: 5.26.5
+ vite: 4.5.0
transitivePeerDependencies:
- supports-color
+ dev: true
- /@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.4.6)(svelte@4.2.1)(vite@4.4.11):
+ /@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.5.2)(svelte@4.2.3)(vite@4.5.0):
resolution: {integrity: sha512-zjiuZ3yydBtwpF3bj0kQNV0YXe+iKE545QGZVTaylW3eAzFr+pJ/cwK8lZEaRp4JtaJXhD5DyWAV4AxLh6DgaQ==}
engines: {node: ^14.18.0 || >= 16}
peerDependencies:
@@ -1501,69 +516,73 @@ packages:
svelte: ^3.54.0 || ^4.0.0
vite: ^4.0.0
dependencies:
- '@sveltejs/vite-plugin-svelte': 2.4.6(svelte@4.2.1)(vite@4.4.11)
+ '@sveltejs/vite-plugin-svelte': 2.5.2(svelte@4.2.3)(vite@4.5.0)
debug: 4.3.4
- svelte: 4.2.1
- vite: 4.4.11
+ svelte: 4.2.3
+ vite: 4.5.0
transitivePeerDependencies:
- supports-color
+ dev: true
- /@sveltejs/vite-plugin-svelte@2.4.6(svelte@4.2.1)(vite@4.4.11):
- resolution: {integrity: sha512-zO79p0+DZnXPnF0ltIigWDx/ux7Ni+HRaFOw720Qeivc1azFUrJxTl0OryXVibYNx1hCboGia1NRV3x8RNv4cA==}
+ /@sveltejs/vite-plugin-svelte@2.5.2(svelte@4.2.3)(vite@4.5.0):
+ resolution: {integrity: sha512-Dfy0Rbl+IctOVfJvWGxrX/3m6vxPLH8o0x+8FA5QEyMUQMo4kGOVIojjryU7YomBAexOTAuYf1RT7809yDziaA==}
engines: {node: ^14.18.0 || >= 16}
peerDependencies:
- svelte: ^3.54.0 || ^4.0.0
+ svelte: ^3.54.0 || ^4.0.0 || ^5.0.0-next.0
vite: ^4.0.0
dependencies:
- '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.4.6)(svelte@4.2.1)(vite@4.4.11)
+ '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.5.2)(svelte@4.2.3)(vite@4.5.0)
debug: 4.3.4
deepmerge: 4.3.1
kleur: 4.1.5
magic-string: 0.30.5
- svelte: 4.2.1
- svelte-hmr: 0.15.3(svelte@4.2.1)
- vite: 4.4.11
- vitefu: 0.2.5(vite@4.4.11)
+ svelte: 4.2.3
+ svelte-hmr: 0.15.3(svelte@4.2.3)
+ vite: 4.5.0
+ vitefu: 0.2.5(vite@4.5.0)
transitivePeerDependencies:
- supports-color
-
- /@types/cookie@0.5.2:
- resolution: {integrity: sha512-DBpRoJGKJZn7RY92dPrgoMew8xCWc2P71beqsjyhEI/Ds9mOyVmBwtekyfhpwFIVt1WrxTonFifiOZ62V8CnNA==}
-
- /@types/estree@1.0.2:
- resolution: {integrity: sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==}
-
- /@types/json-schema@7.0.13:
- resolution: {integrity: sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==}
dev: true
- /@types/node-fetch@2.6.8:
- resolution: {integrity: sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==}
+ /@types/cookie@0.5.4:
+ resolution: {integrity: sha512-7z/eR6O859gyWIAjuvBWFzNURmf2oPBmJlfVWkwehU5nzIyjwBsTh7WMmEEV4JFnHuQ3ex4oyTvfKzcyJVDBNA==}
+ dev: true
+
+ /@types/estree@1.0.5:
+ resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
+ dev: true
+
+ /@types/json-schema@7.0.15:
+ resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
+ dev: true
+
+ /@types/node-fetch@2.6.9:
+ resolution: {integrity: sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==}
dependencies:
- '@types/node': 18.18.8
+ '@types/node': 18.18.9
form-data: 4.0.0
dev: false
- /@types/node@18.18.8:
- resolution: {integrity: sha512-OLGBaaK5V3VRBS1bAkMVP2/W9B+H8meUfl866OrMNQqt7wDgdpWPp5o6gmIc9pB+lIQHSq4ZL8ypeH1vPxcPaQ==}
+ /@types/node@18.18.9:
+ resolution: {integrity: sha512-0f5klcuImLnG4Qreu9hPj/rEfFq6YRc5n2mAjSsH+ec/mJL+3voBH0+8T7o8RpFjH7ovc+TRsL/c7OYIQsPTfQ==}
dependencies:
undici-types: 5.26.5
dev: false
- /@types/pug@2.0.7:
- resolution: {integrity: sha512-I469DU0UXNC1aHepwirWhu9YKg5fkxohZD95Ey/5A7lovC+Siu+MCLffva87lnfThaOrw9Vb1DUN5t55oULAAw==}
+ /@types/pug@2.0.9:
+ resolution: {integrity: sha512-Yg4LkgFYvn1faISbDNWmcAC1XoDT8IoMUFspp5mnagKk+UvD2N0IWt5A7GRdMubsNWqgCLmrkf8rXkzNqb4szA==}
dev: true
/@types/resolve@1.20.2:
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
- dev: false
-
- /@types/semver@7.5.3:
- resolution: {integrity: sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==}
dev: true
- /@typescript-eslint/eslint-plugin@6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.51.0)(typescript@5.2.2):
- resolution: {integrity: sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==}
+ /@types/semver@7.5.5:
+ resolution: {integrity: sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==}
+ dev: true
+
+ /@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0)(eslint@8.53.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-uoLj4g2OTL8rfUQVx2AFO1hp/zja1wABJq77P6IclQs6I/m9GLrm7jCdgzZkvWdDCQf1uEvoa8s8CupsgWQgVg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
'@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
@@ -1573,14 +592,14 @@ packages:
typescript:
optional: true
dependencies:
- '@eslint-community/regexpp': 4.9.1
- '@typescript-eslint/parser': 6.8.0(eslint@8.51.0)(typescript@5.2.2)
- '@typescript-eslint/scope-manager': 6.8.0
- '@typescript-eslint/type-utils': 6.8.0(eslint@8.51.0)(typescript@5.2.2)
- '@typescript-eslint/utils': 6.8.0(eslint@8.51.0)(typescript@5.2.2)
- '@typescript-eslint/visitor-keys': 6.8.0
+ '@eslint-community/regexpp': 4.10.0
+ '@typescript-eslint/parser': 6.10.0(eslint@8.53.0)(typescript@5.2.2)
+ '@typescript-eslint/scope-manager': 6.10.0
+ '@typescript-eslint/type-utils': 6.10.0(eslint@8.53.0)(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.10.0(eslint@8.53.0)(typescript@5.2.2)
+ '@typescript-eslint/visitor-keys': 6.10.0
debug: 4.3.4
- eslint: 8.51.0
+ eslint: 8.53.0
graphemer: 1.4.0
ignore: 5.2.4
natural-compare: 1.4.0
@@ -1591,8 +610,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser@6.8.0(eslint@8.51.0)(typescript@5.2.2):
- resolution: {integrity: sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==}
+ /@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-+sZwIj+s+io9ozSxIWbNB5873OSdfeBEH/FR0re14WLI6BaKuSOnnwCJ2foUiu8uXf4dRp1UqHP0vrZ1zXGrog==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -1601,27 +620,27 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 6.8.0
- '@typescript-eslint/types': 6.8.0
- '@typescript-eslint/typescript-estree': 6.8.0(typescript@5.2.2)
- '@typescript-eslint/visitor-keys': 6.8.0
+ '@typescript-eslint/scope-manager': 6.10.0
+ '@typescript-eslint/types': 6.10.0
+ '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.2.2)
+ '@typescript-eslint/visitor-keys': 6.10.0
debug: 4.3.4
- eslint: 8.51.0
+ eslint: 8.53.0
typescript: 5.2.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/scope-manager@6.8.0:
- resolution: {integrity: sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==}
+ /@typescript-eslint/scope-manager@6.10.0:
+ resolution: {integrity: sha512-TN/plV7dzqqC2iPNf1KrxozDgZs53Gfgg5ZHyw8erd6jd5Ta/JIEcdCheXFt9b1NYb93a1wmIIVW/2gLkombDg==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.8.0
- '@typescript-eslint/visitor-keys': 6.8.0
+ '@typescript-eslint/types': 6.10.0
+ '@typescript-eslint/visitor-keys': 6.10.0
dev: true
- /@typescript-eslint/type-utils@6.8.0(eslint@8.51.0)(typescript@5.2.2):
- resolution: {integrity: sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==}
+ /@typescript-eslint/type-utils@6.10.0(eslint@8.53.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-wYpPs3hgTFblMYwbYWPT3eZtaDOjbLyIYuqpwuLBBqhLiuvJ+9sEp2gNRJEtR5N/c9G1uTtQQL5AhV0fEPJYcg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -1630,23 +649,23 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 6.8.0(typescript@5.2.2)
- '@typescript-eslint/utils': 6.8.0(eslint@8.51.0)(typescript@5.2.2)
+ '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.10.0(eslint@8.53.0)(typescript@5.2.2)
debug: 4.3.4
- eslint: 8.51.0
+ eslint: 8.53.0
ts-api-utils: 1.0.3(typescript@5.2.2)
typescript: 5.2.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/types@6.8.0:
- resolution: {integrity: sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==}
+ /@typescript-eslint/types@6.10.0:
+ resolution: {integrity: sha512-36Fq1PWh9dusgo3vH7qmQAj5/AZqARky1Wi6WpINxB6SkQdY5vQoT2/7rW7uBIsPDcvvGCLi4r10p0OJ7ITAeg==}
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
- /@typescript-eslint/typescript-estree@6.8.0(typescript@5.2.2):
- resolution: {integrity: sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==}
+ /@typescript-eslint/typescript-estree@6.10.0(typescript@5.2.2):
+ resolution: {integrity: sha512-ek0Eyuy6P15LJVeghbWhSrBCj/vJpPXXR+EpaRZqou7achUWL8IdYnMSC5WHAeTWswYQuP2hAZgij/bC9fanBg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
@@ -1654,8 +673,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 6.8.0
- '@typescript-eslint/visitor-keys': 6.8.0
+ '@typescript-eslint/types': 6.10.0
+ '@typescript-eslint/visitor-keys': 6.10.0
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
@@ -1666,33 +685,37 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/utils@6.8.0(eslint@8.51.0)(typescript@5.2.2):
- resolution: {integrity: sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==}
+ /@typescript-eslint/utils@6.10.0(eslint@8.53.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-v+pJ1/RcVyRc0o4wAGux9x42RHmAjIGzPRo538Z8M1tVx6HOnoQBCX/NoadHQlZeC+QO2yr4nNSFWOoraZCAyg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0)
- '@types/json-schema': 7.0.13
- '@types/semver': 7.5.3
- '@typescript-eslint/scope-manager': 6.8.0
- '@typescript-eslint/types': 6.8.0
- '@typescript-eslint/typescript-estree': 6.8.0(typescript@5.2.2)
- eslint: 8.51.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0)
+ '@types/json-schema': 7.0.15
+ '@types/semver': 7.5.5
+ '@typescript-eslint/scope-manager': 6.10.0
+ '@typescript-eslint/types': 6.10.0
+ '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.2.2)
+ eslint: 8.53.0
semver: 7.5.4
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@typescript-eslint/visitor-keys@6.8.0:
- resolution: {integrity: sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==}
+ /@typescript-eslint/visitor-keys@6.10.0:
+ resolution: {integrity: sha512-xMGluxQIEtOM7bqFCo+rCMh5fqI+ZxV5RUUOa29iVPz1OgCZrtc7rFnz5cLUazlkPKYqX+75iuDq7m0HQ48nCg==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.8.0
+ '@typescript-eslint/types': 6.10.0
eslint-visitor-keys: 3.4.3
dev: true
+ /@ungap/structured-clone@1.2.0:
+ resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
+ dev: true
+
/@zxing/text-encoding@0.9.0:
resolution: {integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==}
requiresBuild: true
@@ -1706,18 +729,28 @@ packages:
event-target-shim: 5.0.1
dev: false
- /acorn-jsx@5.3.2(acorn@8.10.0):
+ /acorn-jsx@5.3.2(acorn@8.11.2):
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- acorn: 8.10.0
+ acorn: 8.11.2
dev: true
- /acorn@8.10.0:
- resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==}
+ /acorn@8.11.2:
+ resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==}
engines: {node: '>=0.4.0'}
hasBin: true
+ dev: true
+
+ /agent-base@7.1.0:
+ resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==}
+ engines: {node: '>= 14'}
+ dependencies:
+ debug: 4.3.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
/agentkeepalive@4.5.0:
resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==}
@@ -1763,6 +796,7 @@ packages:
resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
dependencies:
dequal: 2.0.3
+ dev: true
/array-union@2.1.0:
resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
@@ -1786,14 +820,24 @@ packages:
resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==}
dependencies:
dequal: 2.0.3
+ dev: true
/balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
+ dev: true
/base-64@0.1.0:
resolution: {integrity: sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==}
dev: false
+ /base64-js@1.5.1:
+ resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
+ dev: false
+
+ /bignumber.js@9.1.2:
+ resolution: {integrity: sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==}
+ dev: false
+
/binary-extensions@2.2.0:
resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
engines: {node: '>=8'}
@@ -1805,10 +849,6 @@ packages:
readable-stream: 3.6.2
dev: false
- /bowser@2.11.0:
- resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==}
- dev: false
-
/brace-expansion@1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
dependencies:
@@ -1820,7 +860,7 @@ packages:
resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
dependencies:
balanced-match: 1.0.2
- dev: false
+ dev: true
/braces@3.0.2:
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
@@ -1836,10 +876,14 @@ packages:
/buffer-crc32@0.2.13:
resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}
+ /buffer-equal-constant-time@1.0.1:
+ resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==}
+ dev: false
+
/builtin-modules@3.3.0:
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
engines: {node: '>=6'}
- dev: false
+ dev: true
/call-bind@1.0.5:
resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==}
@@ -1885,10 +929,11 @@ packages:
resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==}
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
- '@types/estree': 1.0.2
- acorn: 8.10.0
+ '@types/estree': 1.0.5
+ acorn: 8.11.2
estree-walker: 3.0.3
periscopic: 3.1.0
+ dev: true
/color-convert@2.0.1:
resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
@@ -1910,7 +955,7 @@ packages:
/commondir@1.0.1:
resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
- dev: false
+ dev: true
/concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
@@ -1919,6 +964,7 @@ packages:
/cookie@0.5.0:
resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
engines: {node: '>= 0.6'}
+ dev: true
/cross-spawn@7.0.3:
resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
@@ -1939,6 +985,7 @@ packages:
dependencies:
mdn-data: 2.0.30
source-map-js: 1.0.2
+ dev: true
/cssesc@3.0.0:
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
@@ -1969,6 +1016,7 @@ packages:
/deepmerge@4.3.1:
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
engines: {node: '>=0.10.0'}
+ dev: true
/define-data-property@1.1.1:
resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==}
@@ -1987,6 +1035,7 @@ packages:
/dequal@2.0.3:
resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
engines: {node: '>=6'}
+ dev: true
/detect-indent@6.1.0:
resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==}
@@ -1995,6 +1044,7 @@ packages:
/devalue@4.3.2:
resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==}
+ dev: true
/digest-fetch@1.3.0:
resolution: {integrity: sha512-CGJuv6iKNM7QyZlM2T3sPAdZWd/p9zQiRNS9G+9COUCwzWFTs0Xp8NF5iePx7wtvhDykReiRRrSeNb4oMmB8lA==}
@@ -2017,6 +1067,12 @@ packages:
esutils: 2.0.3
dev: true
+ /ecdsa-sig-formatter@1.0.11:
+ resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==}
+ dependencies:
+ safe-buffer: 5.2.1
+ dev: false
+
/es6-promise@3.3.1:
resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==}
dev: true
@@ -2049,23 +1105,33 @@ packages:
'@esbuild/win32-arm64': 0.18.20
'@esbuild/win32-ia32': 0.18.20
'@esbuild/win32-x64': 0.18.20
+ dev: true
/escape-string-regexp@4.0.0:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
engines: {node: '>=10'}
dev: true
- /eslint-config-prettier@8.10.0(eslint@8.51.0):
- resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==}
+ /eslint-compat-utils@0.1.2(eslint@8.53.0):
+ resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ eslint: '>=6.0.0'
+ dependencies:
+ eslint: 8.53.0
+ dev: true
+
+ /eslint-config-prettier@9.0.0(eslint@8.53.0):
+ resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
dependencies:
- eslint: 8.51.0
+ eslint: 8.53.0
dev: true
- /eslint-plugin-svelte@2.34.0(eslint@8.51.0)(svelte@4.2.1):
- resolution: {integrity: sha512-4RYUgNai7wr0v+T/kljMiYSjC/oqwgq5i+cPppawryAayj4C7WK1ixFlWCGmNmBppnoKCl4iA4ZPzPtlHcb4CA==}
+ /eslint-plugin-svelte@2.35.0(eslint@8.53.0)(svelte@4.2.3):
+ resolution: {integrity: sha512-3WDFxNrkXaMlpqoNo3M1ZOQuoFLMO9+bdnN6oVVXaydXC7nzCJuGy9a0zqoNDHMSRPYt0Rqo6hIdHMEaI5sQnw==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0-0
@@ -2074,19 +1140,20 @@ packages:
svelte:
optional: true
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0)
'@jridgewell/sourcemap-codec': 1.4.15
debug: 4.3.4
- eslint: 8.51.0
+ eslint: 8.53.0
+ eslint-compat-utils: 0.1.2(eslint@8.53.0)
esutils: 2.0.3
- known-css-properties: 0.28.0
+ known-css-properties: 0.29.0
postcss: 8.4.31
postcss-load-config: 3.1.4(postcss@8.4.31)
postcss-safe-parser: 6.0.0(postcss@8.4.31)
postcss-selector-parser: 6.0.13
semver: 7.5.4
- svelte: 4.2.1
- svelte-eslint-parser: 0.33.1(svelte@4.2.1)
+ svelte: 4.2.3
+ svelte-eslint-parser: 0.33.1(svelte@4.2.3)
transitivePeerDependencies:
- supports-color
- ts-node
@@ -2105,18 +1172,19 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- /eslint@8.51.0:
- resolution: {integrity: sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==}
+ /eslint@8.53.0:
+ resolution: {integrity: sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0)
- '@eslint-community/regexpp': 4.9.1
- '@eslint/eslintrc': 2.1.2
- '@eslint/js': 8.51.0
- '@humanwhocodes/config-array': 0.11.11
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0)
+ '@eslint-community/regexpp': 4.10.0
+ '@eslint/eslintrc': 2.1.3
+ '@eslint/js': 8.53.0
+ '@humanwhocodes/config-array': 0.11.13
'@humanwhocodes/module-importer': 1.0.1
'@nodelib/fs.walk': 1.2.8
+ '@ungap/structured-clone': 1.2.0
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.3
@@ -2153,13 +1221,14 @@ packages:
/esm-env@1.0.0:
resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==}
+ dev: true
/espree@9.6.1:
resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- acorn: 8.10.0
- acorn-jsx: 5.3.2(acorn@8.10.0)
+ acorn: 8.11.2
+ acorn-jsx: 5.3.2(acorn@8.11.2)
eslint-visitor-keys: 3.4.3
dev: true
@@ -2184,12 +1253,13 @@ packages:
/estree-walker@2.0.2:
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
- dev: false
+ dev: true
/estree-walker@3.0.3:
resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
dependencies:
- '@types/estree': 1.0.2
+ '@types/estree': 1.0.5
+ dev: true
/esutils@2.0.3:
resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
@@ -2201,12 +1271,16 @@ packages:
engines: {node: '>=6'}
dev: false
+ /extend@3.0.2:
+ resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
+ dev: false
+
/fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
dev: true
- /fast-glob@3.3.1:
- resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==}
+ /fast-glob@3.3.2:
+ resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
engines: {node: '>=8.6.0'}
dependencies:
'@nodelib/fs.stat': 2.0.5
@@ -2224,8 +1298,8 @@ packages:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
dev: true
- /fast-xml-parser@4.2.5:
- resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==}
+ /fast-xml-parser@4.3.2:
+ resolution: {integrity: sha512-rmrXUXwbJedoXkStenj1kkljNF7ugn5ZjR9FJcwmCfcCbtOMDghPajbc+Tck6vE6F5XsDmx+Pr2le9fw8+pXBg==}
hasBin: true
dependencies:
strnum: 1.0.5
@@ -2306,16 +1380,41 @@ packages:
/fs.realpath@1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
+ dev: true
/fsevents@2.3.3:
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
requiresBuild: true
+ dev: true
optional: true
/function-bind@1.1.2:
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
+
+ /gaxios@6.1.1:
+ resolution: {integrity: sha512-bw8smrX+XlAoo9o1JAksBwX+hi/RG15J+NTSxmNPIclKC3ZVK6C2afwY8OSdRvOK0+ZLecUJYtj2MmjOt3Dm0w==}
+ engines: {node: '>=14'}
+ dependencies:
+ extend: 3.0.2
+ https-proxy-agent: 7.0.2
+ is-stream: 2.0.1
+ node-fetch: 2.7.0
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
+ /gcp-metadata@6.0.0:
+ resolution: {integrity: sha512-Ozxyi23/1Ar51wjUT2RDklK+3HxqDr8TLBNK8rBBFQ7T85iIGnXnVusauj06QyqCXRFZig8LZC+TUddWbndlpQ==}
+ engines: {node: '>=14'}
+ dependencies:
+ gaxios: 6.1.1
+ json-bigint: 1.0.0
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
dev: false
/get-intrinsic@1.2.2:
@@ -2361,7 +1460,7 @@ packages:
inherits: 2.0.4
minimatch: 5.1.6
once: 1.4.0
- dev: false
+ dev: true
/globals@13.23.0:
resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==}
@@ -2372,6 +1471,7 @@ packages:
/globalyzer@0.1.0:
resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==}
+ dev: true
/globby@11.1.0:
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
@@ -2379,7 +1479,7 @@ packages:
dependencies:
array-union: 2.1.0
dir-glob: 3.0.1
- fast-glob: 3.3.1
+ fast-glob: 3.3.2
ignore: 5.2.4
merge2: 1.4.1
slash: 3.0.0
@@ -2387,6 +1487,48 @@ packages:
/globrex@0.1.2:
resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
+ dev: true
+
+ /google-auth-library@9.2.0:
+ resolution: {integrity: sha512-1oV3p0JhNEhVbj26eF3FAJcv9MXXQt4S0wcvKZaDbl4oHq5V3UJoSbsGZGQNcjoCdhW4kDSwOs11wLlHog3fgQ==}
+ engines: {node: '>=14'}
+ dependencies:
+ base64-js: 1.5.1
+ ecdsa-sig-formatter: 1.0.11
+ gaxios: 6.1.1
+ gcp-metadata: 6.0.0
+ gtoken: 7.0.1
+ jws: 4.0.0
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
+ /googleapis-common@7.0.1:
+ resolution: {integrity: sha512-mgt5zsd7zj5t5QXvDanjWguMdHAcJmmDrF9RkInCecNsyV7S7YtGqm5v2IWONNID88osb7zmx5FtrAP12JfD0w==}
+ engines: {node: '>=14.0.0'}
+ dependencies:
+ extend: 3.0.2
+ gaxios: 6.1.1
+ google-auth-library: 9.2.0
+ qs: 6.11.2
+ url-template: 2.0.8
+ uuid: 9.0.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
+ /googleapis@128.0.0:
+ resolution: {integrity: sha512-+sLtVYNazcxaSD84N6rihVX4QiGoqRdnlz2SwmQQkadF31XonDfy4ufk3maMg27+FiySrH0rd7V8p+YJG6cknA==}
+ engines: {node: '>=14.0.0'}
+ dependencies:
+ google-auth-library: 9.2.0
+ googleapis-common: 7.0.1
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
/gopd@1.0.1:
resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
@@ -2402,6 +1544,17 @@ packages:
resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
dev: true
+ /gtoken@7.0.1:
+ resolution: {integrity: sha512-KcFVtoP1CVFtQu0aSk3AyAt2og66PFhZAlkUOuWKwzMLoulHXG5W5wE5xAnHb+yl3/wEFoqGW7/cDGMU8igDZQ==}
+ engines: {node: '>=14.0.0'}
+ dependencies:
+ gaxios: 6.1.1
+ jws: 4.0.0
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: false
+
/has-flag@4.0.0:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
engines: {node: '>=8'}
@@ -2430,22 +1583,26 @@ packages:
has-symbols: 1.0.3
dev: false
- /has@1.0.4:
- resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==}
- engines: {node: '>= 0.4.0'}
- dev: false
-
/hasown@2.0.0:
resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==}
engines: {node: '>= 0.4'}
dependencies:
function-bind: 1.1.2
+
+ /https-proxy-agent@7.0.2:
+ resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==}
+ engines: {node: '>= 14'}
+ dependencies:
+ agent-base: 7.1.0
+ debug: 4.3.4
+ transitivePeerDependencies:
+ - supports-color
dev: false
/humanize-ms@1.2.1:
resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
dependencies:
- ms: 2.1.2
+ ms: 2.1.3
dev: false
/ignore@5.2.4:
@@ -2461,8 +1618,8 @@ packages:
resolve-from: 4.0.0
dev: true
- /import-meta-resolve@3.0.0:
- resolution: {integrity: sha512-4IwhLhNNA8yy445rPjD/lWh++7hMDOml2eHtd58eG7h+qK3EryMuuRbsHGPikCoAgIkkDnckKfWSk2iDla/ejg==}
+ /import-meta-resolve@4.0.0:
+ resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==}
dev: true
/imurmurhash@0.1.4:
@@ -2475,6 +1632,7 @@ packages:
dependencies:
once: 1.4.0
wrappy: 1.0.2
+ dev: true
/inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
@@ -2508,18 +1666,18 @@ packages:
engines: {node: '>=6'}
dependencies:
builtin-modules: 3.3.0
- dev: false
+ dev: true
/is-callable@1.2.7:
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
engines: {node: '>= 0.4'}
dev: false
- /is-core-module@2.13.0:
- resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==}
+ /is-core-module@2.13.1:
+ resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
dependencies:
- has: 1.0.4
- dev: false
+ hasown: 2.0.0
+ dev: true
/is-extglob@2.1.1:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
@@ -2542,7 +1700,7 @@ packages:
/is-module@1.0.0:
resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
- dev: false
+ dev: true
/is-number@7.0.0:
resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
@@ -2557,13 +1715,19 @@ packages:
/is-reference@1.2.1:
resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
dependencies:
- '@types/estree': 1.0.2
- dev: false
+ '@types/estree': 1.0.5
+ dev: true
/is-reference@3.0.2:
resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==}
dependencies:
- '@types/estree': 1.0.2
+ '@types/estree': 1.0.5
+ dev: true
+
+ /is-stream@2.0.1:
+ resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
+ engines: {node: '>=8'}
+ dev: false
/is-typed-array@1.1.12:
resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==}
@@ -2583,6 +1747,12 @@ packages:
argparse: 2.0.1
dev: true
+ /json-bigint@1.0.0:
+ resolution: {integrity: sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==}
+ dependencies:
+ bignumber.js: 9.1.2
+ dev: false
+
/json-buffer@3.0.1:
resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
dev: true
@@ -2599,6 +1769,21 @@ packages:
resolution: {integrity: sha512-H/ZGY0nIAg3QcOwE1QN/rK/Fa7gJn7Ii5obwp6zyPO4xiPNwpIMjqy2gwjBEGqzkF/vSWEIBQCBuN19hYiL6Qg==}
dev: false
+ /jwa@2.0.0:
+ resolution: {integrity: sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==}
+ dependencies:
+ buffer-equal-constant-time: 1.0.1
+ ecdsa-sig-formatter: 1.0.11
+ safe-buffer: 5.2.1
+ dev: false
+
+ /jws@4.0.0:
+ resolution: {integrity: sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==}
+ dependencies:
+ jwa: 2.0.0
+ safe-buffer: 5.2.1
+ dev: false
+
/keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
dependencies:
@@ -2608,9 +1793,10 @@ packages:
/kleur@4.1.5:
resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
engines: {node: '>=6'}
+ dev: true
- /known-css-properties@0.28.0:
- resolution: {integrity: sha512-9pSL5XB4J+ifHP0e0jmmC98OGC1nL8/JjS+fi6mnTlIf//yt/MfVLtKg7S6nCtj/8KTcWX7nRlY0XywoYY1ISQ==}
+ /known-css-properties@0.29.0:
+ resolution: {integrity: sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==}
dev: true
/levn@0.4.1:
@@ -2628,6 +1814,7 @@ packages:
/locate-character@3.0.0:
resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==}
+ dev: true
/locate-path@6.0.0:
resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
@@ -2663,6 +1850,7 @@ packages:
engines: {node: '>=12'}
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
+ dev: true
/md5@2.3.0:
resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==}
@@ -2674,6 +1862,7 @@ packages:
/mdn-data@2.0.30:
resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==}
+ dev: true
/merge2@1.4.1:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
@@ -2700,11 +1889,6 @@ packages:
mime-db: 1.52.0
dev: false
- /mime@3.0.0:
- resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==}
- engines: {node: '>=10.0.0'}
- hasBin: true
-
/min-indent@1.0.1:
resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
engines: {node: '>=4'}
@@ -2721,7 +1905,7 @@ packages:
engines: {node: '>=10'}
dependencies:
brace-expansion: 2.0.1
- dev: false
+ dev: true
/minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
@@ -2735,7 +1919,7 @@ packages:
block-stream2: 2.1.0
browser-or-node: 2.1.1
buffer-crc32: 0.2.13
- fast-xml-parser: 4.2.5
+ fast-xml-parser: 4.3.2
ipaddr.js: 2.1.0
json-stream: 1.0.0
lodash: 4.17.21
@@ -2757,18 +1941,25 @@ packages:
/mri@1.2.0:
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
engines: {node: '>=4'}
+ dev: true
/mrmime@1.0.1:
resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==}
engines: {node: '>=10'}
+ dev: true
/ms@2.1.2:
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
- /nanoid@3.3.6:
- resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
+ /ms@2.1.3:
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+ dev: false
+
+ /nanoid@3.3.7:
+ resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
+ dev: true
/natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
@@ -2796,17 +1987,22 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /object-inspect@1.13.1:
+ resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
+ dev: false
+
/once@1.4.0:
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
dependencies:
wrappy: 1.0.2
+ dev: true
- /openai@4.15.4:
- resolution: {integrity: sha512-EnlSl1p8n7Q/HnBf4+VOEcYloBKKe23sKOFfH/WJcw+XVyWav4lwDK4wCmsUY1wS4RFOdbA2EwBUB2p5WEPmoQ==}
+ /openai@4.17.4:
+ resolution: {integrity: sha512-ThRFkl6snLbcAKS58St7N3CaKuI5WdYUvIjPvf4s+8SdymgNtOfzmZcZXVcCefx04oKFnvZJvIcTh3eAFUUhAQ==}
hasBin: true
dependencies:
- '@types/node': 18.18.8
- '@types/node-fetch': 2.6.8
+ '@types/node': 18.18.9
+ '@types/node-fetch': 2.6.9
abort-controller: 3.0.0
agentkeepalive: 4.5.0
digest-fetch: 1.3.0
@@ -2868,7 +2064,7 @@ packages:
/path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
- dev: false
+ dev: true
/path-type@4.0.0:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
@@ -2878,16 +2074,23 @@ packages:
/periscopic@3.1.0:
resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==}
dependencies:
- '@types/estree': 1.0.2
+ '@types/estree': 1.0.5
estree-walker: 3.0.3
is-reference: 3.0.2
+ dev: true
/picocolors@1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
+ dev: true
/picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
+ dev: true
+
+ /pocketbase@0.19.0:
+ resolution: {integrity: sha512-bUVZfVdD17K8GnwbeDMZPEdREVg2YE0F8uHPDC0zer4VtwXUqoPCCeudTy3fhUE7pfuKnfpuPxeBSYsBY3AGIQ==}
+ dev: false
/postcss-load-config@3.1.4(postcss@8.4.31):
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
@@ -2936,36 +2139,44 @@ packages:
resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
- nanoid: 3.3.6
+ nanoid: 3.3.7
picocolors: 1.0.0
source-map-js: 1.0.2
+ dev: true
/prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
dev: true
- /prettier-plugin-svelte@2.10.1(prettier@2.8.8)(svelte@4.2.1):
- resolution: {integrity: sha512-Wlq7Z5v2ueCubWo0TZzKc9XHcm7TDxqcuzRuGd0gcENfzfT4JZ9yDlCbEgxWgiPmLHkBjfOtpAWkcT28MCDpUQ==}
+ /prettier-plugin-svelte@3.1.0(prettier@3.0.3)(svelte@4.2.3):
+ resolution: {integrity: sha512-96+AZxs2ESqIFA9j+o+DHqY+BsUglezfl553LQd6VOtTyJq5GPuBEb3ElxF2cerFzKlYKttlH/VcVmRNj5oc3A==}
peerDependencies:
- prettier: ^1.16.4 || ^2.0.0
- svelte: ^3.2.0 || ^4.0.0-next.0
+ prettier: ^3.0.0
+ svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0
dependencies:
- prettier: 2.8.8
- svelte: 4.2.1
+ prettier: 3.0.3
+ svelte: 4.2.3
dev: true
- /prettier@2.8.8:
- resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
- engines: {node: '>=10.13.0'}
+ /prettier@3.0.3:
+ resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==}
+ engines: {node: '>=14'}
hasBin: true
dev: true
- /punycode@2.3.0:
- resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==}
+ /punycode@2.3.1:
+ resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
dev: true
+ /qs@6.11.2:
+ resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==}
+ engines: {node: '>=0.6'}
+ dependencies:
+ side-channel: 1.0.4
+ dev: false
+
/query-string@7.1.3:
resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==}
engines: {node: '>=6'}
@@ -3005,10 +2216,10 @@ packages:
resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
hasBin: true
dependencies:
- is-core-module: 2.13.0
+ is-core-module: 2.13.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
- dev: false
+ dev: true
/reusify@1.0.4:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
@@ -3035,6 +2246,7 @@ packages:
hasBin: true
optionalDependencies:
fsevents: 2.3.3
+ dev: true
/run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
@@ -3047,6 +2259,7 @@ packages:
engines: {node: '>=6'}
dependencies:
mri: 1.2.0
+ dev: true
/safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
@@ -3075,6 +2288,7 @@ packages:
/set-cookie-parser@2.6.0:
resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==}
+ dev: true
/set-function-length@1.1.1:
resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==}
@@ -3098,6 +2312,14 @@ packages:
engines: {node: '>=8'}
dev: true
+ /side-channel@1.0.4:
+ resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
+ dependencies:
+ call-bind: 1.0.5
+ get-intrinsic: 1.2.2
+ object-inspect: 1.13.1
+ dev: false
+
/sirv@2.0.3:
resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==}
engines: {node: '>= 10'}
@@ -3105,6 +2327,7 @@ packages:
'@polka/url': 1.0.0-next.23
mrmime: 1.0.1
totalist: 3.0.1
+ dev: true
/slash@3.0.0:
resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
@@ -3124,6 +2347,7 @@ packages:
/source-map-js@1.0.2:
resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
engines: {node: '>=0.10.0'}
+ dev: true
/split-on-first@1.1.0:
resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==}
@@ -3174,22 +2398,22 @@ packages:
/supports-preserve-symlinks-flag@1.0.0:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
- dev: false
+ dev: true
- /svelte-check@3.5.2(postcss@8.4.31)(svelte@4.2.1):
- resolution: {integrity: sha512-5a/YWbiH4c+AqAUP+0VneiV5bP8YOk9JL3jwvN+k2PEPLgpu85bjQc5eE67+eIZBBwUEJzmO3I92OqKcqbp3fw==}
+ /svelte-check@3.6.0(postcss@8.4.31)(svelte@4.2.3):
+ resolution: {integrity: sha512-8VfqhfuRJ1sKW+o8isH2kPi0RhjXH1nNsIbCFGyoUHG+ZxVxHYRKcb+S8eaL/1tyj3VGvWYx3Y5+oCUsJgnzcw==}
hasBin: true
peerDependencies:
- svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0
+ svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0
dependencies:
- '@jridgewell/trace-mapping': 0.3.19
+ '@jridgewell/trace-mapping': 0.3.20
chokidar: 3.5.3
- fast-glob: 3.3.1
+ fast-glob: 3.3.2
import-fresh: 3.3.0
picocolors: 1.0.0
sade: 1.8.1
- svelte: 4.2.1
- svelte-preprocess: 5.0.4(postcss@8.4.31)(svelte@4.2.1)(typescript@5.2.2)
+ svelte: 4.2.3
+ svelte-preprocess: 5.1.0(postcss@8.4.31)(svelte@4.2.3)(typescript@5.2.2)
typescript: 5.2.2
transitivePeerDependencies:
- '@babel/core'
@@ -3203,7 +2427,7 @@ packages:
- sugarss
dev: true
- /svelte-eslint-parser@0.33.1(svelte@4.2.1):
+ /svelte-eslint-parser@0.33.1(svelte@4.2.3):
resolution: {integrity: sha512-vo7xPGTlKBGdLH8T5L64FipvTrqv3OQRx9d2z5X05KKZDlF4rQk8KViZO4flKERY+5BiVdOh7zZ7JGJWo5P0uA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -3217,19 +2441,20 @@ packages:
espree: 9.6.1
postcss: 8.4.31
postcss-scss: 4.0.9(postcss@8.4.31)
- svelte: 4.2.1
+ svelte: 4.2.3
dev: true
- /svelte-hmr@0.15.3(svelte@4.2.1):
+ /svelte-hmr@0.15.3(svelte@4.2.3):
resolution: {integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==}
engines: {node: ^12.20 || ^14.13.1 || >= 16}
peerDependencies:
svelte: ^3.19.0 || ^4.0.0
dependencies:
- svelte: 4.2.1
+ svelte: 4.2.3
+ dev: true
- /svelte-preprocess@5.0.4(postcss@8.4.31)(svelte@4.2.1)(typescript@5.2.2):
- resolution: {integrity: sha512-ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw==}
+ /svelte-preprocess@5.1.0(postcss@8.4.31)(svelte@4.2.3)(typescript@5.2.2):
+ resolution: {integrity: sha512-EkErPiDzHAc0k2MF5m6vBNmRUh338h2myhinUw/xaqsLs7/ZvsgREiLGj03VrSzbY/TB5ZXgBOsKraFee5yceA==}
engines: {node: '>= 14.10.0'}
requiresBuild: true
peerDependencies:
@@ -3242,7 +2467,7 @@ packages:
sass: ^1.26.8
stylus: ^0.55.0
sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0
- svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0
+ svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0
typescript: '>=3.9.5 || ^4.0.0 || ^5.0.0'
peerDependenciesMeta:
'@babel/core':
@@ -3266,24 +2491,24 @@ packages:
typescript:
optional: true
dependencies:
- '@types/pug': 2.0.7
+ '@types/pug': 2.0.9
detect-indent: 6.1.0
magic-string: 0.27.0
postcss: 8.4.31
sorcery: 0.11.0
strip-indent: 3.0.0
- svelte: 4.2.1
+ svelte: 4.2.3
typescript: 5.2.2
dev: true
- /svelte@4.2.1:
- resolution: {integrity: sha512-LpLqY2Jr7cRxkrTc796/AaaoMLF/1ax7cto8Ot76wrvKQhrPmZ0JgajiWPmg9mTSDqO16SSLiD17r9MsvAPTmw==}
+ /svelte@4.2.3:
+ resolution: {integrity: sha512-sqmG9KC6uUc7fb3ZuWoxXvqk6MI9Uu4ABA1M0fYDgTlFYu1k02xp96u6U9+yJZiVm84m9zge7rrA/BNZdFpOKw==}
engines: {node: '>=16'}
dependencies:
'@ampproject/remapping': 2.2.1
'@jridgewell/sourcemap-codec': 1.4.15
- '@jridgewell/trace-mapping': 0.3.19
- acorn: 8.10.0
+ '@jridgewell/trace-mapping': 0.3.20
+ acorn: 8.11.2
aria-query: 5.3.0
axobject-query: 3.2.1
code-red: 1.0.4
@@ -3293,6 +2518,7 @@ packages:
locate-character: 3.0.0
magic-string: 0.30.5
periscopic: 3.1.0
+ dev: true
/text-table@0.2.0:
resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
@@ -3309,6 +2535,7 @@ packages:
dependencies:
globalyzer: 0.1.0
globrex: 0.1.2
+ dev: true
/to-regex-range@5.0.1:
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
@@ -3320,6 +2547,7 @@ packages:
/totalist@3.0.1:
resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==}
engines: {node: '>=6'}
+ dev: true
/tr46@0.0.3:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
@@ -3334,12 +2562,9 @@ packages:
typescript: 5.2.2
dev: true
- /tslib@1.14.1:
- resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
- dev: false
-
/tslib@2.6.2:
resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
+ dev: true
/type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
@@ -3363,18 +2588,23 @@ packages:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
dev: false
- /undici@5.25.4:
- resolution: {integrity: sha512-450yJxT29qKMf3aoudzFpIciqpx6Pji3hEWaXqXmanbXF58LTAGCKxcJjxMXWu3iG+Mudgo3ZUfDB6YDFd/dAw==}
+ /undici@5.26.5:
+ resolution: {integrity: sha512-cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw==}
engines: {node: '>=14.0'}
dependencies:
'@fastify/busboy': 2.0.0
+ dev: true
/uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
dependencies:
- punycode: 2.3.0
+ punycode: 2.3.1
dev: true
+ /url-template@2.0.8:
+ resolution: {integrity: sha512-XdVKMF4SJ0nP/O7XIPB0JwAEuT9lDIYnNsK8yGVe43y0AWoKeJNdv3ZNWh7ksJ6KqQFjOO6ox/VEitLnaVNufw==}
+ dev: false
+
/util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
@@ -3388,13 +2618,13 @@ packages:
which-typed-array: 1.1.13
dev: false
- /uuid@8.3.2:
- resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
+ /uuid@9.0.1:
+ resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
hasBin: true
dev: false
- /vite@4.4.11:
- resolution: {integrity: sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==}
+ /vite@4.5.0:
+ resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -3426,8 +2656,9 @@ packages:
rollup: 3.29.4
optionalDependencies:
fsevents: 2.3.3
+ dev: true
- /vitefu@0.2.5(vite@4.4.11):
+ /vitefu@0.2.5(vite@4.5.0):
resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
peerDependencies:
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
@@ -3435,7 +2666,8 @@ packages:
vite:
optional: true
dependencies:
- vite: 4.4.11
+ vite: 4.5.0
+ dev: true
/web-encoding@1.1.5:
resolution: {integrity: sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==}
@@ -3487,6 +2719,7 @@ packages:
/wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
+ dev: true
/xml2js@0.5.0:
resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==}
diff --git a/src/lib/components/ImageFrame.svelte b/src/lib/components/ImageFrame.svelte
new file mode 100644
index 0000000..f37ac16
--- /dev/null
+++ b/src/lib/components/ImageFrame.svelte
@@ -0,0 +1,37 @@
+
+
+
+
![]()
+
+
+
diff --git a/src/lib/components/InputRange.svelte b/src/lib/components/InputRange.svelte
new file mode 100644
index 0000000..a5d3e44
--- /dev/null
+++ b/src/lib/components/InputRange.svelte
@@ -0,0 +1,100 @@
+
+
+
+
+
diff --git a/src/lib/components/Questions.svelte b/src/lib/components/Questions.svelte
index 609930b..3550d61 100644
--- a/src/lib/components/Questions.svelte
+++ b/src/lib/components/Questions.svelte
@@ -1,64 +1,318 @@
-
- {#if $data.name}
- Name: {$data.name}
-
- {:else}
-
-
- {#if tempName}
+
+
+
-{#if $data.name}
-
-{/if}
+ {#if ($data.name && $data.nameAccepted) || $data.confidence !== undefined}
+
+
+
+
+
+ {#if !$data.confidenceAccepted}
+
+ {/if}
+
+ {/if}
+
+ {#if $data.confidence !== undefined && $data.confidenceAccepted && $data.createPersonality === undefined}
+
+
+
+
+
+
+ {#if $data.adelsTitel}
+ {$data.adelsTitel}
+ {/if}
+
+ {/if}
+
+ {#if $data.createPersonality === true}
+
+ {#if $data.provideAdelsTitel === undefined}
+
+
+
+
+
+ {/if}
+
+ {#if loadingAdelsTitel}
+ Loading Adelstitel
+ {:else if typeof $data.adelsTitel === 'string'}
+
+
+ {#if !$data.adelsTitelAccepted}
+
+ {/if}
+ {:else if $data.adelsTitelSuggestions?.length}
+ Adelstitel Vorschläge
+
+ {#each $data.adelsTitelSuggestions as suggestion}
+
+ {/each}
+
+
+ {/if}
+
+ {/if}
+
+ {#if $data.adelsTitel && $data.adelsTitelAccepted && $data.providePortrait !== false}
+
+ {#if $data.providePortrait === undefined}
+
+
+
+
+
+ {/if}
+
+ {#if $data.providePortrait && !loadingPortrait && !$data.portraitUrl}
+
+ Wir werden “{$data.adelsTitel || $data.name}” mit
+
+ ,
+ Haaren zeichnen?
+
+
+ {:else if loadingPortrait}
+ Portrait wird gemalt
+ {:else if $data.portraitUrl}
+
+
+
+ {#if !$data.portraitAccepted}
+
+
+
+
+
+
+ {/if}
+
+ {/if}
+
+ {/if}
+
+ {#if $data.portraitAccepted}
+
+
+
+ {/if}
+
diff --git a/src/lib/components/TextSplit.svelte b/src/lib/components/TextSplit.svelte
index 93b52b0..c0b6804 100644
--- a/src/lib/components/TextSplit.svelte
+++ b/src/lib/components/TextSplit.svelte
@@ -6,21 +6,20 @@
let total = delay;
for (let i = 0; i < words.length; i++) {
const delay = total + words[i].length * 35;
+ delays.push(total);
total = delay;
- delays.push(delay);
}
{#each words as word, i}
- {word}
+ {word}
{/each}
diff --git a/src/lib/components/selection/Selection.svelte b/src/lib/components/selection/Selection.svelte
new file mode 100644
index 0000000..00caa55
--- /dev/null
+++ b/src/lib/components/selection/Selection.svelte
@@ -0,0 +1,47 @@
+
+
+
+ {#if !$selected}
+
+ {:else}
+
+ {/if}
+
+
+
+
+
+
+
diff --git a/src/lib/components/selection/context.ts b/src/lib/components/selection/context.ts
new file mode 100644
index 0000000..a4f6843
--- /dev/null
+++ b/src/lib/components/selection/context.ts
@@ -0,0 +1,18 @@
+import { getContext, setContext } from "svelte";
+import { writable } from "svelte/store";
+
+export function getSelectionContext(): ReturnType {
+ return getContext('selection')
+}
+
+export function createSelectionContext() {
+
+ const ctx = {
+ selected: writable()
+ }
+
+ setContext('selection', ctx)
+
+ return ctx;
+
+}
diff --git a/src/lib/components/selection/index.ts b/src/lib/components/selection/index.ts
new file mode 100644
index 0000000..04c7f34
--- /dev/null
+++ b/src/lib/components/selection/index.ts
@@ -0,0 +1,12 @@
+import _Selection from './Selection.svelte';
+import _Option from './Option.svelte';
+
+type SelectionType = typeof _Selection & {
+ Option: typeof _Option
+}
+
+const Selection = _Selection as SelectionType;
+
+Selection.Option = _Option;
+
+export { Selection }
diff --git a/src/lib/helpers/chatgpt.ts b/src/lib/helpers/chatgpt.ts
deleted file mode 100644
index 21e2e1d..0000000
--- a/src/lib/helpers/chatgpt.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-import OpenAI from 'openai';
-import { OPENAI_API_KEY } from '$env/static/private';
-
-const openai = new OpenAI({
- apiKey: OPENAI_API_KEY,
-});
-
-export async function chat(prompt: string) {
-
- const chatCompletion = await openai.chat.completions.create({
- model: "gpt-4",
- messages: [
- {
- "role": "system",
- "content": prompt,
- },
- ],
- });
-
- const res = chatCompletion.choices[0].message.content;
- return res;
-}
diff --git a/src/lib/helpers/openai.ts b/src/lib/helpers/openai.ts
new file mode 100644
index 0000000..e8846c0
--- /dev/null
+++ b/src/lib/helpers/openai.ts
@@ -0,0 +1,40 @@
+import OpenAI from 'openai';
+import { OPENAI_API_KEY } from '$env/static/private';
+
+const openai = new OpenAI({
+ apiKey: OPENAI_API_KEY,
+});
+
+function processChatGptResult(resultString: string) {
+ // Split the string by newline
+ const lines: string[] = resultString.split('\n');
+
+ // Remove enumeration at the beginning of each line
+ const processedLines: string[] = lines.map(line => line.replace(/^\s*[\d.-]+\s*/, ''));
+
+ return processedLines.filter(line => line.length > 0);
+}
+
+export async function chat(prompt: string, { isList, temperature }: { isList?: boolean, temperature?: number } = {}) {
+
+ const chatCompletion = await openai.chat.completions.create({
+ model: "gpt-4",
+ temperature: temperature ?? 0.9,
+ messages: [
+ {
+ "role": "system",
+ "content": prompt,
+ },
+ ],
+ });
+
+ const res = chatCompletion.choices[0].message.content;
+
+ if (res && isList) return processChatGptResult(res);
+
+ return res;
+}
+
+export function image(prompt: string) {
+ return openai.images.generate({ model: "dall-e-3", prompt });
+}
diff --git a/src/lib/helpers/pb.ts b/src/lib/helpers/pb.ts
new file mode 100644
index 0000000..e6898a7
--- /dev/null
+++ b/src/lib/helpers/pb.ts
@@ -0,0 +1,17 @@
+import Pocketbase from "pocketbase"
+import { POCKETBASE_URL } from "$env/dynamic/private"
+
+const pb = new Pocketbase(POCKETBASE_URL || "http://localhost:8090");
+
+export function createPerson({ name, confidence, portrait, portrait_public, noble_name, hair_color, hair_type, hair_length }: { name: string, portrait: string, portrait_public: boolean, hair_type: string, hair_length: string, hair_color: string, confidence: number, noble_name: string }) {
+ return pb.collection("invites").create({
+ name,
+ confidence,
+ portrait,
+ portrait_public,
+ noble_name,
+ hair_type,
+ hair_length,
+ hair_color
+ })
+}
diff --git a/src/lib/helpers/sheets.ts b/src/lib/helpers/sheets.ts
new file mode 100644
index 0000000..a568858
--- /dev/null
+++ b/src/lib/helpers/sheets.ts
@@ -0,0 +1,114 @@
+import { env } from "$env/dynamic/private";
+import { google } from 'googleapis';
+const { GOOGLE_SHEET_ID, GOOGLE_APPLICATION_CREDENTIALS } = env;
+
+const auth = GOOGLE_APPLICATION_CREDENTIALS && new google.auth.GoogleAuth({
+ keyFile: GOOGLE_APPLICATION_CREDENTIALS, //the key file
+ //url to spreadsheets API
+ scopes: 'https://www.googleapis.com/auth/spreadsheets'
+});
+
+
+const googleApi = (async () => {
+
+ if (!auth) return;
+
+ const authClientObject = await auth.getClient();
+
+ const googleSheetsInstance = google.sheets({ version: 'v4', auth: authClientObject });
+
+ return googleSheetsInstance;
+})();
+
+async function getSheet() {
+ return await (
+ await googleApi
+ ).spreadsheets.values.get({
+ auth, //auth object
+ spreadsheetId: GOOGLE_SHEET_ID, // spreadsheet id
+ range: 'Gäste' //range of cells to read from.
+ });
+}
+
+function parseBoolean(o, key: string) {
+ if (key in o) {
+ o[key] = o[key].length ? !!parseInt(o[key]) : o[key];
+ }
+}
+
+function parseNumber(o, key: string) {
+ if (key in o) {
+ o[key] = o[key].length ? parseInt(o[key]) : null;
+ }
+}
+
+async function _getData(): Promise<{ Name: string; Alter: number }[]> {
+ const raw = await getSheet();
+
+ const _rows = raw.data.values;
+
+ if (!_rows) return [];
+
+ const [headers, ...rows] = _rows;
+
+ function parseRow(row: string[]) {
+ const o: {
+ schlafen?: boolean;
+ frauen?: boolean;
+ single?: boolean;
+ männer?: boolean;
+ veggies?: boolean;
+ Name: string;
+ Alter: number;
+ } = {
+ Name: '',
+ Alter: 0
+ };
+
+ row.forEach((v, i) => {
+ o[headers[i]] = v;
+ });
+
+ parseBoolean(o, 'Schlafen');
+ parseBoolean(o, 'Frauen');
+ parseBoolean(o, 'Single');
+ parseBoolean(o, 'Männer');
+ parseBoolean(o, 'Veggies');
+
+ parseNumber(o, 'Alter');
+
+ return o;
+ }
+
+ return rows.map((r: string[]) => parseRow(r));
+}
+
+let lastGetUpdate: number;
+let cacheData: { Name: string; Alter: number }[];
+export async function getData() {
+ if (!lastGetUpdate || Date.now() - 10000 > lastGetUpdate) {
+ cacheData = await _getData();
+ lastGetUpdate = Date.now();
+ }
+
+ return cacheData;
+}
+
+export async function addPerson({ name, confidence, noble_name }: { name: string, confidence: number, noble_name: string }): Promise {
+
+ const api = await googleApi;
+
+ if (!api) return;
+
+ console.log({ name, confidence, noble_name });
+
+ return api.spreadsheets.values.append({
+ auth, //auth object
+ spreadsheetId: GOOGLE_SHEET_ID, // spreadsheet id
+ range: 'Gäste', //range of cells to read from.
+ valueInputOption: 'RAW',
+ resource: {
+ values: [[name, `${Number(confidence).toFixed(2).replace(".", ",")}%`, '', '', '', '', '', '', '', noble_name]]
+ }
+ });
+}
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index b8f0bf2..58ac62d 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -17,13 +17,13 @@
let questionVisible = false;
onMount(() => {
- // curtainsVisible = true;
- curtainsVisible = false;
- maskVisible = true;
- maskSmall = true;
- questionVisible = true;
+ curtainsVisible = true;
+ // curtainsVisible = false;
+ // maskVisible = true;
+ // maskSmall = true;
+ // questionVisible = true;
setTimeout(() => {
- // buttonVisible = true;
+ buttonVisible = true;
}, 1500);
});
diff --git a/src/routes/api/ai/frame/+server.ts b/src/routes/api/ai/frame/+server.ts
new file mode 100644
index 0000000..82d38df
--- /dev/null
+++ b/src/routes/api/ai/frame/+server.ts
@@ -0,0 +1,25 @@
+import { json } from "@sveltejs/kit";
+import type { RequestHandler } from "./$types";
+import { putObject } from "$lib/helpers/minio";
+import { generateImage } from "$lib/helpers/stability";
+
+export const GET: RequestHandler = async () => {
+
+ const prompt = `golden brown rectangular picture frame, filled with pure red color, Charles Vess, opulence, mystery, elegance`;
+ const negativePrompt = "blurry, persons, figure"
+
+ const a = performance.now()
+ const image = await generateImage(prompt, negativePrompt);
+ const duration = performance.now() - a;
+
+ console.log({ duration })
+
+ const imageName = `${image.seed}-frame.png`
+
+ const res = await putObject(imageName, Buffer.from(image.base64, 'base64'), { "Content-Type": "image/png" });
+
+ return json({
+ ...res,
+ url: `https://s3.app.max-richter.dev/silvester23/${imageName}`
+ })
+}
diff --git a/src/routes/api/ai/image/[name]/+server.ts b/src/routes/api/ai/image/[name]/+server.ts
index e62d5ca..5f10eee 100644
--- a/src/routes/api/ai/image/[name]/+server.ts
+++ b/src/routes/api/ai/image/[name]/+server.ts
@@ -3,25 +3,38 @@ import type { RequestHandler } from "./$types";
import { putObject } from "$lib/helpers/minio";
import { generateImage } from "$lib/helpers/stability";
-export const GET: RequestHandler = async ({ params }) => {
+export const POST: RequestHandler = async ({ params, request }) => {
const inputName = params.name;
+ if (!inputName) {
+ throw new Error("Missing name");
+ }
+ if (inputName.length > 50) {
+ throw new Error("Name too long");
+ }
- const prompt = `realistic profile portrait oil painting of a masked ${inputName}, baroque, Charles Vess, masked ball attire, Charles Vess, opulence, mystery, elegance, medium-length blond hair, darker skin`;
+ const { hairType, hairColor, hairLength } = await request.json();
+ console.log(hairType, hairColor, hairLength)
+
+ if (!hairType || !hairColor || !hairLength) {
+ throw new Error("Missing hairType, hairColor or hairLength");
+ }
+
+ const prompt = `realistic portrait oil painting of a masked ${inputName}, baroque, in the style of Charles Vess, masked ball attire, opulence, mystery, elegance, ${hairLength} ${hairType} ${hairColor} hair, darker skin`;
const negativePrompt = "blurry, multiple persons, picture frame"
const a = performance.now()
+ // #const image = await openai.image(prompt);
const image = await generateImage(prompt, negativePrompt);
const duration = performance.now() - a;
- console.log({ duration })
- const imageName = `${image.seed}-${inputName.toLowerCase().split(" ").slice(0, 5).join("-").slice(0, 25)}.png`
+ const imageName = `${Math.random().toString(16).substring(3, 10)}-${inputName.toLowerCase().split(" ").slice(0, 5).join("-").slice(0, 25)}.png`
- const res = await putObject(imageName, Buffer.from(image.base64, 'base64'), { "Content-Type": "image/png" });
+ await putObject(imageName, Buffer.from(image.base64, 'base64'), { "Content-Type": "image/png" });
return json({
- ...res,
- url: `https://s3.app.max-richter.dev/silvester23/${imageName}`
+ duration,
+ url: `https://s3-api.app.max-richter.dev/silvester23/${imageName}`
})
}
diff --git a/src/routes/api/ai/name/[name]/+server.ts b/src/routes/api/ai/name/[name]/+server.ts
index abe88b9..0684d5d 100644
--- a/src/routes/api/ai/name/[name]/+server.ts
+++ b/src/routes/api/ai/name/[name]/+server.ts
@@ -1,14 +1,14 @@
-import { type RequestHandler } from "@sveltejs/kit";
-import { chat } from "$lib/helpers/chatgpt";
+import { json, type RequestHandler } from "@sveltejs/kit";
+import { chat } from "$lib/helpers/openai";
export const GET: RequestHandler = async function ({ params }) {
const inputName = params.name
- const prompt = `Generate 10 variants of the name ${inputName}. The names should sound very much like the original but also like noble names from the 1900 century. Examples could be "lady rosalind of whitmore" "lord byron of castlemore" "Lord Max Richter". Only respond with 10 names seperated be newlines`;
+ const prompt = `Generate 10 variants of the name ${inputName}. The names should sound very much like the original but also like noble names from the 1900 century. Examples could be "lady rosalind of whitmore" "lord byron of castlemore" "Lord Max Richter". Choose english, german, french and italian sounding names. Only respond with 10 names seperated be newlines`;
- const res = await chat(prompt);
+ const res = await chat(prompt, { isList: true, temperature: 1 });
- return new Response(res);
+ return json(res);
}
diff --git a/src/routes/api/invites/+server.ts b/src/routes/api/invites/+server.ts
new file mode 100644
index 0000000..84bbb7b
--- /dev/null
+++ b/src/routes/api/invites/+server.ts
@@ -0,0 +1,35 @@
+import * as sheet from '$lib/helpers/sheets'
+import { json } from '@sveltejs/kit';
+import type { RequestHandler } from './$types';
+import * as pb from "$lib/helpers/pb"
+export const GET: RequestHandler = async () => {
+
+ const res = await sheet.getData();
+
+ return json(res);
+
+}
+
+export const POST: RequestHandler = async ({ request }) => {
+
+ const body = await request.json();
+ console.log(body)
+ try {
+ await sheet.addPerson({ name: body.name, confidence: body.confidence.toString(), noble_name: body.adelsTitel })
+
+ await pb.createPerson({
+ name: body.name,
+ confidence: body.confidence,
+ noble_name: body.adelsTitel,
+ portrait: body.portraitUrl,
+ hair_length: body.portraitHairLength,
+ hair_type: body.portraitHairType,
+ hair_color: body.portraitHairColor,
+ portrait_public: body.portraitPublic,
+ });
+ } catch (e) {
+ console.log(e)
+ }
+
+ return json(body);
+}
diff --git a/src/routes/image/+page.svelte b/src/routes/image/+page.svelte
new file mode 100644
index 0000000..1b4e056
--- /dev/null
+++ b/src/routes/image/+page.svelte
@@ -0,0 +1,7 @@
+
+
+
diff --git a/src/routes/questions/+page.svelte b/src/routes/questions/+page.svelte
new file mode 100644
index 0000000..d27a1ee
--- /dev/null
+++ b/src/routes/questions/+page.svelte
@@ -0,0 +1,5 @@
+
+
+
diff --git a/static/border.svg b/static/border.svg
new file mode 100755
index 0000000..c5bcd56
--- /dev/null
+++ b/static/border.svg
@@ -0,0 +1,14 @@
+
diff --git a/static/frames/frame_01.png b/static/frames/frame_01.png
new file mode 100644
index 0000000..1dd79fd
Binary files /dev/null and b/static/frames/frame_01.png differ
diff --git a/static/frames/frame_02.png b/static/frames/frame_02.png
new file mode 100644
index 0000000..cd2913b
Binary files /dev/null and b/static/frames/frame_02.png differ
diff --git a/static/frames/frame_03.png b/static/frames/frame_03.png
new file mode 100644
index 0000000..d7b6cbf
Binary files /dev/null and b/static/frames/frame_03.png differ
diff --git a/static/frames/frame_04.png b/static/frames/frame_04.png
new file mode 100644
index 0000000..b029543
Binary files /dev/null and b/static/frames/frame_04.png differ
diff --git a/static/frames/frame_05.png b/static/frames/frame_05.png
new file mode 100644
index 0000000..91e89bf
Binary files /dev/null and b/static/frames/frame_05.png differ
diff --git a/static/frames/frame_06.png b/static/frames/frame_06.png
new file mode 100644
index 0000000..cf17236
Binary files /dev/null and b/static/frames/frame_06.png differ
diff --git a/static/frames/frame_07.png b/static/frames/frame_07.png
new file mode 100644
index 0000000..d904c92
Binary files /dev/null and b/static/frames/frame_07.png differ
diff --git a/static/frames/frame_08.png b/static/frames/frame_08.png
new file mode 100644
index 0000000..e0f5a64
Binary files /dev/null and b/static/frames/frame_08.png differ