Index: imaps-frontend/node_modules/is-bigint/.eslintignore
===================================================================
--- imaps-frontend/node_modules/is-bigint/.eslintignore	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
+++ 	(revision )
@@ -1,1 +1,0 @@
-coverage/
Index: imaps-frontend/node_modules/is-bigint/.eslintrc
===================================================================
--- imaps-frontend/node_modules/is-bigint/.eslintrc	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
+++ imaps-frontend/node_modules/is-bigint/.eslintrc	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -3,8 +3,3 @@
 
 	"extends": "@ljharb",
-
-	"rules": {
-		"new-cap": [2, { "capIsNewExceptions": ["BigInt"] }],
-		"operator-linebreak": [2, "before"],
-	},
 }
Index: imaps-frontend/node_modules/is-bigint/CHANGELOG.md
===================================================================
--- imaps-frontend/node_modules/is-bigint/CHANGELOG.md	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
+++ imaps-frontend/node_modules/is-bigint/CHANGELOG.md	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -5,4 +5,24 @@
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [v1.1.0](https://github.com/inspect-js/is-bigint/compare/v1.0.4...v1.1.0) - 2024-12-02
+
+### Commits
+
+- [actions] reuse common workflows [`0e63a44`](https://github.com/inspect-js/is-bigint/commit/0e63a44e5d1f26783bd5a40d7aa32c14b50fd567)
+- [meta] use `npmignore` to autogenerate an npmignore file [`47584ee`](https://github.com/inspect-js/is-bigint/commit/47584ee7ac726a5c7f5f2f5f34b97529134cf602)
+- [Tests] use `for-each` and `es-value-fixtures` [`f226864`](https://github.com/inspect-js/is-bigint/commit/f22686422b46334c64b3658fba1237751d24460c)
+- [New] add types [`78e2c47`](https://github.com/inspect-js/is-bigint/commit/78e2c473ff73d73eef27b7eb27695393667360e1)
+- [actions] split out node 10-20, and 20+ [`4395a8d`](https://github.com/inspect-js/is-bigint/commit/4395a8d340b1aa3c4e68b37092fcbcace14de41f)
+- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `auto-changelog`, `has-symbols`, `object-inspect`, `tape` [`c188501`](https://github.com/inspect-js/is-bigint/commit/c188501f67f4c220fcdf8d280c99e1f6af5d217e)
+- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `object-inspect`, `safe-publish-latest`, `tape` [`5360d32`](https://github.com/inspect-js/is-bigint/commit/5360d32eee0e29f09b02d3adb51086dc71160939)
+- [actions] update rebase action to use reusable workflow [`d5c1775`](https://github.com/inspect-js/is-bigint/commit/d5c1775e437be97099a7e63b9bd68852b28e0ba7)
+- [actions] update codecov uploader [`c7478c7`](https://github.com/inspect-js/is-bigint/commit/c7478c74498ab954917bd6a561d0ee7d0ba60a6a)
+- [Dev Deps] update `@ljharb/eslint-config`, `auto-changelog`, `npmignore`, `object-inspect`, `tape` [`6fbce66`](https://github.com/inspect-js/is-bigint/commit/6fbce66ebab2ef471bfe841c8436eba3dce118c6)
+- [meta] add missing `engines.node` [`6f9ed42`](https://github.com/inspect-js/is-bigint/commit/6f9ed42ed8cb00b3fccdb62d4fcc8e7ab074e194)
+- [Tests] replace `aud` with `npm audit` [`21846c3`](https://github.com/inspect-js/is-bigint/commit/21846c305e5d662ec81b4922cbc57e9324ccd222)
+- [Dev Deps] remove unused `has-symbols`, add missing `has-tostringtag` [`b378d94`](https://github.com/inspect-js/is-bigint/commit/b378d942933ae97ab9610d83d69b52380d6a137c)
+- [Deps] update `has-bigints` [`f46c35b`](https://github.com/inspect-js/is-bigint/commit/f46c35be813c05549865477bd771300c2595496e)
+- [Dev Deps] add missing peer dep [`2b9be16`](https://github.com/inspect-js/is-bigint/commit/2b9be16ab6150d588f00d037b55050d8372953a3)
 
 ## [v1.0.4](https://github.com/inspect-js/is-bigint/compare/v1.0.3...v1.0.4) - 2021-08-11
Index: imaps-frontend/node_modules/is-bigint/index.d.ts
===================================================================
--- imaps-frontend/node_modules/is-bigint/index.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/is-bigint/index.d.ts	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,3 @@
+declare function isBigInt(value: unknown): value is (bigint | BigInt);
+
+export = isBigInt;
Index: imaps-frontend/node_modules/is-bigint/index.js
===================================================================
--- imaps-frontend/node_modules/is-bigint/index.js	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
+++ imaps-frontend/node_modules/is-bigint/index.js	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -5,4 +5,5 @@
 if (hasBigInts) {
 	var bigIntValueOf = BigInt.prototype.valueOf;
+	/** @type {(value: object) => value is BigInt} */
 	var tryBigInt = function tryBigIntObject(value) {
 		try {
@@ -14,4 +15,5 @@
 	};
 
+	/** @type {import('.')} */
 	module.exports = function isBigInt(value) {
 		if (
@@ -33,4 +35,5 @@
 	};
 } else {
+	/** @type {import('.')} */
 	module.exports = function isBigInt(value) {
 		return false && value;
Index: imaps-frontend/node_modules/is-bigint/package.json
===================================================================
--- imaps-frontend/node_modules/is-bigint/package.json	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
+++ imaps-frontend/node_modules/is-bigint/package.json	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -1,58 +1,106 @@
 {
-	"name": "is-bigint",
-	"version": "1.0.4",
-	"description": "Is this value an ES BigInt?",
-	"main": "index.js",
-	"scripts": {
-		"prepublishOnly": "safe-publish-latest",
-		"prepublish": "not-in-publish || npm run prepublishOnly",
-		"lint": "eslint .",
-		"pretest": "npm run lint",
-		"tests-only": "nyc tape 'test/**/*.js'",
-		"test": "npm run tests-only",
-		"posttest": "aud --production",
-		"version": "auto-changelog && git add CHANGELOG.md",
-		"postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""
-	},
-	"repository": {
-		"type": "git",
-		"url": "git+https://github.com/inspect-js/is-bigint.git"
-	},
-	"keywords": [
-		"bigint",
-		"es",
-		"integer",
-		"is"
-	],
-	"author": "Jordan Harband <ljharb@gmail.com>",
-	"funding": {
-		"url": "https://github.com/sponsors/ljharb"
-	},
-	"license": "MIT",
-	"bugs": {
-		"url": "https://github.com/inspect-js/is-bigint/issues"
-	},
-	"homepage": "https://github.com/inspect-js/is-bigint#readme",
-	"dependencies": {
-		"has-bigints": "^1.0.1"
-	},
-	"devDependencies": {
-		"@ljharb/eslint-config": "^17.6.0",
-		"aud": "^1.1.5",
-		"auto-changelog": "^2.3.0",
-		"eslint": "^7.32.0",
-		"has-symbols": "^1.0.2",
-		"nyc": "^10.3.2",
-		"object-inspect": "^1.11.0",
-		"safe-publish-latest": "^1.1.4",
-		"tape": "^5.3.1"
-	},
-	"auto-changelog": {
-		"output": "CHANGELOG.md",
-		"template": "keepachangelog",
-		"unreleased": false,
-		"commitLimit": false,
-		"backfillLimit": false,
-		"hideCredit": true
-	}
+  "_from": "is-bigint@^1.1.0",
+  "_id": "is-bigint@1.1.0",
+  "_inBundle": false,
+  "_integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==",
+  "_location": "/is-bigint",
+  "_phantomChildren": {},
+  "_requested": {
+    "type": "range",
+    "registry": true,
+    "raw": "is-bigint@^1.1.0",
+    "name": "is-bigint",
+    "escapedName": "is-bigint",
+    "rawSpec": "^1.1.0",
+    "saveSpec": null,
+    "fetchSpec": "^1.1.0"
+  },
+  "_requiredBy": [
+    "/which-boxed-primitive"
+  ],
+  "_resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz",
+  "_shasum": "dda7a3445df57a42583db4228682eba7c4170672",
+  "_spec": "is-bigint@^1.1.0",
+  "_where": "/home/stevetosak/Proekt/IMaps/imaps-frontend/node_modules/which-boxed-primitive",
+  "author": {
+    "name": "Jordan Harband",
+    "email": "ljharb@gmail.com"
+  },
+  "auto-changelog": {
+    "output": "CHANGELOG.md",
+    "template": "keepachangelog",
+    "unreleased": false,
+    "commitLimit": false,
+    "backfillLimit": false,
+    "hideCredit": true
+  },
+  "bugs": {
+    "url": "https://github.com/inspect-js/is-bigint/issues"
+  },
+  "bundleDependencies": false,
+  "dependencies": {
+    "has-bigints": "^1.0.2"
+  },
+  "deprecated": false,
+  "description": "Is this value an ES BigInt?",
+  "devDependencies": {
+    "@arethetypeswrong/cli": "^0.17.0",
+    "@ljharb/eslint-config": "^21.1.1",
+    "@ljharb/tsconfig": "^0.2.0",
+    "@types/for-each": "^0.3.3",
+    "@types/object-inspect": "^1.13.0",
+    "@types/tape": "^5.6.5",
+    "auto-changelog": "^2.5.0",
+    "encoding": "^0.1.13",
+    "es-value-fixtures": "^1.5.0",
+    "eslint": "=8.8.0",
+    "for-each": "^0.3.3",
+    "has-tostringtag": "^1.0.2",
+    "in-publish": "^2.0.1",
+    "npmignore": "^0.3.1",
+    "nyc": "^10.3.2",
+    "object-inspect": "^1.13.3",
+    "safe-publish-latest": "^2.0.0",
+    "tape": "^5.9.0",
+    "typescript": "next"
+  },
+  "engines": {
+    "node": ">= 0.4"
+  },
+  "funding": {
+    "url": "https://github.com/sponsors/ljharb"
+  },
+  "homepage": "https://github.com/inspect-js/is-bigint#readme",
+  "keywords": [
+    "bigint",
+    "es",
+    "integer",
+    "is"
+  ],
+  "license": "MIT",
+  "main": "index.js",
+  "name": "is-bigint",
+  "publishConfig": {
+    "ignore": [
+      ".github/workflows"
+    ]
+  },
+  "repository": {
+    "type": "git",
+    "url": "git+https://github.com/inspect-js/is-bigint.git"
+  },
+  "scripts": {
+    "lint": "eslint .",
+    "postlint": "tsc -p . && attw -P",
+    "posttest": "npx npm@'>=10.2' audit --production",
+    "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"",
+    "prepack": "npmignore --auto --commentLines=autogenerated",
+    "prepublish": "not-in-publish || npm run prepublishOnly",
+    "prepublishOnly": "safe-publish-latest",
+    "pretest": "npm run lint",
+    "test": "npm run tests-only",
+    "tests-only": "nyc tape 'test/**/*.js'",
+    "version": "auto-changelog && git add CHANGELOG.md"
+  },
+  "version": "1.1.0"
 }
Index: imaps-frontend/node_modules/is-bigint/test/index.js
===================================================================
--- imaps-frontend/node_modules/is-bigint/test/index.js	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
+++ imaps-frontend/node_modules/is-bigint/test/index.js	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -4,41 +4,27 @@
 var inspect = require('object-inspect');
 var hasBigInts = require('has-bigints')();
-var hasSymbols = require('has-symbols')();
 var hasToStringTag = require('has-tostringtag/shams')();
+var forEach = require('for-each');
+var v = require('es-value-fixtures');
 
 var isBigInt = require('../');
 
-var debug = function (v, m) { return inspect(v) + ' ' + m; };
-
-var forEach = function (arr, func) {
-	var i;
-	for (i = 0; i < arr.length; ++i) {
-		func(arr[i], i, arr);
-	}
-};
-
 test('non-BigInt values', function (t) {
-	var nonBigInts = [
-		true,
-		false,
+	/** @type {(typeof v.primitives[number] | object)[]} */
+	var nonBigInts = v.nonBigInts.concat(
 		Object(true),
 		Object(false),
-		null,
-		undefined,
+		// @ts-expect-error TS sucks with concat
 		{},
 		[],
 		/a/g,
-		'string',
-		42,
 		new Date(),
 		function () {},
-		NaN
-	];
-	if (hasSymbols) {
-		nonBigInts.push(Symbol.iterator, Symbol('foo'));
-	}
+		NaN,
+		v.symbols
+	);
 	t.plan(nonBigInts.length);
 	forEach(nonBigInts, function (nonBigInt) {
-		t.equal(false, isBigInt(nonBigInt), debug(nonBigInt, 'is not a BigInt'));
+		t.equal(false, isBigInt(nonBigInt), inspect(nonBigInt) + ' is not a BigInt');
 	});
 	t.end();
@@ -53,8 +39,10 @@
 
 	t.test('faked @@toStringTag', { skip: !hasBigInts || !hasToStringTag }, function (st) {
+		/** @type {{ valueOf(): unknown; [Symbol.toStringTag]?: unknown }} */
 		var fakeBigInt = { valueOf: function () { return BigInt(42); } };
 		fakeBigInt[Symbol.toStringTag] = 'BigInt';
 		st.equal(false, isBigInt(fakeBigInt), 'object with fake BigInt @@toStringTag and valueOf returning a BigInt is not a BigInt');
 
+		/** @type {{ valueOf(): unknown; [Symbol.toStringTag]?: unknown }} */
 		var notSoFakeBigInt = { valueOf: function () { return 42; } };
 		notSoFakeBigInt[Symbol.toStringTag] = 'BigInt';
@@ -70,10 +58,6 @@
 
 test('BigInt support', { skip: !hasBigInts }, function (t) {
-	forEach([
-		Function('return 42n')(), // eslint-disable-line no-new-func
-		BigInt(42),
-		Object(BigInt(42))
-	], function (bigInt) {
-		t.equal(true, isBigInt(bigInt), debug(bigInt, 'is a BigInt'));
+	forEach(v.bigints.concat(Object(BigInt(42))), function (bigInt) {
+		t.equal(true, isBigInt(bigInt), inspect(bigInt) + ' is a BigInt');
 	});
 
Index: imaps-frontend/node_modules/is-bigint/tsconfig.json
===================================================================
--- imaps-frontend/node_modules/is-bigint/tsconfig.json	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/is-bigint/tsconfig.json	(revision 79a03170cdde4e801d12257ee86723774970427b)
@@ -0,0 +1,9 @@
+{
+	"extends": "@ljharb/tsconfig",
+	"compilerOptions": {
+		"target": "ES2021",
+	},
+	"exclude": [
+		"coverage"
+	]
+}
