From 80d6851d701c04eb21e47a79d2cdf6339930ecb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torsten=20St=C3=BCber?= <15174476+TorstenStueber@users.noreply.github.com> Date: Mon, 26 Aug 2024 13:06:23 -0300 Subject: [PATCH] 59 subsidize fees and risk (#97) * remove unnecessary dependencies * Add subsidization endpoints and change flow * Fix linting errors --- signer-service/package.json | 27 +- .../api/controllers/subsidize.controller.js | 70 + .../src/api/errors/extendable-error.js | 2 +- .../src/api/middlewares/validators.js | 54 +- signer-service/src/api/routes/v1/index.js | 4 + .../src/api/routes/v1/subsidize.route.js | 13 + signer-service/src/constants/constants.js | 1 - signer-service/src/constants/tokenConfig.js | 6 + signer-service/src/index.js | 2 - signer-service/yarn.lock | 5202 +---------------- src/GlobalStateProvider.tsx | 4 +- src/components/ExchangeRate/index.tsx | 2 +- src/components/FeeCollapse/index.tsx | 1 - src/components/InputKeys/SelectionModal.tsx | 2 +- src/config/index.ts | 5 +- src/contexts/events.tsx | 3 +- src/helpers/contracts.ts | 5 - src/helpers/parseNumbers.ts | 1 - src/hooks/nabla/useTokenAmountOut.ts | 29 +- src/hooks/useGetIcon.tsx | 3 +- src/hooks/useInputTokenBalance.ts | 1 - src/hooks/useLocalStorage.ts | 1 + src/hooks/useMainProcess.ts | 41 +- src/main.tsx | 5 +- src/pages/swap/index.tsx | 18 +- src/services/nabla.ts | 59 +- src/services/offrampingFlow.ts | 27 +- src/services/polkadot/ephemeral.tsx | 169 +- src/services/polkadot/eventListener.tsx | 1 + src/services/polkadot/eventParsers.tsx | 1 + src/services/polkadot/index.tsx | 1 + src/services/polkadot/spacewalk.tsx | 10 +- src/services/squidrouter/config.ts | 2 +- src/services/squidrouter/route.ts | 9 +- src/services/stellar/index.tsx | 2 + src/types/index.ts | 1 - 36 files changed, 551 insertions(+), 5233 deletions(-) create mode 100644 signer-service/src/api/controllers/subsidize.controller.js create mode 100644 signer-service/src/api/routes/v1/subsidize.route.js diff --git a/signer-service/package.json b/signer-service/package.json index 255b3c18..c32ac83c 100644 --- a/signer-service/package.json +++ b/signer-service/package.json @@ -26,14 +26,12 @@ }, "dependencies": { "@polkadot/api": "^10.3.4", - "bcryptjs": "2.4.3", - "bluebird": "^3.5.0", + "big.js": "^6.2.1", "body-parser": "^1.17.0", "compression": "^1.6.2", "cors": "^2.8.3", "cross-env": "^7.0.3", "dotenv-safe": "^8.2.0", - "email-templates": "^6.0.3", "express": "^4.15.2", "express-rate-limit": "^6.7.0", "express-validation": "^1.0.2", @@ -41,28 +39,15 @@ "google-spreadsheet": "^4.1.2", "helmet": "^4.6.0", "http-status": "^1.0.1", - "joi": "^10.4.1", - "jwt-simple": "0.5.6", - "lodash": "^4.17.4", + "joi": "^17.13.3", "method-override": "^3.0.0", - "moment-timezone": "^0.5.13", "mongoose": "^5.2.17", "morgan": "^1.8.1", - "nodemailer": "^6.3.1", - "passport": "^0.4.0", - "passport-http-bearer": "^1.0.1", - "passport-jwt": "4.0.0", - "pm2": "^5.1.0", - "pug": "^3.0.1", "stellar-sdk": "^11.3.0", - "uuid": "^3.1.0", "winston": "^3.1.0" }, "devDependencies": { "apidoc": "^0.28.1", - "chai": "^4.1.0", - "chai-as-promised": "^7.1.1", - "coveralls": "^3.0.0", "eslint": "^7.29.0", "eslint-config-airbnb-base": "^14.2.0", "eslint-config-prettier": "^8.8.0", @@ -70,12 +55,6 @@ "husky": "^3.0.7", "mocha": "^6.2.2", "nodemon": "^2.0.1", - "nyc": "^15.1.0", - "opn-cli": "^5.0.0", - "prettier": "^2.8.7", - "sinon": "^7.5.0", - "sinon-chai": "^3.0.0", - "supertest": "^6.1.3", - "vitest": "^2.0.5" + "prettier": "^2.8.7" } } diff --git a/signer-service/src/api/controllers/subsidize.controller.js b/signer-service/src/api/controllers/subsidize.controller.js new file mode 100644 index 00000000..a60f9a92 --- /dev/null +++ b/signer-service/src/api/controllers/subsidize.controller.js @@ -0,0 +1,70 @@ +const { Keypair } = require('stellar-sdk'); +const { ApiPromise, WsProvider, Keyring } = require('@polkadot/api'); +const Big = require('big.js'); + +const { PENDULUM_WSS, PENDULUM_FUNDING_SEED } = require('../../constants/constants'); + +const { TOKEN_CONFIG } = require('../../constants/tokenConfig'); + +const TOKEN_TO_SWAP = 'usdc.axl'; + +exports.subsidizePreSwap = async (req, res) => { + try { + const { pendulumCurrencyId, maximumSubsidyAmountRaw } = TOKEN_CONFIG[TOKEN_TO_SWAP]; + + const { address, amountRaw } = req.body; + console.log('Subsidize pre swap', address, amountRaw); + + if (Big(amountRaw).gt(Big(maximumSubsidyAmountRaw))) { + throw new Error('Amount exceeds maximum subsidy amount'); + } + + const keyring = new Keyring({ type: 'sr25519' }); + const fundingAccountKeypair = keyring.addFromUri(PENDULUM_FUNDING_SEED); + + const wsProvider = new WsProvider(PENDULUM_WSS); + const api = await ApiPromise.create({ provider: wsProvider }); + await api.isReady; + + await api.tx.tokens.transfer(address, pendulumCurrencyId, amountRaw).signAndSend(fundingAccountKeypair); + + return res.status(200).json({ message: 'Subsidy transferred successfully' }); + } catch (error) { + console.error('Error in subsidizePreSwap::', error); + return res.status(500).json({ error: 'Server error', details: error.message }); + } +}; + +exports.subsidizePostSwap = async (req, res) => { + try { + const { address, amountRaw, token } = req.body; + console.log('Subsidize post swap', address, amountRaw, token); + + const { assetCode, assetIssuer, maximumSubsidyAmountRaw } = TOKEN_CONFIG[token]; + + if (Big(amountRaw).gt(Big(maximumSubsidyAmountRaw))) { + throw new Error('Amount exceeds maximum subsidy amount'); + } + + const assetIssuerHex = `0x${Keypair.fromPublicKey(assetIssuer).rawPublicKey().toString('hex')}`; + const pendulumCurrencyId = { + Stellar: { + AlphaNum4: { code: assetCode.padEnd(4, '\0'), issuer: assetIssuerHex }, + }, + }; + + const keyring = new Keyring({ type: 'sr25519' }); + const fundingAccountKeypair = keyring.addFromUri(PENDULUM_FUNDING_SEED); + + const wsProvider = new WsProvider(PENDULUM_WSS); + const api = await ApiPromise.create({ provider: wsProvider }); + await api.isReady; + + await api.tx.tokens.transfer(address, pendulumCurrencyId, amountRaw).signAndSend(fundingAccountKeypair); + + return res.status(200).json({ message: 'Subsidy transferred successfully' }); + } catch (error) { + console.error('Error in subsidizePreSwap::', error); + return res.status(500).json({ error: 'Server error', details: error.message }); + } +}; diff --git a/signer-service/src/api/errors/extendable-error.js b/signer-service/src/api/errors/extendable-error.js index 8885cf1e..1b80f415 100644 --- a/signer-service/src/api/errors/extendable-error.js +++ b/signer-service/src/api/errors/extendable-error.js @@ -9,7 +9,7 @@ class ExtendableError extends Error { this.errors = errors; this.status = status; this.isPublic = isPublic; - this.isOperational = true; // This is required since bluebird 4 doesn't append it anymore. + this.isOperational = true; this.stack = stack; // Error.captureStackTrace(this, this.constructor.name); } diff --git a/signer-service/src/api/middlewares/validators.js b/signer-service/src/api/middlewares/validators.js index e8943da4..a514d0be 100644 --- a/signer-service/src/api/middlewares/validators.js +++ b/signer-service/src/api/middlewares/validators.js @@ -1,4 +1,5 @@ const { SHEET_HEADER_VALUES } = require('../controllers/storage.controller'); +const { TOKEN_CONFIG } = require('../../constants/tokenConfig'); const validateCreationInput = (req, res, next) => { const { accountId, maxTime, assetCode } = req.body; @@ -45,4 +46,55 @@ const validateStorageInput = (req, res, next) => { next(); }; -module.exports = { validateChangeOpInput, validateCreationInput, validateStorageInput }; +const validatePreSwapSubsidizationInput = (req, res, next) => { + const { amountRaw, address } = req.body; + + if (amountRaw === undefined) { + return res.status(400).json({ error: 'Missing "amountRaw" parameter' }); + } + + if (typeof amountRaw !== 'string') { + return res.status(400).json({ error: '"amountRaw" parameter must be a string' }); + } + + if (address === undefined) { + return res.status(400).json({ error: 'Missing "address" parameter' }); + } + + next(); +}; + +const validatePostSwapSubsidizationInput = (req, res, next) => { + const { amountRaw, address, token } = req.body; + + if (amountRaw === undefined) { + return res.status(400).json({ error: 'Missing "amountRaw" parameter' }); + } + + if (typeof amountRaw !== 'string') { + return res.status(400).json({ error: '"amountRaw" parameter must be a string' }); + } + + if (address === undefined) { + return res.status(400).json({ error: 'Missing "address" parameter' }); + } + + if (token === undefined) { + return res.status(400).json({ error: 'Missing "token" parameter' }); + } + + const tokenConfig = TOKEN_CONFIG[token]; + if (tokenConfig === undefined || tokenConfig.assetCode === undefined || tokenConfig.assetIssuer === undefined) { + return res.status(400).json({ error: 'Invalid "token" parameter' }); + } + + next(); +}; + +module.exports = { + validateChangeOpInput, + validateCreationInput, + validatePreSwapSubsidizationInput, + validatePostSwapSubsidizationInput, + validateStorageInput, +}; diff --git a/signer-service/src/api/routes/v1/index.js b/signer-service/src/api/routes/v1/index.js index 410edf61..eb82741b 100644 --- a/signer-service/src/api/routes/v1/index.js +++ b/signer-service/src/api/routes/v1/index.js @@ -1,7 +1,9 @@ const express = require('express'); + const stellarRoutes = require('./stellar.route'); const pendulumRoutes = require('./pendulum.route'); const storageRoutes = require('./storage.route'); +const subsidizeRoutes = require('./subsidize.route'); const router = express.Router({ mergeParams: true }); const { sendStatusWithPk: sendStellarStatusWithPk } = require('../../services/stellar.service'); @@ -38,4 +40,6 @@ router.use('/pendulum', pendulumRoutes); */ router.use('/storage', storageRoutes); +router.use('/subsidize', subsidizeRoutes); + module.exports = router; diff --git a/signer-service/src/api/routes/v1/subsidize.route.js b/signer-service/src/api/routes/v1/subsidize.route.js new file mode 100644 index 00000000..61b4f4ec --- /dev/null +++ b/signer-service/src/api/routes/v1/subsidize.route.js @@ -0,0 +1,13 @@ +const express = require('express'); +const controller = require('../../controllers/subsidize.controller'); +const { + validatePreSwapSubsidizationInput, + validatePostSwapSubsidizationInput, +} = require('../../middlewares/validators'); + +const router = express.Router({ mergeParams: true }); + +router.route('/preswap').post(validatePreSwapSubsidizationInput, controller.subsidizePreSwap); +router.route('/postswap').post(validatePostSwapSubsidizationInput, controller.subsidizePostSwap); + +module.exports = router; diff --git a/signer-service/src/constants/constants.js b/signer-service/src/constants/constants.js index e3f979bb..d773ec5d 100644 --- a/signer-service/src/constants/constants.js +++ b/signer-service/src/constants/constants.js @@ -1,5 +1,4 @@ const HORIZON_URL = 'https://horizon.stellar.org'; -//const HORIZON_URL = 'https://horizon-testnet.stellar.org'; const BASE_FEE = '1000000'; const PENDULUM_WSS = 'wss://rpc-pendulum.prd.pendulumchain.tech'; const NETWORK = 'Pendulum'; diff --git a/signer-service/src/constants/tokenConfig.js b/signer-service/src/constants/tokenConfig.js index 7117c1bd..3373168d 100644 --- a/signer-service/src/constants/tokenConfig.js +++ b/signer-service/src/constants/tokenConfig.js @@ -5,6 +5,12 @@ const TOKEN_CONFIG = { assetIssuer: 'GAQRF3UGHBT6JYQZ7YSUYCIYWAF4T2SAA5237Q5LIQYJOHHFAWDXZ7NM', vaultAccountId: '6bsD97dS8ZyomMmp1DLCnCtx25oABtf19dypQKdZe6FBQXSm', minWithdrawalAmount: '10000000000000', + maximumSubsidyAmountRaw: '1000000000000', // 1 unit + }, + 'usdc.axl': { + pendulumCurrencyId: { XCM: 12 }, + decimals: 6, + maximumSubsidyAmountRaw: '1000000', // 1 unit }, }; diff --git a/signer-service/src/index.js b/signer-service/src/index.js index 52b180b5..87524f1f 100755 --- a/signer-service/src/index.js +++ b/signer-service/src/index.js @@ -1,5 +1,3 @@ -// make bluebird default Promise -Promise = require('bluebird'); // eslint-disable-line no-global-assign const { Keypair } = require('stellar-sdk'); const { port, env } = require('./config/vars'); const logger = require('./config/logger'); diff --git a/signer-service/yarn.lock b/signer-service/yarn.lock index 414833a6..31c0ce9f 100644 --- a/signer-service/yarn.lock +++ b/signer-service/yarn.lock @@ -5,16 +5,6 @@ __metadata: version: 8 cacheKey: 10 -"@ampproject/remapping@npm:^2.2.0, @ampproject/remapping@npm:^2.3.0": - version: 2.3.0 - resolution: "@ampproject/remapping@npm:2.3.0" - dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.5" - "@jridgewell/trace-mapping": "npm:^0.3.24" - checksum: f3451525379c68a73eb0a1e65247fbf28c0cccd126d93af21c75fceff77773d43c0d4a2d51978fb131aff25b5f2cb41a9fe48cc296e61ae65e679c4f6918b0ab - languageName: node - linkType: hard - "@babel/code-frame@npm:7.12.11": version: 7.12.11 resolution: "@babel/code-frame@npm:7.12.11" @@ -24,7 +14,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.24.7": +"@babel/code-frame@npm:^7.0.0": version: 7.24.7 resolution: "@babel/code-frame@npm:7.24.7" dependencies: @@ -34,140 +24,6 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.24.8": - version: 7.24.9 - resolution: "@babel/compat-data@npm:7.24.9" - checksum: fcdbf3dd978305880f06ae20a23f4f68a8eddbe64fc5d2fbc98dfe4cdf15c174cff41e3a8eb9d935f9f3a68d3a23fa432044082ee9768a2ed4b15f769b8f6853 - languageName: node - linkType: hard - -"@babel/core@npm:^7.7.5": - version: 7.24.9 - resolution: "@babel/core@npm:7.24.9" - dependencies: - "@ampproject/remapping": "npm:^2.2.0" - "@babel/code-frame": "npm:^7.24.7" - "@babel/generator": "npm:^7.24.9" - "@babel/helper-compilation-targets": "npm:^7.24.8" - "@babel/helper-module-transforms": "npm:^7.24.9" - "@babel/helpers": "npm:^7.24.8" - "@babel/parser": "npm:^7.24.8" - "@babel/template": "npm:^7.24.7" - "@babel/traverse": "npm:^7.24.8" - "@babel/types": "npm:^7.24.9" - convert-source-map: "npm:^2.0.0" - debug: "npm:^4.1.0" - gensync: "npm:^1.0.0-beta.2" - json5: "npm:^2.2.3" - semver: "npm:^6.3.1" - checksum: f00a372fa547f6e21f4db1b6e521e6eb01f77f5931726897aae6f4cf29a687f615b9b77147b539e851a68bf94e4850bcfba7eb11091dd8e2bc625f6d831ce257 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.24.8, @babel/generator@npm:^7.24.9": - version: 7.24.10 - resolution: "@babel/generator@npm:7.24.10" - dependencies: - "@babel/types": "npm:^7.24.9" - "@jridgewell/gen-mapping": "npm:^0.3.5" - "@jridgewell/trace-mapping": "npm:^0.3.25" - jsesc: "npm:^2.5.1" - checksum: c2491fb7d985527a165546cbcf9e5f6a2518f2a968c7564409c012acce1019056b21e67a152af89b3f4d4a295ca2e75a1a16858152f750efbc4b5087f0cb7253 - languageName: node - linkType: hard - -"@babel/helper-compilation-targets@npm:^7.24.8": - version: 7.24.8 - resolution: "@babel/helper-compilation-targets@npm:7.24.8" - dependencies: - "@babel/compat-data": "npm:^7.24.8" - "@babel/helper-validator-option": "npm:^7.24.8" - browserslist: "npm:^4.23.1" - lru-cache: "npm:^5.1.1" - semver: "npm:^6.3.1" - checksum: 3489280d07b871af565b32f9b11946ff9a999fac0db9bec5df960760f6836c7a4b52fccb9d64229ccce835d37a43afb85659beb439ecedde04dcea7eb062a143 - languageName: node - linkType: hard - -"@babel/helper-environment-visitor@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-environment-visitor@npm:7.24.7" - dependencies: - "@babel/types": "npm:^7.24.7" - checksum: 079d86e65701b29ebc10baf6ed548d17c19b808a07aa6885cc141b690a78581b180ee92b580d755361dc3b16adf975b2d2058b8ce6c86675fcaf43cf22f2f7c6 - languageName: node - linkType: hard - -"@babel/helper-function-name@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-function-name@npm:7.24.7" - dependencies: - "@babel/template": "npm:^7.24.7" - "@babel/types": "npm:^7.24.7" - checksum: 2ceb3d9b2b35a0fc4100fc06ed7be3bc38f03ff0bf128ff0edbc0cc7dd842967b1496fc70b5c616c747d7711c2b87e7d025c8888f48740631d6148a9d3614f85 - languageName: node - linkType: hard - -"@babel/helper-hoist-variables@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-hoist-variables@npm:7.24.7" - dependencies: - "@babel/types": "npm:^7.24.7" - checksum: 6cfdcf2289cd12185dcdbdf2435fa8d3447b797ac75851166de9fc8503e2fd0021db6baf8dfbecad3753e582c08e6a3f805c8d00cbed756060a877d705bd8d8d - languageName: node - linkType: hard - -"@babel/helper-module-imports@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-module-imports@npm:7.24.7" - dependencies: - "@babel/traverse": "npm:^7.24.7" - "@babel/types": "npm:^7.24.7" - checksum: df8bfb2bb18413aa151ecd63b7d5deb0eec102f924f9de6bc08022ced7ed8ca7fed914562d2f6fa5b59b74a5d6e255dc35612b2bc3b8abf361e13f61b3704770 - languageName: node - linkType: hard - -"@babel/helper-module-transforms@npm:^7.24.9": - version: 7.24.9 - resolution: "@babel/helper-module-transforms@npm:7.24.9" - dependencies: - "@babel/helper-environment-visitor": "npm:^7.24.7" - "@babel/helper-module-imports": "npm:^7.24.7" - "@babel/helper-simple-access": "npm:^7.24.7" - "@babel/helper-split-export-declaration": "npm:^7.24.7" - "@babel/helper-validator-identifier": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: eaed9cb93edb11626758f76bfb482f9c3b6583f6756813c5ef849d6d52bbe7c2cb39f61646758e860732d14c2588b60eb4e2af78d7751450649a8d3d7ca41697 - languageName: node - linkType: hard - -"@babel/helper-simple-access@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-simple-access@npm:7.24.7" - dependencies: - "@babel/traverse": "npm:^7.24.7" - "@babel/types": "npm:^7.24.7" - checksum: 5083e190186028e48fc358a192e4b93ab320bd016103caffcfda81302a13300ccce46c9cd255ae520c25d2a6a9b47671f93e5fe5678954a2329dc0a685465c49 - languageName: node - linkType: hard - -"@babel/helper-split-export-declaration@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-split-export-declaration@npm:7.24.7" - dependencies: - "@babel/types": "npm:^7.24.7" - checksum: ff04a3071603c87de0d6ee2540b7291ab36305b329bd047cdbb6cbd7db335a12f9a77af1cf708779f75f13c4d9af46093c00b34432e50b2411872c658d1a2e5e - languageName: node - linkType: hard - -"@babel/helper-string-parser@npm:^7.24.8": - version: 7.24.8 - resolution: "@babel/helper-string-parser@npm:7.24.8" - checksum: 6d1bf8f27dd725ce02bdc6dffca3c95fb9ab8a06adc2edbd9c1c9d68500274230d1a609025833ed81981eff560045b6b38f7b4c6fb1ab19fc90e5004e3932535 - languageName: node - linkType: hard - "@babel/helper-validator-identifier@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-validator-identifier@npm:7.24.7" @@ -175,23 +31,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-option@npm:^7.24.8": - version: 7.24.8 - resolution: "@babel/helper-validator-option@npm:7.24.8" - checksum: a52442dfa74be6719c0608fee3225bd0493c4057459f3014681ea1a4643cd38b68ff477fe867c4b356da7330d085f247f0724d300582fa4ab9a02efaf34d107c - languageName: node - linkType: hard - -"@babel/helpers@npm:^7.24.8": - version: 7.24.8 - resolution: "@babel/helpers@npm:7.24.8" - dependencies: - "@babel/template": "npm:^7.24.7" - "@babel/types": "npm:^7.24.8" - checksum: 61c08a2baa87382a87c7110e9b5574c782603e247b7e6267769ee0e8b7b54b70ff05f16466f05bb318622b7ac28e79b449edff565abf5adcb1adb1b0f42fee9c - languageName: node - linkType: hard - "@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.24.7": version: 7.24.7 resolution: "@babel/highlight@npm:7.24.7" @@ -204,64 +43,6 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.24.7, @babel/parser@npm:^7.24.8, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.9.6": - version: 7.24.8 - resolution: "@babel/parser@npm:7.24.8" - bin: - parser: ./bin/babel-parser.js - checksum: e44b8327da46e8659bc9fb77f66e2dc4364dd66495fb17d046b96a77bf604f0446f1e9a89cf2f011d78fc3f5cdfbae2e9e0714708e1c985988335683b2e781ef - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.6.3": - version: 7.24.8 - resolution: "@babel/runtime@npm:7.24.8" - dependencies: - regenerator-runtime: "npm:^0.14.0" - checksum: e6f335e472a8a337379effc15815dd0eddf6a7d0c00b50deb4f9e9585819b45431d0ff3c2d3d0fa58c227a9b04dcc4a85e7245fb57493adb2863b5208c769cbd - languageName: node - linkType: hard - -"@babel/template@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/template@npm:7.24.7" - dependencies: - "@babel/code-frame": "npm:^7.24.7" - "@babel/parser": "npm:^7.24.7" - "@babel/types": "npm:^7.24.7" - checksum: 5975d404ef51cf379515eb0f80b115981d0b9dff5539e53a47516644abb8c83d7559f5b083eb1d4977b20d8359ebb2f911ccd4f729143f8958fdc465f976d843 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.24.7, @babel/traverse@npm:^7.24.8": - version: 7.24.8 - resolution: "@babel/traverse@npm:7.24.8" - dependencies: - "@babel/code-frame": "npm:^7.24.7" - "@babel/generator": "npm:^7.24.8" - "@babel/helper-environment-visitor": "npm:^7.24.7" - "@babel/helper-function-name": "npm:^7.24.7" - "@babel/helper-hoist-variables": "npm:^7.24.7" - "@babel/helper-split-export-declaration": "npm:^7.24.7" - "@babel/parser": "npm:^7.24.8" - "@babel/types": "npm:^7.24.8" - debug: "npm:^4.3.1" - globals: "npm:^11.1.0" - checksum: 47d8ecf8cfff58fe621fc4d8454b82c97c407816d8f9c435caa0c849ea7c357b91119a06f3c69f21a0228b5d06ac0b44f49d1f78cff032d6266317707f1fe615 - languageName: node - linkType: hard - -"@babel/types@npm:^7.24.7, @babel/types@npm:^7.24.8, @babel/types@npm:^7.24.9, @babel/types@npm:^7.6.1, @babel/types@npm:^7.8.3, @babel/types@npm:^7.9.6": - version: 7.24.9 - resolution: "@babel/types@npm:7.24.9" - dependencies: - "@babel/helper-string-parser": "npm:^7.24.8" - "@babel/helper-validator-identifier": "npm:^7.24.7" - to-fast-properties: "npm:^2.0.0" - checksum: 21873a08a124646824aa230de06af52149ab88206dca59849dcb3003990a6306ec2cdaa4147ec1127c0cfc5f133853cfc18f80d7f6337b6662a3c378ed565f15 - languageName: node - linkType: hard - "@colors/colors@npm:1.6.0, @colors/colors@npm:^1.6.0": version: 1.6.0 resolution: "@colors/colors@npm:1.6.0" @@ -280,167 +61,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/aix-ppc64@npm:0.21.5" - conditions: os=aix & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/android-arm64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/android-arm64@npm:0.21.5" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/android-arm@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/android-arm@npm:0.21.5" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@esbuild/android-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/android-x64@npm:0.21.5" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/darwin-arm64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/darwin-arm64@npm:0.21.5" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/darwin-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/darwin-x64@npm:0.21.5" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/freebsd-arm64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/freebsd-arm64@npm:0.21.5" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/freebsd-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/freebsd-x64@npm:0.21.5" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/linux-arm64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-arm64@npm:0.21.5" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/linux-arm@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-arm@npm:0.21.5" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@esbuild/linux-ia32@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-ia32@npm:0.21.5" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/linux-loong64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-loong64@npm:0.21.5" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - -"@esbuild/linux-mips64el@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-mips64el@npm:0.21.5" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"@esbuild/linux-ppc64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-ppc64@npm:0.21.5" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/linux-riscv64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-riscv64@npm:0.21.5" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"@esbuild/linux-s390x@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-s390x@npm:0.21.5" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"@esbuild/linux-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-x64@npm:0.21.5" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/netbsd-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/netbsd-x64@npm:0.21.5" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/openbsd-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/openbsd-x64@npm:0.21.5" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/sunos-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/sunos-x64@npm:0.21.5" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/win32-arm64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/win32-arm64@npm:0.21.5" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/win32-ia32@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/win32-ia32@npm:0.21.5" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/win32-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/win32-x64@npm:0.21.5" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@eslint/eslintrc@npm:^0.4.3": version: 0.4.3 resolution: "@eslint/eslintrc@npm:0.4.3" @@ -458,22 +78,22 @@ __metadata: languageName: node linkType: hard -"@hapi/boom@npm:^9.1.0": - version: 9.1.4 - resolution: "@hapi/boom@npm:9.1.4" - dependencies: - "@hapi/hoek": "npm:9.x.x" - checksum: f3759fdd1b7746fbb6b9aca344e36becb70ef124dd16a5176496b363f370dd0b40f4861c1b558d692025dc2b82ff0380b2bbe2a0688c38dad146ee77784a0936 - languageName: node - linkType: hard - -"@hapi/hoek@npm:9.x.x": +"@hapi/hoek@npm:^9.0.0, @hapi/hoek@npm:^9.3.0": version: 9.3.0 resolution: "@hapi/hoek@npm:9.3.0" checksum: ad83a223787749f3873bce42bd32a9a19673765bf3edece0a427e138859ff729469e68d5fdf9ff6bbee6fb0c8e21bab61415afa4584f527cfc40b59ea1957e70 languageName: node linkType: hard +"@hapi/topo@npm:^5.1.0": + version: 5.1.0 + resolution: "@hapi/topo@npm:5.1.0" + dependencies: + "@hapi/hoek": "npm:^9.0.0" + checksum: 084bfa647015f4fd3fdd51fadb2747d09ef2f5e1443d6cbada2988b0c88494f85edf257ec606c790db146ac4e34ff57f3fcb22e3299b8e06ed5c87ba7583495c + languageName: node + linkType: hard + "@humanwhocodes/config-array@npm:^0.5.0": version: 0.5.0 resolution: "@humanwhocodes/config-array@npm:0.5.0" @@ -506,87 +126,6 @@ __metadata: languageName: node linkType: hard -"@istanbuljs/load-nyc-config@npm:^1.0.0": - version: 1.1.0 - resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" - dependencies: - camelcase: "npm:^5.3.1" - find-up: "npm:^4.1.0" - get-package-type: "npm:^0.1.0" - js-yaml: "npm:^3.13.1" - resolve-from: "npm:^5.0.0" - checksum: b000a5acd8d4fe6e34e25c399c8bdbb5d3a202b4e10416e17bfc25e12bab90bb56d33db6089ae30569b52686f4b35ff28ef26e88e21e69821d2b85884bd055b8 - languageName: node - linkType: hard - -"@istanbuljs/schema@npm:^0.1.2": - version: 0.1.3 - resolution: "@istanbuljs/schema@npm:0.1.3" - checksum: a9b1e49acdf5efc2f5b2359f2df7f90c5c725f2656f16099e8b2cd3a000619ecca9fc48cf693ba789cf0fd989f6e0df6a22bc05574be4223ecdbb7997d04384b - languageName: node - linkType: hard - -"@jridgewell/gen-mapping@npm:^0.3.5": - version: 0.3.5 - resolution: "@jridgewell/gen-mapping@npm:0.3.5" - dependencies: - "@jridgewell/set-array": "npm:^1.2.1" - "@jridgewell/sourcemap-codec": "npm:^1.4.10" - "@jridgewell/trace-mapping": "npm:^0.3.24" - checksum: 81587b3c4dd8e6c60252122937cea0c637486311f4ed208b52b62aae2e7a87598f63ec330e6cd0984af494bfb16d3f0d60d3b21d7e5b4aedd2602ff3fe9d32e2 - languageName: node - linkType: hard - -"@jridgewell/resolve-uri@npm:^3.1.0": - version: 3.1.2 - resolution: "@jridgewell/resolve-uri@npm:3.1.2" - checksum: 97106439d750a409c22c8bff822d648f6a71f3aa9bc8e5129efdc36343cd3096ddc4eeb1c62d2fe48e9bdd4db37b05d4646a17114ecebd3bbcacfa2de51c3c1d - languageName: node - linkType: hard - -"@jridgewell/set-array@npm:^1.2.1": - version: 1.2.1 - resolution: "@jridgewell/set-array@npm:1.2.1" - checksum: 832e513a85a588f8ed4f27d1279420d8547743cc37fcad5a5a76fc74bb895b013dfe614d0eed9cb860048e6546b798f8f2652020b4b2ba0561b05caa8c654b10 - languageName: node - linkType: hard - -"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0": - version: 1.5.0 - resolution: "@jridgewell/sourcemap-codec@npm:1.5.0" - checksum: 4ed6123217569a1484419ac53f6ea0d9f3b57e5b57ab30d7c267bdb27792a27eb0e4b08e84a2680aa55cc2f2b411ffd6ec3db01c44fdc6dc43aca4b55f8374fd - languageName: node - linkType: hard - -"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": - version: 0.3.25 - resolution: "@jridgewell/trace-mapping@npm:0.3.25" - dependencies: - "@jridgewell/resolve-uri": "npm:^3.1.0" - "@jridgewell/sourcemap-codec": "npm:^1.4.14" - checksum: dced32160a44b49d531b80a4a2159dceab6b3ddf0c8e95a0deae4b0e894b172defa63d5ac52a19c2068e1fe7d31ea4ba931fbeec103233ecb4208953967120fc - languageName: node - linkType: hard - -"@ladjs/i18n@npm:^3.0.1": - version: 3.0.13 - resolution: "@ladjs/i18n@npm:3.0.13" - dependencies: - "@hapi/boom": "npm:^9.1.0" - boolean: "npm:3.0.1" - country-language: "npm:^0.1.7" - debug: "npm:^4.1.1" - i18n: "npm:^0.9.1" - i18n-locales: "npm:^0.0.4" - lodash: "npm:^4.17.15" - moment: "npm:^2.25.3" - multimatch: "npm:^4.0.0" - qs: "npm:^6.9.4" - titleize: "npm:^2.1.0" - checksum: 1cdf642426c1eca6ed978c032fcb85857e36b0bf40726384bd95d9ede596a4784e5cadc978bb3fc9691f3a1b282eb1be4d468443d85878009209210afbb83add - languageName: node - linkType: hard - "@noble/curves@npm:^1.3.0": version: 1.4.2 resolution: "@noble/curves@npm:1.4.2" @@ -631,17 +170,12 @@ __metadata: dependencies: "@polkadot/api": "npm:^10.3.4" apidoc: "npm:^0.28.1" - bcryptjs: "npm:2.4.3" - bluebird: "npm:^3.5.0" + big.js: "npm:^6.2.1" body-parser: "npm:^1.17.0" - chai: "npm:^4.1.0" - chai-as-promised: "npm:^7.1.1" compression: "npm:^1.6.2" cors: "npm:^2.8.3" - coveralls: "npm:^3.0.0" cross-env: "npm:^7.0.3" dotenv-safe: "npm:^8.2.0" - email-templates: "npm:^6.0.3" eslint: "npm:^7.29.0" eslint-config-airbnb-base: "npm:^14.2.0" eslint-config-prettier: "npm:^8.8.0" @@ -654,30 +188,14 @@ __metadata: helmet: "npm:^4.6.0" http-status: "npm:^1.0.1" husky: "npm:^3.0.7" - joi: "npm:^10.4.1" - jwt-simple: "npm:0.5.6" - lodash: "npm:^4.17.4" + joi: "npm:^17.13.3" method-override: "npm:^3.0.0" mocha: "npm:^6.2.2" - moment-timezone: "npm:^0.5.13" mongoose: "npm:^5.2.17" morgan: "npm:^1.8.1" - nodemailer: "npm:^6.3.1" nodemon: "npm:^2.0.1" - nyc: "npm:^15.1.0" - opn-cli: "npm:^5.0.0" - passport: "npm:^0.4.0" - passport-http-bearer: "npm:^1.0.1" - passport-jwt: "npm:4.0.0" - pm2: "npm:^5.1.0" prettier: "npm:^2.8.7" - pug: "npm:^3.0.1" - sinon: "npm:^7.5.0" - sinon-chai: "npm:^3.0.0" stellar-sdk: "npm:^11.3.0" - supertest: "npm:^6.1.3" - uuid: "npm:^3.1.0" - vitest: "npm:^2.0.5" winston: "npm:^3.1.0" languageName: unknown linkType: soft @@ -689,65 +207,6 @@ __metadata: languageName: node linkType: hard -"@pm2/agent@npm:~2.0.0": - version: 2.0.4 - resolution: "@pm2/agent@npm:2.0.4" - dependencies: - async: "npm:~3.2.0" - chalk: "npm:~3.0.0" - dayjs: "npm:~1.8.24" - debug: "npm:~4.3.1" - eventemitter2: "npm:~5.0.1" - fast-json-patch: "npm:^3.0.0-1" - fclone: "npm:~1.0.11" - nssocket: "npm:0.6.0" - pm2-axon: "npm:~4.0.1" - pm2-axon-rpc: "npm:~0.7.0" - proxy-agent: "npm:~6.3.0" - semver: "npm:~7.5.0" - ws: "npm:~7.5.10" - checksum: e7d5a48637ce78850bdb4c60dc0e2c763c0ce0eace716f16c6f50a7431b616acea5ae0901d4cf31f281a5bac4d59de92729ea52eee4a6b23178155294ae40532 - languageName: node - linkType: hard - -"@pm2/io@npm:~6.0.1": - version: 6.0.1 - resolution: "@pm2/io@npm:6.0.1" - dependencies: - async: "npm:~2.6.1" - debug: "npm:~4.3.1" - eventemitter2: "npm:^6.3.1" - require-in-the-middle: "npm:^5.0.0" - semver: "npm:~7.5.4" - shimmer: "npm:^1.2.0" - signal-exit: "npm:^3.0.3" - tslib: "npm:1.9.3" - checksum: b0763b7204bb4609d3b09411c5d2b7184de0a93747f033dfbbb07e7fd158c7ffe0cfd15e5728a131b93d38c21f9e34f361e2bc2bdddf1bd48638e401e6c98587 - languageName: node - linkType: hard - -"@pm2/js-api@npm:~0.8.0": - version: 0.8.0 - resolution: "@pm2/js-api@npm:0.8.0" - dependencies: - async: "npm:^2.6.3" - debug: "npm:~4.3.1" - eventemitter2: "npm:^6.3.1" - extrareqp2: "npm:^1.0.0" - ws: "npm:^7.0.0" - checksum: b7c19a10d49f22ae39b52d3a45907b33d83680055a8359baf4c8cb7d82832fa7abdbea84e0105df4506b50d5972cd5a086d4d249ab0a7b54ea2748724d819427 - languageName: node - linkType: hard - -"@pm2/pm2-version-check@npm:latest": - version: 1.0.4 - resolution: "@pm2/pm2-version-check@npm:1.0.4" - dependencies: - debug: "npm:^4.3.1" - checksum: 663438d9154db3c11bc7d41a4838162542db9cb4cf989fe8936e9bd9e5b99e3a58d73c8888afa1180a8cb93375c1d165bb397939de8a5ab8507d13d2aed2a086 - languageName: node - linkType: hard - "@polkadot-api/client@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0": version: 0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0 resolution: "@polkadot-api/client@npm:0.0.1-492c132563ea6b40ae1fc5470dec4cd18768d182.1.0" @@ -1222,205 +681,72 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.20.0" - conditions: os=android & cpu=arm +"@scure/base@npm:^1.1.1, @scure/base@npm:^1.1.5": + version: 1.1.7 + resolution: "@scure/base@npm:1.1.7" + checksum: fc50ffaab36cb46ff9fa4dc5052a06089ab6a6707f63d596bb34aaaec76173c9a564ac312a0b981b5e7a5349d60097b8878673c75d6cbfc4da7012b63a82099b languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-android-arm64@npm:4.20.0" - conditions: os=android & cpu=arm64 +"@sideway/address@npm:^4.1.5": + version: 4.1.5 + resolution: "@sideway/address@npm:4.1.5" + dependencies: + "@hapi/hoek": "npm:^9.0.0" + checksum: c4c73ac0339504f34e016d3a687118e7ddf197c1c968579572123b67b230be84caa705f0f634efdfdde7f2e07a6e0224b3c70665dc420d8bc95bf400cfc4c998 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-darwin-arm64@npm:4.20.0" - conditions: os=darwin & cpu=arm64 +"@sideway/formula@npm:^3.0.1": + version: 3.0.1 + resolution: "@sideway/formula@npm:3.0.1" + checksum: 8d3ee7f80df4e5204b2cbe92a2a711ca89684965a5c9eb3b316b7051212d3522e332a65a0bb2a07cc708fcd1d0b27fcb30f43ff0bcd5089d7006c7160a89eefe languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-darwin-x64@npm:4.20.0" - conditions: os=darwin & cpu=x64 +"@sideway/pinpoint@npm:^2.0.0": + version: 2.0.0 + resolution: "@sideway/pinpoint@npm:2.0.0" + checksum: 1ed21800128b2b23280ba4c9db26c8ff6142b97a8683f17639fd7f2128aa09046461574800b30fb407afc5b663c2331795ccf3b654d4b38fa096e41a5c786bf8 languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.20.0" - conditions: os=linux & cpu=arm & libc=glibc +"@stellar/js-xdr@npm:^3.1.1": + version: 3.1.2 + resolution: "@stellar/js-xdr@npm:3.1.2" + checksum: 96b5c52088bb2f2cc11a04ee1766ceb9431bdb0195058b9bc8d60cd1459772c2be6a9aa1bf69ba8b7589cfaf71beef96890e60d7fd7de0332c11ae1917f95440 languageName: node linkType: hard -"@rollup/rollup-linux-arm-musleabihf@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.20.0" - conditions: os=linux & cpu=arm & libc=musl +"@stellar/stellar-base@npm:^11.0.1": + version: 11.0.1 + resolution: "@stellar/stellar-base@npm:11.0.1" + dependencies: + "@stellar/js-xdr": "npm:^3.1.1" + base32.js: "npm:^0.1.0" + bignumber.js: "npm:^9.1.2" + buffer: "npm:^6.0.3" + sha.js: "npm:^2.3.6" + sodium-native: "npm:^4.0.10" + tweetnacl: "npm:^1.0.3" + dependenciesMeta: + sodium-native: + optional: true + checksum: 03ad775791793548563f4dfecc62843d84f0fcf41ccc7f3bb30090dd0506061fb38ca505fbb4ebd8b97d48a06c026733fa7b1146dd04216f3363843f8d09f0f3 languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.20.0" - conditions: os=linux & cpu=arm64 & libc=glibc +"@substrate/connect-extension-protocol@npm:^2.0.0": + version: 2.0.0 + resolution: "@substrate/connect-extension-protocol@npm:2.0.0" + checksum: 167538db3370c37abd60881e947f07788c52e42e1c46cd77a5e19eff64cb7784dff9abbbc4d2138a862a35c7262f151459e1631a8a36ee02fcff90ed5ec74c7b languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.20.0" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.20.0" - conditions: os=linux & cpu=ppc64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-riscv64-gnu@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.20.0" - conditions: os=linux & cpu=riscv64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-s390x-gnu@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.20.0" - conditions: os=linux & cpu=s390x & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-x64-gnu@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.20.0" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-x64-musl@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.20.0" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-win32-arm64-msvc@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.20.0" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-win32-ia32-msvc@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.20.0" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@rollup/rollup-win32-x64-msvc@npm:4.20.0": - version: 4.20.0 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.20.0" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@scure/base@npm:^1.1.1, @scure/base@npm:^1.1.5": - version: 1.1.7 - resolution: "@scure/base@npm:1.1.7" - checksum: fc50ffaab36cb46ff9fa4dc5052a06089ab6a6707f63d596bb34aaaec76173c9a564ac312a0b981b5e7a5349d60097b8878673c75d6cbfc4da7012b63a82099b - languageName: node - linkType: hard - -"@sindresorhus/is@npm:^1.2.0": - version: 1.2.0 - resolution: "@sindresorhus/is@npm:1.2.0" - checksum: f95765d2d83ac854426af86b2bdf34c74c71444bf69446c59b6f554b33199e27b28a91ec008e96087d2e1f7289eeeeed154b7e8e4413b497129c2310723c21ae - languageName: node - linkType: hard - -"@sinonjs/commons@npm:^1, @sinonjs/commons@npm:^1.3.0, @sinonjs/commons@npm:^1.4.0, @sinonjs/commons@npm:^1.7.0": - version: 1.8.6 - resolution: "@sinonjs/commons@npm:1.8.6" - dependencies: - type-detect: "npm:4.0.8" - checksum: 51987338fd8b4d1e135822ad593dd23a3288764aa41d83c695124d512bc38b87eece859078008651ecc7f1df89a7e558a515dc6f02d21a93be4ba50b39a28914 - languageName: node - linkType: hard - -"@sinonjs/formatio@npm:^3.2.1": - version: 3.2.2 - resolution: "@sinonjs/formatio@npm:3.2.2" - dependencies: - "@sinonjs/commons": "npm:^1" - "@sinonjs/samsam": "npm:^3.1.0" - checksum: c83f630a30a2c8bc308e64594625720fea22ce4c8d4eada9f505e2231928fab8c1d5e981b1b05e71972a79be5f2f1f688a91d7771d3a95f72d85f77170f05ebe - languageName: node - linkType: hard - -"@sinonjs/samsam@npm:^3.1.0, @sinonjs/samsam@npm:^3.3.3": - version: 3.3.3 - resolution: "@sinonjs/samsam@npm:3.3.3" - dependencies: - "@sinonjs/commons": "npm:^1.3.0" - array-from: "npm:^2.1.1" - lodash: "npm:^4.17.15" - checksum: 2c54bbf6ea8adcd9b2687db0583c1e23e2a206ccaef81510c8143eaab5125e969e7519c66d6ffccb821329d40f4cf9b262692ede5fbe0e1157012cae99eb8df1 - languageName: node - linkType: hard - -"@sinonjs/text-encoding@npm:^0.7.1": - version: 0.7.2 - resolution: "@sinonjs/text-encoding@npm:0.7.2" - checksum: ec713fb44888c852d84ca54f6abf9c14d036c11a5d5bfab7825b8b9d2b22127dbe53412c68f4dbb0c05ea5ed61c64679bd2845c177d81462db41e0d3d7eca499 - languageName: node - linkType: hard - -"@stellar/js-xdr@npm:^3.1.1": - version: 3.1.2 - resolution: "@stellar/js-xdr@npm:3.1.2" - checksum: 96b5c52088bb2f2cc11a04ee1766ceb9431bdb0195058b9bc8d60cd1459772c2be6a9aa1bf69ba8b7589cfaf71beef96890e60d7fd7de0332c11ae1917f95440 - languageName: node - linkType: hard - -"@stellar/stellar-base@npm:^11.0.1": - version: 11.0.1 - resolution: "@stellar/stellar-base@npm:11.0.1" - dependencies: - "@stellar/js-xdr": "npm:^3.1.1" - base32.js: "npm:^0.1.0" - bignumber.js: "npm:^9.1.2" - buffer: "npm:^6.0.3" - sha.js: "npm:^2.3.6" - sodium-native: "npm:^4.0.10" - tweetnacl: "npm:^1.0.3" - dependenciesMeta: - sodium-native: - optional: true - checksum: 03ad775791793548563f4dfecc62843d84f0fcf41ccc7f3bb30090dd0506061fb38ca505fbb4ebd8b97d48a06c026733fa7b1146dd04216f3363843f8d09f0f3 - languageName: node - linkType: hard - -"@substrate/connect-extension-protocol@npm:^2.0.0": - version: 2.0.0 - resolution: "@substrate/connect-extension-protocol@npm:2.0.0" - checksum: 167538db3370c37abd60881e947f07788c52e42e1c46cd77a5e19eff64cb7784dff9abbbc4d2138a862a35c7262f151459e1631a8a36ee02fcff90ed5ec74c7b - languageName: node - linkType: hard - -"@substrate/connect-known-chains@npm:^1.1.1": - version: 1.1.11 - resolution: "@substrate/connect-known-chains@npm:1.1.11" - checksum: b113cf7c1c562e6c726738ae41065038c19ff77f96e86280e55d91bcb197e8412f2de855cf9bdd12e5dbe9a130d10022959f783308647d360a9aa494ed8d2287 +"@substrate/connect-known-chains@npm:^1.1.1": + version: 1.1.11 + resolution: "@substrate/connect-known-chains@npm:1.1.11" + checksum: b113cf7c1c562e6c726738ae41065038c19ff77f96e86280e55d91bcb197e8412f2de855cf9bdd12e5dbe9a130d10022959f783308647d360a9aa494ed8d2287 languageName: node linkType: hard @@ -1460,29 +786,6 @@ __metadata: languageName: node linkType: hard -"@tootallnate/quickjs-emscripten@npm:^0.23.0": - version: 0.23.0 - resolution: "@tootallnate/quickjs-emscripten@npm:0.23.0" - checksum: 95cbad451d195b9d8f312103abafcc010741eb9256e98d7953e7c026d4c1ed4abb2248a14018bf49e3201c350104fc643137b23aa0bbed2744c795c39dc48a28 - languageName: node - linkType: hard - -"@types/babel-types@npm:*, @types/babel-types@npm:^7.0.0": - version: 7.0.15 - resolution: "@types/babel-types@npm:7.0.15" - checksum: 4da9c41bf1cba95b90186a25b2c577d18e6b1abc3aa0daf45f152c00dbf8a412ca525728f8c1ca3b9aa1bfb0ba8426b9f56d5d66f7d0b5a42e5418ab056df329 - languageName: node - linkType: hard - -"@types/babylon@npm:^6.16.2": - version: 6.16.9 - resolution: "@types/babylon@npm:6.16.9" - dependencies: - "@types/babel-types": "npm:*" - checksum: bbec6364b295adc747693c84b52184b38c3c2dda8b097279c5402ee35ac4454793fa5034195420fd16feddb2ef20ab46cee83e5912d87e51abe93fe28c071a59 - languageName: node - linkType: hard - "@types/bn.js@npm:^5.1.5": version: 5.1.5 resolution: "@types/bn.js@npm:5.1.5" @@ -1501,13 +804,6 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:1.0.5, @types/estree@npm:^1.0.0": - version: 1.0.5 - resolution: "@types/estree@npm:1.0.5" - checksum: 7de6d928dd4010b0e20c6919e1a6c27b61f8d4567befa89252055fad503d587ecb9a1e3eab1b1901f923964d7019796db810b7fd6430acb26c32866d126fd408 - languageName: node - linkType: hard - "@types/joi@npm:^14.3.3": version: 14.3.4 resolution: "@types/joi@npm:14.3.4" @@ -1522,13 +818,6 @@ __metadata: languageName: node linkType: hard -"@types/minimatch@npm:^3.0.3": - version: 3.0.5 - resolution: "@types/minimatch@npm:3.0.5" - checksum: c41d136f67231c3131cf1d4ca0b06687f4a322918a3a5adddc87ce90ed9dbd175a3610adee36b106ae68c0b92c637c35e02b58c8a56c424f71d30993ea220b92 - languageName: node - linkType: hard - "@types/mongodb@npm:^3.5.27": version: 3.6.20 resolution: "@types/mongodb@npm:3.6.20" @@ -1562,69 +851,6 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/expect@npm:2.0.5" - dependencies: - "@vitest/spy": "npm:2.0.5" - "@vitest/utils": "npm:2.0.5" - chai: "npm:^5.1.1" - tinyrainbow: "npm:^1.2.0" - checksum: ca9a218f50254b2259fd16166b2d8c9ccc8ee2cc068905e6b3d6281da10967b1590cc7d34b5fa9d429297f97e740450233745583b4cc12272ff11705faf70a37 - languageName: node - linkType: hard - -"@vitest/pretty-format@npm:2.0.5, @vitest/pretty-format@npm:^2.0.5": - version: 2.0.5 - resolution: "@vitest/pretty-format@npm:2.0.5" - dependencies: - tinyrainbow: "npm:^1.2.0" - checksum: 70bf452dd0b8525e658795125b3f11110bd6baadfaa38c5bb91ca763bded35ec6dc80e27964ad4e91b91be6544d35e18ea7748c1997693988f975a7283c3e9a0 - languageName: node - linkType: hard - -"@vitest/runner@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/runner@npm:2.0.5" - dependencies: - "@vitest/utils": "npm:2.0.5" - pathe: "npm:^1.1.2" - checksum: 464449abb84b3c779e1c6d1bedfc9e7469240ba3ccc4b4fa884386d1752d6572b68b9a87440159d433f17f61aca4012ee3bb78a3718d0e2bc64d810e9fc574a5 - languageName: node - linkType: hard - -"@vitest/snapshot@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/snapshot@npm:2.0.5" - dependencies: - "@vitest/pretty-format": "npm:2.0.5" - magic-string: "npm:^0.30.10" - pathe: "npm:^1.1.2" - checksum: fb46bc65851d4c8dcbbf86279c4146d5e7c17ad0d1be97132dedd98565d37f70ac8b0bf51ead0c6707786ffb15652535398c14d4304fa2146b0393d3db26fdff - languageName: node - linkType: hard - -"@vitest/spy@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/spy@npm:2.0.5" - dependencies: - tinyspy: "npm:^3.0.0" - checksum: ed19f4c3bb4d3853241e8070979615138e24403ce4c137fa48c903b3af2c8b3ada2cc26aca9c1aa323bb314a457a8130a29acbb18dafd4e42737deefb2abf1ca - languageName: node - linkType: hard - -"@vitest/utils@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/utils@npm:2.0.5" - dependencies: - "@vitest/pretty-format": "npm:2.0.5" - estree-walker: "npm:^3.0.3" - loupe: "npm:^3.1.1" - tinyrainbow: "npm:^1.2.0" - checksum: d631d56d29c33bc8de631166b2b6691c470187a345469dfef7048befe6027e1c6ff9552f2ee11c8a247522c325c4a64bfcc73f8f0f0c525da39cb9f190f119f8 - languageName: node - linkType: hard - "abbrev@npm:^2.0.0": version: 2.0.0 resolution: "abbrev@npm:2.0.0" @@ -1642,15 +868,6 @@ __metadata: languageName: node linkType: hard -"acorn-globals@npm:^3.0.0": - version: 3.1.0 - resolution: "acorn-globals@npm:3.1.0" - dependencies: - acorn: "npm:^4.0.4" - checksum: d6919d5e6c6f72b620ce93b9b762031bd100948dd1f947cf639f0760af29c57844c99bb4c3e4519b94d1da085afa62d56fc7c72d5592b8e5614cc52eb29671a1 - languageName: node - linkType: hard - "acorn-jsx@npm:^5.3.1": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" @@ -1660,25 +877,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^3.1.0": - version: 3.3.0 - resolution: "acorn@npm:3.3.0" - bin: - acorn: ./bin/acorn - checksum: ae9a421f7ff31a1238c742e6f958f627f15d04c3b0edd5e97fce643b3d45c665be68f1f64b462605c9722ed758812ceb44b91ea7f0cae903e703d1adc7cf0b8f - languageName: node - linkType: hard - -"acorn@npm:^4.0.4, acorn@npm:~4.0.2": - version: 4.0.13 - resolution: "acorn@npm:4.0.13" - bin: - acorn: ./bin/acorn - checksum: 6e63783e7e3feb749a393cfb1d3e9836f6a0951da4f086f96190ceff1f138e02b70daf54250ec4b9d5cf9371942c97f8d8d819db5e9182d1bea369788471f756 - languageName: node - linkType: hard - -"acorn@npm:^7.1.1, acorn@npm:^7.4.0": +"acorn@npm:^7.4.0": version: 7.4.1 resolution: "acorn@npm:7.4.1" bin: @@ -1706,7 +905,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.10.0, ajv@npm:^6.12.3, ajv@npm:^6.12.4": +"ajv@npm:^6.10.0, ajv@npm:^6.12.4": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -1730,33 +929,6 @@ __metadata: languageName: node linkType: hard -"align-text@npm:^0.1.1, align-text@npm:^0.1.3": - version: 0.1.4 - resolution: "align-text@npm:0.1.4" - dependencies: - kind-of: "npm:^3.0.2" - longest: "npm:^1.0.1" - repeat-string: "npm:^1.5.2" - checksum: 585ba504c2757f42edeef86a381c8924202910d3df5dc37aaec04fd20d2ce1c6d85ff887ebc53ba8a3dc1c76ba6780fc2be66943c531702938823a1477cc2c6f - languageName: node - linkType: hard - -"amp-message@npm:~0.1.1": - version: 0.1.2 - resolution: "amp-message@npm:0.1.2" - dependencies: - amp: "npm:0.3.1" - checksum: 30c93c1118aa157b5762cdf026c994dc3ebc0391e96dd047e1fddc471f11a93e5868fa21df48c0bdbc6ef7444f6a75284f9a2be4bb7e1cfcf6b5943023710ddb - languageName: node - linkType: hard - -"amp@npm:0.3.1, amp@npm:~0.3.1": - version: 0.3.1 - resolution: "amp@npm:0.3.1" - checksum: d87c786ff03681b4a1d16396a84b9fefdbfc293d9aad4b2a10aa7ae53256f614ce103096b6e38f3cd93d5269fa13b152f9ce33f0f83551362530f4b8169c9ba2 - languageName: node - linkType: hard - "ansi-colors@npm:3.2.3": version: 3.2.3 resolution: "ansi-colors@npm:3.2.3" @@ -1866,22 +1038,6 @@ __metadata: languageName: node linkType: hard -"append-transform@npm:^2.0.0": - version: 2.0.0 - resolution: "append-transform@npm:2.0.0" - dependencies: - default-require-extensions: "npm:^3.0.0" - checksum: f26f393bf7a428fd1bb18f2758a819830a582243310c5170edb3f98fdc5a535333d02b952f7c2d9b14522bd8ead5b132a0b15000eca18fa9f49172963ebbc231 - languageName: node - linkType: hard - -"archy@npm:^1.0.0": - version: 1.0.0 - resolution: "archy@npm:1.0.0" - checksum: d7928049a57988b86df3f4de75ca16a4252ccee591d085c627e649fc54c5ae5daa833f17aa656bd825bd00bc0a2756ae03d2b983050bdbda1046b6d832bf7303 - languageName: node - linkType: hard - "argparse@npm:^1.0.7": version: 1.0.10 resolution: "argparse@npm:1.0.10" @@ -1891,13 +1047,6 @@ __metadata: languageName: node linkType: hard -"argparse@npm:^2.0.1": - version: 2.0.1 - resolution: "argparse@npm:2.0.1" - checksum: 18640244e641a417ec75a9bd38b0b2b6b95af5199aa241b131d4b2fb206f334d7ecc600bd194861610a5579084978bfcbb02baa399dbe442d56d0ae5e60dbaef - languageName: node - linkType: hard - "array-buffer-byte-length@npm:^1.0.1": version: 1.0.1 resolution: "array-buffer-byte-length@npm:1.0.1" @@ -1908,20 +1057,6 @@ __metadata: languageName: node linkType: hard -"array-differ@npm:^3.0.0": - version: 3.0.0 - resolution: "array-differ@npm:3.0.0" - checksum: 117edd9df5c1530bd116c6e8eea891d4bd02850fd89b1b36e532b6540e47ca620a373b81feca1c62d1395d9ae601516ba538abe5e8172d41091da2c546b05fb7 - languageName: node - linkType: hard - -"array-find-index@npm:^1.0.1": - version: 1.0.2 - resolution: "array-find-index@npm:1.0.2" - checksum: aac128bf369e1ac6c06ff0bb330788371c0e256f71279fb92d745e26fb4b9db8920e485b4ec25e841c93146bf71a34dcdbcefa115e7e0f96927a214d237b7081 - languageName: node - linkType: hard - "array-flatten@npm:1.1.1": version: 1.1.1 resolution: "array-flatten@npm:1.1.1" @@ -1929,13 +1064,6 @@ __metadata: languageName: node linkType: hard -"array-from@npm:^2.1.1": - version: 2.1.1 - resolution: "array-from@npm:2.1.1" - checksum: 38dbc69b284ebcbbc7012c2c2a68926ece1700f00ae40f08881cd7d27db0e8efc0d349d024d1e7931be37734443323279686d44266af25abb48fb4d441e932e9 - languageName: node - linkType: hard - "array-includes@npm:^3.1.7": version: 3.1.8 resolution: "array-includes@npm:3.1.8" @@ -1950,13 +1078,6 @@ __metadata: languageName: node linkType: hard -"array-union@npm:^2.1.0": - version: 2.1.0 - resolution: "array-union@npm:2.1.0" - checksum: 5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d - languageName: node - linkType: hard - "array.prototype.findlastindex@npm:^1.2.3": version: 1.2.5 resolution: "array.prototype.findlastindex@npm:1.2.5" @@ -2026,73 +1147,6 @@ __metadata: languageName: node linkType: hard -"arrify@npm:^1.0.1": - version: 1.0.1 - resolution: "arrify@npm:1.0.1" - checksum: 745075dd4a4624ff0225c331dacb99be501a515d39bcb7c84d24660314a6ec28e68131b137e6f7e16318170842ce97538cd298fc4cd6b2cc798e0b957f2747e7 - languageName: node - linkType: hard - -"arrify@npm:^2.0.1": - version: 2.0.1 - resolution: "arrify@npm:2.0.1" - checksum: 067c4c1afd182806a82e4c1cb8acee16ab8b5284fbca1ce29408e6e91281c36bb5b612f6ddfbd40a0f7a7e0c75bf2696eb94c027f6e328d6e9c52465c98e4209 - languageName: node - linkType: hard - -"asap@npm:^2.0.0, asap@npm:~2.0.3": - version: 2.0.6 - resolution: "asap@npm:2.0.6" - checksum: b244c0458c571945e4b3be0b14eb001bea5596f9868cc50cc711dc03d58a7e953517d3f0dad81ccde3ff37d1f074701fa76a6f07d41aaa992d7204a37b915dda - languageName: node - linkType: hard - -"asn1@npm:~0.2.3": - version: 0.2.6 - resolution: "asn1@npm:0.2.6" - dependencies: - safer-buffer: "npm:~2.1.0" - checksum: cf629291fee6c1a6f530549939433ebf32200d7849f38b810ff26ee74235e845c0c12b2ed0f1607ac17383d19b219b69cefa009b920dab57924c5c544e495078 - languageName: node - linkType: hard - -"assert-never@npm:^1.2.1": - version: 1.3.0 - resolution: "assert-never@npm:1.3.0" - checksum: 7ba7b06433bb4155ed0e7e6be4c65dbf4b0221441beb761d6c418d5ac9e3bdd1f6db9c5eeffb895eaf31a388e21f23b2a4f99af3194f54c2ea0e93edab8a3d8c - languageName: node - linkType: hard - -"assert-plus@npm:1.0.0, assert-plus@npm:^1.0.0": - version: 1.0.0 - resolution: "assert-plus@npm:1.0.0" - checksum: f4f991ae2df849cc678b1afba52d512a7cbf0d09613ba111e72255409ff9158550c775162a47b12d015d1b82b3c273e8e25df0e4783d3ddb008a293486d00a07 - languageName: node - linkType: hard - -"assertion-error@npm:^1.1.0": - version: 1.1.0 - resolution: "assertion-error@npm:1.1.0" - checksum: fd9429d3a3d4fd61782eb3962ae76b6d08aa7383123fca0596020013b3ebd6647891a85b05ce821c47d1471ed1271f00b0545cf6a4326cf2fc91efcc3b0fbecf - languageName: node - linkType: hard - -"assertion-error@npm:^2.0.1": - version: 2.0.1 - resolution: "assertion-error@npm:2.0.1" - checksum: a0789dd882211b87116e81e2648ccb7f60340b34f19877dd020b39ebb4714e475eb943e14ba3e22201c221ef6645b7bfe10297e76b6ac95b48a9898c1211ce66 - languageName: node - linkType: hard - -"ast-types@npm:^0.13.4": - version: 0.13.4 - resolution: "ast-types@npm:0.13.4" - dependencies: - tslib: "npm:^2.0.1" - checksum: c55b375b9aaf44713d8c0f77a08215ab6d44f368b13e44f2141c421022af3c62b615a30c8ea629457f0cbaec409c713401c0188a124552c8fe4a5ad6b17ff3c3 - languageName: node - linkType: hard - "astral-regex@npm:^2.0.0": version: 2.0.0 resolution: "astral-regex@npm:2.0.0" @@ -2100,16 +1154,7 @@ __metadata: languageName: node linkType: hard -"async@npm:^2.6.3, async@npm:~2.6.1": - version: 2.6.4 - resolution: "async@npm:2.6.4" - dependencies: - lodash: "npm:^4.17.14" - checksum: df8e52817d74677ab50c438d618633b9450aff26deb274da6dfedb8014130909482acdc7753bce9b72e6171ce9a9f6a92566c4ced34c3cb3714d57421d58ad27 - languageName: node - linkType: hard - -"async@npm:^3.1.0, async@npm:^3.2.0, async@npm:^3.2.3, async@npm:~3.2.0": +"async@npm:^3.2.3": version: 3.2.5 resolution: "async@npm:3.2.5" checksum: 323c3615c3f0ab1ac25a6f953296bc0ac3213d5e0f1c0debdb12964e55963af288d570293c11e44f7967af58c06d2a88d0ea588c86ec0fbf62fa98037f604a0f @@ -2139,20 +1184,6 @@ __metadata: languageName: node linkType: hard -"aws-sign2@npm:~0.7.0": - version: 0.7.0 - resolution: "aws-sign2@npm:0.7.0" - checksum: 2ac497d739f71be3264cf096a33ab256a1fea7fe80b87dc51ec29374505bd5a661279ef1c22989d68528ea61ed634021ca63b31cf1d3c2a3682ffc106f7d0e96 - languageName: node - linkType: hard - -"aws4@npm:^1.8.0": - version: 1.13.0 - resolution: "aws4@npm:1.13.0" - checksum: a73a43f88c5d915e564d102a6b181a62afd7991f25e661b440540fdef102cbccce7cfa7da8b82ea1c34645e672ac617aecbd9f4f1e91e3f9e99de4d1d7a2cef9 - languageName: node - linkType: hard - "axios@npm:^1.4.0": version: 1.7.3 resolution: "axios@npm:1.7.3" @@ -2175,46 +1206,6 @@ __metadata: languageName: node linkType: hard -"babel-runtime@npm:^6.26.0": - version: 6.26.0 - resolution: "babel-runtime@npm:6.26.0" - dependencies: - core-js: "npm:^2.4.0" - regenerator-runtime: "npm:^0.11.0" - checksum: 2cdf0f083b9598a43cdb11cbf1e7060584079a9a2230f06aec997ba81e887ef17fdcb5ad813a484ee099e06d2de0cea832bdd3011c06325acb284284c754ee8f - languageName: node - linkType: hard - -"babel-types@npm:^6.26.0": - version: 6.26.0 - resolution: "babel-types@npm:6.26.0" - dependencies: - babel-runtime: "npm:^6.26.0" - esutils: "npm:^2.0.2" - lodash: "npm:^4.17.4" - to-fast-properties: "npm:^1.0.3" - checksum: 7ddab92e0dfbda4ddb69d2dbf5825ef4df18d47a609b6dbc452229a40291286aeaec7b2241e6c6755868a5840eca2e6cddcc0a7f571bb004d27b85d246c3d4d6 - languageName: node - linkType: hard - -"babel-walk@npm:3.0.0-canary-5": - version: 3.0.0-canary-5 - resolution: "babel-walk@npm:3.0.0-canary-5" - dependencies: - "@babel/types": "npm:^7.9.6" - checksum: f4cea17303b33266fa97be471df9917d386bb5cd2756ae4c4725b3f105b9d630789818be202de06afa546e94810add61d614aa5eeb16e2a3027636cbafac2c1a - languageName: node - linkType: hard - -"babylon@npm:^6.18.0": - version: 6.18.0 - resolution: "babylon@npm:6.18.0" - bin: - babylon: ./bin/babylon.js - checksum: b35e415886a012545305eede2fd3cbd6ec7c54ed0b19e74f9c3478831fef9bbc24f1c3917e29b338d76d8e58ad1c895a296e27c8f76cef4f3be1ccaad3bfaecb - languageName: node - linkType: hard - "balanced-match@npm:^1.0.0": version: 1.0.2 resolution: "balanced-match@npm:1.0.2" @@ -2245,26 +1236,10 @@ __metadata: languageName: node linkType: hard -"basic-ftp@npm:^5.0.2": - version: 5.0.5 - resolution: "basic-ftp@npm:5.0.5" - checksum: 3dc56b2092b10d67e84621f5b9bbb0430469499178e857869194184d46fbdd367a9aa9fad660084388744b074b5f540e6ac8c22c0826ebba4fcc86a9d1c324e2 - languageName: node - linkType: hard - -"bcrypt-pbkdf@npm:^1.0.0": - version: 1.0.2 - resolution: "bcrypt-pbkdf@npm:1.0.2" - dependencies: - tweetnacl: "npm:^0.14.3" - checksum: 13a4cde058250dbf1fa77a4f1b9a07d32ae2e3b9e28e88a0c7a1827835bc3482f3e478c4a0cfd4da6ff0c46dae07da1061123a995372b32cc563d9975f975404 - languageName: node - linkType: hard - -"bcryptjs@npm:2.4.3": - version: 2.4.3 - resolution: "bcryptjs@npm:2.4.3" - checksum: f6798e57eacfe86960d31af9b8fbc15dc73281c42cfb2a294e2d737e0e9bb7e402dbd39ac68b114867b234fd841ae689dbac031cc6af822b9e72099f52157a8c +"big.js@npm:^6.2.1": + version: 6.2.1 + resolution: "big.js@npm:6.2.1" + checksum: 1d4b621451de712cab20464a26f22b2eee5e7daf0ee88c49dfbfa76061ec37cff2257751e8c3fc183c231bcffac2f006e33af930d8f49b03c758890080b76ada languageName: node linkType: hard @@ -2292,15 +1267,6 @@ __metadata: languageName: node linkType: hard -"blessed@npm:0.1.81": - version: 0.1.81 - resolution: "blessed@npm:0.1.81" - bin: - blessed: ./bin/tput.js - checksum: 930416e841bee482ceb299253745f6c81550d5184f57a9be4610feb7472f061945650faeb1194becc2e1b18db095a0cbc9e4573efaee4dff3f5f0b2a625a5369 - languageName: node - linkType: hard - "bluebird@npm:3.5.1": version: 3.5.1 resolution: "bluebird@npm:3.5.1" @@ -2308,13 +1274,6 @@ __metadata: languageName: node linkType: hard -"bluebird@npm:^3.1.1, bluebird@npm:^3.5.0": - version: 3.7.2 - resolution: "bluebird@npm:3.7.2" - checksum: 007c7bad22c5d799c8dd49c85b47d012a1fe3045be57447721e6afbd1d5be43237af1db62e26cb9b0d9ba812d2e4ca3bac82f6d7e016b6b88de06ee25ceb96e7 - languageName: node - linkType: hard - "bn.js@npm:^5.2.1": version: 5.2.1 resolution: "bn.js@npm:5.2.1" @@ -2322,13 +1281,6 @@ __metadata: languageName: node linkType: hard -"bodec@npm:^0.1.0": - version: 0.1.0 - resolution: "bodec@npm:0.1.0" - checksum: caa05f96954e2d412ce9ac164612a8532387c412f4811acedb3b724bfc7a819d5b8527d533d002dae8c31dcdc070bb11d52a4978fb6d889c2ea7cd242034c0f0 - languageName: node - linkType: hard - "body-parser@npm:1.20.2, body-parser@npm:^1.17.0": version: 1.20.2 resolution: "body-parser@npm:1.20.2" @@ -2349,20 +1301,6 @@ __metadata: languageName: node linkType: hard -"boolbase@npm:~1.0.0": - version: 1.0.0 - resolution: "boolbase@npm:1.0.0" - checksum: 3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0 - languageName: node - linkType: hard - -"boolean@npm:3.0.1": - version: 3.0.1 - resolution: "boolean@npm:3.0.1" - checksum: 39b9a9308c3e76dfd0c97a0dd5831e40253de28ee41206ed74a3ef0293921893bbed5bf5b4d9c404855ccfe33f640a22b817640cea02066aefd52ccd6e063061 - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -2398,20 +1336,6 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.23.1": - version: 4.23.2 - resolution: "browserslist@npm:4.23.2" - dependencies: - caniuse-lite: "npm:^1.0.30001640" - electron-to-chromium: "npm:^1.4.820" - node-releases: "npm:^2.0.14" - update-browserslist-db: "npm:^1.1.0" - bin: - browserslist: cli.js - checksum: 326a98b1c39bcc9a99b197f15790dc28e122b1aead3257c837421899377ac96239123f26868698085b3d9be916d72540602738e1f857e86a387e810af3fda6e5 - languageName: node - linkType: hard - "bson@npm:^1.1.4": version: 1.1.6 resolution: "bson@npm:1.1.6" @@ -2426,13 +1350,6 @@ __metadata: languageName: node linkType: hard -"buffer-from@npm:^1.0.0": - version: 1.1.2 - resolution: "buffer-from@npm:1.1.2" - checksum: 0448524a562b37d4d7ed9efd91685a5b77a50672c556ea254ac9a6d30e3403a517d8981f10e565db24e8339413b43c97ca2951f10e399c6125a0d8911f5679bb - languageName: node - linkType: hard - "buffer@npm:^6.0.3": version: 6.0.3 resolution: "buffer@npm:6.0.3" @@ -2457,13 +1374,6 @@ __metadata: languageName: node linkType: hard -"cac@npm:^6.7.14": - version: 6.7.14 - resolution: "cac@npm:6.7.14" - checksum: 002769a0fbfc51c062acd2a59df465a2a947916b02ac50b56c69ec6c018ee99ac3e7f4dd7366334ea847f1ecacf4defaa61bcd2ac283db50156ce1f1d8c8ad42 - languageName: node - linkType: hard - "cacache@npm:^18.0.0": version: 18.0.4 resolution: "cacache@npm:18.0.4" @@ -2484,18 +1394,6 @@ __metadata: languageName: node linkType: hard -"caching-transform@npm:^4.0.0": - version: 4.0.0 - resolution: "caching-transform@npm:4.0.0" - dependencies: - hasha: "npm:^5.0.0" - make-dir: "npm:^3.0.0" - package-hash: "npm:^4.0.0" - write-file-atomic: "npm:^3.0.0" - checksum: 7e7ca628511ab18c86eea1231834d2591de29a13ae771a7d9ab85be8c6e53e45c5a5b0d0d95d4a3274fc4f26c16956a98162e40c191c131204b5d5aa949660b5 - languageName: node - linkType: hard - "call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.6, call-bind@npm:^1.0.7": version: 1.0.7 resolution: "call-bind@npm:1.0.7" @@ -2541,111 +1439,13 @@ __metadata: languageName: node linkType: hard -"camelcase-keys@npm:^4.0.0": - version: 4.2.0 - resolution: "camelcase-keys@npm:4.2.0" - dependencies: - camelcase: "npm:^4.1.0" - map-obj: "npm:^2.0.0" - quick-lru: "npm:^1.0.0" - checksum: 8cb52633f2d335bf7efd9ec4169df3174047dbeadbe9b7604fb4a24cbc53a976bc26bb8557f6e9da5feff139bf94e36f40e2636b31225670f9524f586070c3ec - languageName: node - linkType: hard - -"camelcase@npm:^1.0.2": - version: 1.2.1 - resolution: "camelcase@npm:1.2.1" - checksum: 3da5ab4bb997f33e57023ddee39887e0d3f34ce5a2d41bcfe84454ee528c4fd769a4f9a428168bf9b24aca9338699885ffb63527acb02834c31b864d4b0d2299 - languageName: node - linkType: hard - -"camelcase@npm:^4.1.0": - version: 4.1.0 - resolution: "camelcase@npm:4.1.0" - checksum: 9683356daf9b64fae4b30c91f8ceb1f34f22746e03d1804efdbe738357d38b47f206cdd71efcf2ed72018b2e88eeb8ec3f79adb09c02f1253a4b6d5d405ff2ae - languageName: node - linkType: hard - -"camelcase@npm:^5.0.0, camelcase@npm:^5.3.1": +"camelcase@npm:^5.0.0": version: 5.3.1 resolution: "camelcase@npm:5.3.1" checksum: e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001640": - version: 1.0.30001643 - resolution: "caniuse-lite@npm:1.0.30001643" - checksum: dddbda29fa24fbc435873309c71070461cbfc915d9bce3216180524c20c5637b2bee1a14b45972e9ac19e1fdf63fba3f63608b9e7d68de32f5ee1953c8c69e05 - languageName: node - linkType: hard - -"caseless@npm:~0.12.0": - version: 0.12.0 - resolution: "caseless@npm:0.12.0" - checksum: ea1efdf430975fdbac3505cdd21007f7ac5aa29b6d4d1c091f965853cd1bf87e4b08ea07b31a6d688b038872b7cdf0589d9262d59c699d199585daad052aeb20 - languageName: node - linkType: hard - -"center-align@npm:^0.1.1": - version: 0.1.3 - resolution: "center-align@npm:0.1.3" - dependencies: - align-text: "npm:^0.1.3" - lazy-cache: "npm:^1.0.3" - checksum: f3a4e224f0eeb7a9ebc09e6519639acadd8b65942ae33db2b6f38946fcee6320499bd6b980894f7e33fec4f1b66c056d55bb96a9b05a2ca0fde25876e9ee2ab8 - languageName: node - linkType: hard - -"chai-as-promised@npm:^7.1.1": - version: 7.1.2 - resolution: "chai-as-promised@npm:7.1.2" - dependencies: - check-error: "npm:^1.0.2" - peerDependencies: - chai: ">= 2.1.2 < 6" - checksum: be372540dad92ef85cde3954bc0e9b0b33e4e6454f3740b17bfb16e36eda638911619089c05a4e4f2bf6722563bf893bb78c2af59b318c23abb2199e5c20ca1f - languageName: node - linkType: hard - -"chai@npm:^4.1.0": - version: 4.4.1 - resolution: "chai@npm:4.4.1" - dependencies: - assertion-error: "npm:^1.1.0" - check-error: "npm:^1.0.3" - deep-eql: "npm:^4.1.3" - get-func-name: "npm:^2.0.2" - loupe: "npm:^2.3.6" - pathval: "npm:^1.1.1" - type-detect: "npm:^4.0.8" - checksum: c6d7aba913a67529c68dbec3673f94eb9c586c5474cc5142bd0b587c9c9ec9e5fbaa937e038ecaa6475aea31433752d5fabdd033b9248bde6ae53befcde774ae - languageName: node - linkType: hard - -"chai@npm:^5.1.1": - version: 5.1.1 - resolution: "chai@npm:5.1.1" - dependencies: - assertion-error: "npm:^2.0.1" - check-error: "npm:^2.1.1" - deep-eql: "npm:^5.0.1" - loupe: "npm:^3.1.0" - pathval: "npm:^2.0.0" - checksum: ee67279a5613bd36dc1dc13660042429ae2f1dc5a9030a6abcf381345866dfb5bce7bc10b9d74c8de86b6f656489f654bbbef3f3361e06925591e6a00c72afff - languageName: node - linkType: hard - -"chalk@npm:3.0.0, chalk@npm:~3.0.0": - version: 3.0.0 - resolution: "chalk@npm:3.0.0" - dependencies: - ansi-styles: "npm:^4.1.0" - supports-color: "npm:^7.1.0" - checksum: 37f90b31fd655fb49c2bd8e2a68aebefddd64522655d001ef417e6f955def0ed9110a867ffc878a533f2dafea5f2032433a37c8a7614969baa7f8a1cd424ddfc - languageName: node - linkType: hard - "chalk@npm:^2.0.1, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" @@ -2667,63 +1467,7 @@ __metadata: languageName: node linkType: hard -"character-parser@npm:^2.1.1, character-parser@npm:^2.2.0": - version: 2.2.0 - resolution: "character-parser@npm:2.2.0" - dependencies: - is-regex: "npm:^1.0.3" - checksum: 5980ddc776a133ba7a264aaec77ab9dd883aa9ff45bb335bfa93ae26b8e7360e60b2c97119f85cc4d2203829c9977df7c6ba6612354b1dfc9ef41d84fde03002 - languageName: node - linkType: hard - -"charm@npm:~0.1.1": - version: 0.1.2 - resolution: "charm@npm:0.1.2" - checksum: 445eb994dffd15561f745bdb00dad1a7047ee9416359dd1ffe72b96cab8d0f24f403989cd5297165284d679cba89e740e29be7d385481df32e7e1529aca787ea - languageName: node - linkType: hard - -"check-error@npm:^1.0.2, check-error@npm:^1.0.3": - version: 1.0.3 - resolution: "check-error@npm:1.0.3" - dependencies: - get-func-name: "npm:^2.0.2" - checksum: e2131025cf059b21080f4813e55b3c480419256914601750b0fee3bd9b2b8315b531e551ef12560419b8b6d92a3636511322752b1ce905703239e7cc451b6399 - languageName: node - linkType: hard - -"check-error@npm:^2.1.1": - version: 2.1.1 - resolution: "check-error@npm:2.1.1" - checksum: d785ed17b1d4a4796b6e75c765a9a290098cf52ff9728ce0756e8ffd4293d2e419dd30c67200aee34202463b474306913f2fcfaf1890641026d9fc6966fea27a - languageName: node - linkType: hard - -"cheerio@npm:^0.22.0": - version: 0.22.0 - resolution: "cheerio@npm:0.22.0" - dependencies: - css-select: "npm:~1.2.0" - dom-serializer: "npm:~0.1.0" - entities: "npm:~1.1.1" - htmlparser2: "npm:^3.9.1" - lodash.assignin: "npm:^4.0.9" - lodash.bind: "npm:^4.1.4" - lodash.defaults: "npm:^4.0.1" - lodash.filter: "npm:^4.4.0" - lodash.flatten: "npm:^4.2.0" - lodash.foreach: "npm:^4.3.0" - lodash.map: "npm:^4.4.0" - lodash.merge: "npm:^4.4.0" - lodash.pick: "npm:^4.2.1" - lodash.reduce: "npm:^4.4.0" - lodash.reject: "npm:^4.4.0" - lodash.some: "npm:^4.4.0" - checksum: eabc1db83cee2762270ed19ed2ec009344a7f1c2f27aecd72a3f99bf376b02040a07cc4ac3bd183fdd28f789a17cb6a24e93d584cf4d9cb1a040c8893741afb6 - languageName: node - linkType: hard - -"chokidar@npm:^3.5.2, chokidar@npm:^3.5.3": +"chokidar@npm:^3.5.2": version: 3.6.0 resolution: "chokidar@npm:3.6.0" dependencies: @@ -2756,15 +1500,6 @@ __metadata: languageName: node linkType: hard -"clean-css@npm:^4.1.11": - version: 4.2.4 - resolution: "clean-css@npm:4.2.4" - dependencies: - source-map: "npm:~0.6.0" - checksum: 4f64dbebfa29feb79be25d6f91239239179adc805c6d7442e2c728970ca23a75b5f238118477b4b78553b89e50f14a64fe35145ecc86b6badf971883c4ad2ffe - languageName: node - linkType: hard - "clean-stack@npm:^2.0.0": version: 2.2.0 resolution: "clean-stack@npm:2.2.0" @@ -2772,26 +1507,6 @@ __metadata: languageName: node linkType: hard -"cli-tableau@npm:^2.0.0": - version: 2.0.1 - resolution: "cli-tableau@npm:2.0.1" - dependencies: - chalk: "npm:3.0.0" - checksum: 9b9e6a979129f9f4061f9d9e8b1e3ff5f25509050ffffb12f65ce6c88a97ba5da3b7715a0defdb569bef56507dd306e814e7a06fb918166e05d9bb0089794629 - languageName: node - linkType: hard - -"cliui@npm:^2.1.0": - version: 2.1.0 - resolution: "cliui@npm:2.1.0" - dependencies: - center-align: "npm:^0.1.1" - right-align: "npm:^0.1.1" - wordwrap: "npm:0.0.2" - checksum: 2b8bb81ee8190541ccb6bbaeacc4f0625116d624ddd31b2f1c664941a0fabd26921f27de5017cf06d4d188dd367c47d66cf28b60ffc95b21084761eda72e8ca0 - languageName: node - linkType: hard - "cliui@npm:^5.0.0": version: 5.0.0 resolution: "cliui@npm:5.0.0" @@ -2803,17 +1518,6 @@ __metadata: languageName: node linkType: hard -"cliui@npm:^6.0.0": - version: 6.0.0 - resolution: "cliui@npm:6.0.0" - dependencies: - string-width: "npm:^4.2.0" - strip-ansi: "npm:^6.0.0" - wrap-ansi: "npm:^6.2.0" - checksum: 44afbcc29df0899e87595590792a871cd8c4bc7d6ce92832d9ae268d141a77022adafca1aeaeccff618b62a613b8354e57fe22a275c199ec04baf00d381ef6ab - languageName: node - linkType: hard - "color-convert@npm:^1.9.0, color-convert@npm:^1.9.3": version: 1.9.3 resolution: "color-convert@npm:1.9.3" @@ -2876,7 +1580,7 @@ __metadata: languageName: node linkType: hard -"combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8, combined-stream@npm:~1.0.6": +"combined-stream@npm:^1.0.8": version: 1.0.8 resolution: "combined-stream@npm:1.0.8" dependencies: @@ -2885,34 +1589,13 @@ __metadata: languageName: node linkType: hard -"commander@npm:2.15.1": - version: 2.15.1 - resolution: "commander@npm:2.15.1" - checksum: 6f4545833348d61dd0c3b285c7f0dc9bc8b1bdac38b512d263184918811382c646c38d58c1102caeff0eb57d4bbd526efc5e6116a78b6af7c1aad6fb628678a8 - languageName: node - linkType: hard - -"commander@npm:^2.15.1, commander@npm:^2.20.0": +"commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: 90c5b6898610cd075984c58c4f88418a4fb44af08c1b1415e9854c03171bec31b336b7f3e4cefe33de994b3f12b03c5e2d638da4316df83593b9e82554e7e95b languageName: node linkType: hard -"commondir@npm:^1.0.1": - version: 1.0.1 - resolution: "commondir@npm:1.0.1" - checksum: 4620bc4936a4ef12ce7dfcd272bb23a99f2ad68889a4e4ad766c9f8ad21af982511934d6f7050d4a8bde90011b1c15d56e61a1b4576d9913efbf697a20172d6c - languageName: node - linkType: hard - -"component-emitter@npm:^1.3.0": - version: 1.3.1 - resolution: "component-emitter@npm:1.3.1" - checksum: 94550aa462c7bd5a61c1bc480e28554aa306066930152d1b1844a0dd3845d4e5db7e261ddec62ae184913b3e59b55a2ad84093b9d3596a8f17c341514d6c483d - languageName: node - linkType: hard - "compressible@npm:~2.0.16": version: 2.0.18 resolution: "compressible@npm:2.0.18" @@ -2951,37 +1634,6 @@ __metadata: languageName: node linkType: hard -"consolidate@npm:^0.15.1": - version: 0.15.1 - resolution: "consolidate@npm:0.15.1" - dependencies: - bluebird: "npm:^3.1.1" - checksum: 7653a4894fb9d2ab61d7cb5f4c20da0e794956fea741f0b965ad045e091ba3977d977d409d57cc5b934cb4350fe05a6f185a32cb87cc5316bdf3fee406610608 - languageName: node - linkType: hard - -"constantinople@npm:^3.0.1, constantinople@npm:^3.1.2": - version: 3.1.2 - resolution: "constantinople@npm:3.1.2" - dependencies: - "@types/babel-types": "npm:^7.0.0" - "@types/babylon": "npm:^6.16.2" - babel-types: "npm:^6.26.0" - babylon: "npm:^6.18.0" - checksum: 41552698444b759e4b8a5bd15ddbed0834227c3456214ee268e0fd770e7019bf95948a985d0cab7782efae2f9dd7a8de0303c764d004cec35459fe03a585dd33 - languageName: node - linkType: hard - -"constantinople@npm:^4.0.1": - version: 4.0.1 - resolution: "constantinople@npm:4.0.1" - dependencies: - "@babel/parser": "npm:^7.6.0" - "@babel/types": "npm:^7.6.1" - checksum: 15fc9bec82711f275e35581fe97a7e7b8d30441745955023570f258bbf876f4bf3de84faa6e7a663a3048565d9cc58bde65d300f74d090faec6afe07913d584f - languageName: node - linkType: hard - "content-disposition@npm:0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" @@ -2998,20 +1650,6 @@ __metadata: languageName: node linkType: hard -"convert-source-map@npm:^1.7.0": - version: 1.9.0 - resolution: "convert-source-map@npm:1.9.0" - checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8 - languageName: node - linkType: hard - -"convert-source-map@npm:^2.0.0": - version: 2.0.0 - resolution: "convert-source-map@npm:2.0.0" - checksum: c987be3ec061348cdb3c2bfb924bec86dea1eacad10550a85ca23edb0fe3556c3a61c7399114f3331ccb3499d7fd0285ab24566e5745929412983494c3926e15 - languageName: node - linkType: hard - "cookie-signature@npm:1.0.6": version: 1.0.6 resolution: "cookie-signature@npm:1.0.6" @@ -3026,27 +1664,6 @@ __metadata: languageName: node linkType: hard -"cookiejar@npm:^2.1.4": - version: 2.1.4 - resolution: "cookiejar@npm:2.1.4" - checksum: 4a184f5a0591df8b07d22a43ea5d020eacb4572c383e853a33361a99710437eaa0971716c688684075bbf695b484f5872e9e3f562382e46858716cb7fc8ce3f4 - languageName: node - linkType: hard - -"core-js@npm:^2.4.0": - version: 2.6.12 - resolution: "core-js@npm:2.6.12" - checksum: 7c624eb00a59c74c769d5d80f751f3bf1fc6201205b6562f27286ad5e00bbca1483f2f7eb0c2854b86f526ef5c7dc958b45f2ff536f8a31b8e9cb1a13a96efca - languageName: node - linkType: hard - -"core-util-is@npm:1.0.2": - version: 1.0.2 - resolution: "core-util-is@npm:1.0.2" - checksum: d0f7587346b44a1fe6c269267e037dd34b4787191e473c3e685f507229d88561c40eb18872fabfff02977301815d474300b7bfbd15396c13c5377393f7e87ec3 - languageName: node - linkType: hard - "core-util-is@npm:~1.0.0": version: 1.0.3 resolution: "core-util-is@npm:1.0.3" @@ -3076,38 +1693,6 @@ __metadata: languageName: node linkType: hard -"country-language@npm:^0.1.7": - version: 0.1.7 - resolution: "country-language@npm:0.1.7" - dependencies: - underscore: "npm:~1.7.0" - underscore.deep: "npm:~0.5.1" - checksum: ff00cc94bdf4078aeeee1469b7021f7b118a29599ff59e6354518abac58dbf30c1eed21d0b4254ff57335a826866886e883ff67057779d7f0d3902853d40fbd4 - languageName: node - linkType: hard - -"coveralls@npm:^3.0.0": - version: 3.1.1 - resolution: "coveralls@npm:3.1.1" - dependencies: - js-yaml: "npm:^3.13.1" - lcov-parse: "npm:^1.0.0" - log-driver: "npm:^1.2.7" - minimist: "npm:^1.2.5" - request: "npm:^2.88.2" - bin: - coveralls: bin/coveralls.js - checksum: 2508710c0b29a92e45c1cd401f55da0ac1a1b57b3ccf8b359690648e50f4f13fd34c53eeda7fd8e6817ce285f70f666b972937c959785b1b82bd00450011445d - languageName: node - linkType: hard - -"croner@npm:~4.1.92": - version: 4.1.97 - resolution: "croner@npm:4.1.97" - checksum: ff605f231e358f1985ca2f6f1fed7fbf03de533227efd132e574af0c0f7d76391d45ab7a893351259bb9b79a36312221125950f16b42462f21d554915f54c5dc - languageName: node - linkType: hard - "cross-env@npm:^7.0.3": version: 7.0.3 resolution: "cross-env@npm:7.0.3" @@ -3120,7 +1705,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5": +"cross-spawn@npm:^6.0.0": version: 6.0.5 resolution: "cross-spawn@npm:6.0.5" dependencies: @@ -3133,7 +1718,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": +"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" dependencies: @@ -3144,50 +1729,6 @@ __metadata: languageName: node linkType: hard -"css-select@npm:~1.2.0": - version: 1.2.0 - resolution: "css-select@npm:1.2.0" - dependencies: - boolbase: "npm:~1.0.0" - css-what: "npm:2.1" - domutils: "npm:1.5.1" - nth-check: "npm:~1.0.1" - checksum: 4a57b1e39d209b5c99acfaf17de12ac09cc8df3f9c4f348be70f0bff23fce81d25d8c918d5d54a85045eaf4b8a556719d8863c672cb618d41fef9c01bbbe2fff - languageName: node - linkType: hard - -"css-what@npm:2.1": - version: 2.1.3 - resolution: "css-what@npm:2.1.3" - checksum: 2a46608ecbffadd6ebeef7cc5dfead018ca9b80b24db89ed6e2ac3e6fd59b5e79dd33cd0de0b35ec4fa61d062c5700dab9079e778a7fabfbc4165194c0dd780d - languageName: node - linkType: hard - -"culvert@npm:^0.1.2": - version: 0.1.2 - resolution: "culvert@npm:0.1.2" - checksum: 86446c95b86bb3dec71503755b578db370a00397a332f9fd507b3cbbf514146535b840d5abf52611dcc84318004cfff3f00ef30549a3624c489d03fe2c1b1ef1 - languageName: node - linkType: hard - -"currently-unhandled@npm:^0.4.1": - version: 0.4.1 - resolution: "currently-unhandled@npm:0.4.1" - dependencies: - array-find-index: "npm:^1.0.1" - checksum: 53fb803e582737bdb5de6b150f0924dd9abf7be606648b4c2871db1c682bf288e248e8066ef10548979732a680cfb6c047294e3877846c2cf2f8d40437d8a741 - languageName: node - linkType: hard - -"dashdash@npm:^1.12.0": - version: 1.14.1 - resolution: "dashdash@npm:1.14.1" - dependencies: - assert-plus: "npm:^1.0.0" - checksum: 137b287fa021201ce100cef772c8eeeaaafdd2aa7282864022acf3b873021e54cb809e9c060fa164840bf54ff72d00d6e2d8da1ee5a86d7200eeefa1123a8f7f - languageName: node - linkType: hard - "data-uri-to-buffer@npm:^4.0.0": version: 4.0.1 resolution: "data-uri-to-buffer@npm:4.0.1" @@ -3195,13 +1736,6 @@ __metadata: languageName: node linkType: hard -"data-uri-to-buffer@npm:^6.0.2": - version: 6.0.2 - resolution: "data-uri-to-buffer@npm:6.0.2" - checksum: 8b6927c33f9b54037f442856be0aa20e5fd49fa6c9c8ceece408dc306445d593ad72d207d57037c529ce65f413b421da800c6827b1dbefb607b8056f17123a61 - languageName: node - linkType: hard - "data-view-buffer@npm:^1.0.1": version: 1.0.1 resolution: "data-view-buffer@npm:1.0.1" @@ -3235,42 +1769,6 @@ __metadata: languageName: node linkType: hard -"datauri@npm:^2.0.0": - version: 2.0.0 - resolution: "datauri@npm:2.0.0" - dependencies: - image-size: "npm:^0.7.3" - mimer: "npm:^1.0.0" - checksum: 872ed2f8de36bb1d8072425e9b4ef2f640b08a37dafdee5f47493b036b5fad7ea0064565d4e309759c235ccb12c16e82a8b01bc508a2be9c32d4b5177cc138fa - languageName: node - linkType: hard - -"dayjs@npm:^1.8.16, dayjs@npm:~1.11.5": - version: 1.11.12 - resolution: "dayjs@npm:1.11.12" - checksum: 8ee7c1e14961fd08d40b788d0c0e930dc6288b3d32911bb911b2fb31bb703c262788164fbe678ee9e50e2a35268d667b8c8ba43fd1806771c1f404c300a2b428 - languageName: node - linkType: hard - -"dayjs@npm:~1.8.24": - version: 1.8.36 - resolution: "dayjs@npm:1.8.36" - checksum: f9f9343472eba0fc3cb4dbd3acc83c9de93d6aaff122f73699d3bdd02939601e36850d240080e26bf042b703aaf9a45b6cd130959902f6936fbbb7e1fc54c239 - languageName: node - linkType: hard - -"debug@npm:*, debug@npm:4, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.4, debug@npm:~4.3.1": - version: 4.3.5 - resolution: "debug@npm:4.3.5" - dependencies: - ms: "npm:2.1.2" - peerDependenciesMeta: - supports-color: - optional: true - checksum: cb6eab424c410e07813ca1392888589972ce9a32b8829c6508f5e1f25f3c3e70a76731610ae55b4bbe58d1a2fffa1424b30e97fa8d394e49cd2656a9643aedd2 - languageName: node - linkType: hard - "debug@npm:2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" @@ -3298,67 +1796,34 @@ __metadata: languageName: node linkType: hard -"debug@npm:^3.2.6, debug@npm:^3.2.7": - version: 3.2.7 - resolution: "debug@npm:3.2.7" - dependencies: - ms: "npm:^2.1.1" - checksum: d86fd7be2b85462297ea16f1934dc219335e802f629ca9a69b63ed8ed041dda492389bb2ee039217c02e5b54792b1c51aa96ae954cf28634d363a2360c7a1639 - languageName: node - linkType: hard - -"debug@npm:^4.3.5": - version: 4.3.6 - resolution: "debug@npm:4.3.6" +"debug@npm:4, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.4": + version: 4.3.5 + resolution: "debug@npm:4.3.5" dependencies: ms: "npm:2.1.2" peerDependenciesMeta: supports-color: optional: true - checksum: d3adb9af7d57a9e809a68f404490cf776122acca16e6359a2702c0f462e510e91f9765c07f707b8ab0d91e03bad57328f3256f5082631cefb5393d0394d50fb7 + checksum: cb6eab424c410e07813ca1392888589972ce9a32b8829c6508f5e1f25f3c3e70a76731610ae55b4bbe58d1a2fffa1424b30e97fa8d394e49cd2656a9643aedd2 languageName: node linkType: hard -"decamelize-keys@npm:^1.0.0": - version: 1.1.1 - resolution: "decamelize-keys@npm:1.1.1" +"debug@npm:^3.2.7": + version: 3.2.7 + resolution: "debug@npm:3.2.7" dependencies: - decamelize: "npm:^1.1.0" - map-obj: "npm:^1.0.0" - checksum: 71d5898174f17a8d2303cecc98ba0236e842948c4d042a8180d5e749be8442220bca2d16dd93bebd7b49e86c807814273212e4da0fae67be7c58c282ff76057a + ms: "npm:^2.1.1" + checksum: d86fd7be2b85462297ea16f1934dc219335e802f629ca9a69b63ed8ed041dda492389bb2ee039217c02e5b54792b1c51aa96ae954cf28634d363a2360c7a1639 languageName: node linkType: hard -"decamelize@npm:^1.0.0, decamelize@npm:^1.1.0, decamelize@npm:^1.2.0": +"decamelize@npm:^1.2.0": version: 1.2.0 resolution: "decamelize@npm:1.2.0" checksum: ad8c51a7e7e0720c70ec2eeb1163b66da03e7616d7b98c9ef43cce2416395e84c1e9548dd94f5f6ffecfee9f8b94251fc57121a8b021f2ff2469b2bae247b8aa languageName: node linkType: hard -"deep-eql@npm:^4.1.3": - version: 4.1.4 - resolution: "deep-eql@npm:4.1.4" - dependencies: - type-detect: "npm:^4.0.0" - checksum: f04f4d581f044a824a6322fe4f68fbee4d6780e93fc710cd9852cbc82bfc7010df00f0e05894b848abbe14dc3a25acac44f424e181ae64d12f2ab9d0a875a5ef - languageName: node - linkType: hard - -"deep-eql@npm:^5.0.1": - version: 5.0.2 - resolution: "deep-eql@npm:5.0.2" - checksum: a529b81e2ef8821621d20a36959a0328873a3e49d393ad11f8efe8559f31239494c2eb889b80342808674c475802ba95b9d6c4c27641b9a029405104c1b59fcf - languageName: node - linkType: hard - -"deep-extend@npm:^0.6.0": - version: 0.6.0 - resolution: "deep-extend@npm:0.6.0" - checksum: 7be7e5a8d468d6b10e6a67c3de828f55001b6eb515d014f7aeb9066ce36bd5717161eb47d6a0f7bed8a9083935b465bc163ee2581c8b128d29bf61092fdf57a7 - languageName: node - linkType: hard - "deep-is@npm:^0.1.3": version: 0.1.4 resolution: "deep-is@npm:0.1.4" @@ -3366,15 +1831,6 @@ __metadata: languageName: node linkType: hard -"default-require-extensions@npm:^3.0.0": - version: 3.0.1 - resolution: "default-require-extensions@npm:3.0.1" - dependencies: - strip-bom: "npm:^4.0.0" - checksum: 45882fc971dd157faf6716ced04c15cf252c0a2d6f5c5844b66ca49f46ed03396a26cd940771aa569927aee22923a961bab789e74b25aabc94d90742c9dd1217 - languageName: node - linkType: hard - "define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4": version: 1.1.4 resolution: "define-data-property@npm:1.1.4" @@ -3397,17 +1853,6 @@ __metadata: languageName: node linkType: hard -"degenerator@npm:^5.0.0": - version: 5.0.1 - resolution: "degenerator@npm:5.0.1" - dependencies: - ast-types: "npm:^0.13.4" - escodegen: "npm:^2.1.0" - esprima: "npm:^4.0.1" - checksum: a64fa39cdf6c2edd75188157d32338ee9de7193d7dbb2aeb4acb1eb30fa4a15ed80ba8dae9bd4d7b085472cf174a5baf81adb761aaa8e326771392c922084152 - languageName: node - linkType: hard - "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -3436,17 +1881,7 @@ __metadata: languageName: node linkType: hard -"dezalgo@npm:^1.0.4": - version: 1.0.4 - resolution: "dezalgo@npm:1.0.4" - dependencies: - asap: "npm:^2.0.0" - wrappy: "npm:1" - checksum: 895389c6aead740d2ab5da4d3466d20fa30f738010a4d3f4dcccc9fc645ca31c9d10b7e1804ae489b1eb02c7986f9f1f34ba132d409b043082a86d9a4e745624 - languageName: node - linkType: hard - -"diff@npm:3.5.0, diff@npm:^3.5.0": +"diff@npm:3.5.0": version: 3.5.0 resolution: "diff@npm:3.5.0" checksum: cfbc2df98d6f8eb82c0f7735c8468695f65189d31f95a708d4c97cd96a8083fdfd83d87a067a29924ae7d8ff64f578e7da78391af537815750268555fe0df9f0 @@ -3471,116 +1906,6 @@ __metadata: languageName: node linkType: hard -"doctypes@npm:^1.1.0": - version: 1.1.0 - resolution: "doctypes@npm:1.1.0" - checksum: 6e6c2d1a80f2072dc4831994c914c44455e341c5ab18c16797368a0afd59d7c22f3335805ba2c1dd2931e9539d1ba8b613b7650dc63f6ab56b77b8d888055de8 - languageName: node - linkType: hard - -"dom-serializer@npm:0": - version: 0.2.2 - resolution: "dom-serializer@npm:0.2.2" - dependencies: - domelementtype: "npm:^2.0.1" - entities: "npm:^2.0.0" - checksum: 376344893e4feccab649a14ca1a46473e9961f40fe62479ea692d4fee4d9df1c00ca8654811a79c1ca7b020096987e1ca4fb4d7f8bae32c1db800a680a0e5d5e - languageName: node - linkType: hard - -"dom-serializer@npm:^1.0.1": - version: 1.4.1 - resolution: "dom-serializer@npm:1.4.1" - dependencies: - domelementtype: "npm:^2.0.1" - domhandler: "npm:^4.2.0" - entities: "npm:^2.0.0" - checksum: 53b217bcfed4a0f90dd47f34f239b1c81fff53ffa39d164d722325817fdb554903b145c2d12c8421ce0df7d31c1b180caf7eacd3c86391dd925f803df8027dcc - languageName: node - linkType: hard - -"dom-serializer@npm:~0.1.0": - version: 0.1.1 - resolution: "dom-serializer@npm:0.1.1" - dependencies: - domelementtype: "npm:^1.3.0" - entities: "npm:^1.1.1" - checksum: 4f6a3eff802273741931cfd3c800fab4e683236eed10628d6605f52538a6bc0ce4770f3ca2ad68a27412c103ae9b6cdaed3c0a8e20d2704192bde497bc875215 - languageName: node - linkType: hard - -"domelementtype@npm:1, domelementtype@npm:^1.3.0, domelementtype@npm:^1.3.1": - version: 1.3.1 - resolution: "domelementtype@npm:1.3.1" - checksum: 7893da40218ae2106ec6ffc146b17f203487a52f5228b032ea7aa470e41dfe03e1bd762d0ee0139e792195efda765434b04b43cddcf63207b098f6ae44b36ad6 - languageName: node - linkType: hard - -"domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0": - version: 2.3.0 - resolution: "domelementtype@npm:2.3.0" - checksum: ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6 - languageName: node - linkType: hard - -"domhandler@npm:^2.3.0": - version: 2.4.2 - resolution: "domhandler@npm:2.4.2" - dependencies: - domelementtype: "npm:1" - checksum: d8b0303c53c0eda912e45820ef8f6023f8462a724e8b824324f27923970222a250c7569e067de398c4d9ca3ce0f2b2d2818bc632d6fa72956721d6729479a9b9 - languageName: node - linkType: hard - -"domhandler@npm:^3.0.0": - version: 3.3.0 - resolution: "domhandler@npm:3.3.0" - dependencies: - domelementtype: "npm:^2.0.1" - checksum: 31baccfeb2354477f90c5f6ab2e3606122228996fb87534750b7ceef3f8eebf8ae9599b02dc551eaaa532c874f964c331b1f76e651643a6048489b73cc68ea7e - languageName: node - linkType: hard - -"domhandler@npm:^4.2.0": - version: 4.3.1 - resolution: "domhandler@npm:4.3.1" - dependencies: - domelementtype: "npm:^2.2.0" - checksum: e0d2af7403997a3ca040a9ace4a233b75ebe321e0ef628b417e46d619d65d47781b2f2038b6c2ef6e56e73e66aec99caf6a12c7e687ecff18ef74af6dfbde5de - languageName: node - linkType: hard - -"domutils@npm:1.5.1": - version: 1.5.1 - resolution: "domutils@npm:1.5.1" - dependencies: - dom-serializer: "npm:0" - domelementtype: "npm:1" - checksum: 88c610e4bba925946663cd5c5d28a359714dc2b0ed1c2ad99e645cbfba46c14e44c053a02dec8b9b436022402b6a32c5b38177723a3082ccdfa283b61e28b9e1 - languageName: node - linkType: hard - -"domutils@npm:^1.5.1": - version: 1.7.0 - resolution: "domutils@npm:1.7.0" - dependencies: - dom-serializer: "npm:0" - domelementtype: "npm:1" - checksum: 8c1d879fd3bbfc0156c970d12ebdf530f541cbda895d7f631b2444d22bbb9d0e5a3a4c3210cffb17708ad67531d7d40e1bef95e915c53a218d268607b66b63c8 - languageName: node - linkType: hard - -"domutils@npm:^2.0.0": - version: 2.8.0 - resolution: "domutils@npm:2.8.0" - dependencies: - dom-serializer: "npm:^1.0.1" - domelementtype: "npm:^2.2.0" - domhandler: "npm:^4.2.0" - checksum: 1f316a03f00b09a8893d4a25d297d5cbffd02c564509dede28ef72d5ce38d93f6d61f1de88d439f31b14a1d9b42f587ed711b9e8b1b4d3bf6001399832bfc4e0 - languageName: node - linkType: hard - "dotenv-safe@npm:^8.2.0": version: 8.2.0 resolution: "dotenv-safe@npm:8.2.0" @@ -3604,16 +1929,6 @@ __metadata: languageName: node linkType: hard -"ecc-jsbn@npm:~0.1.1": - version: 0.1.2 - resolution: "ecc-jsbn@npm:0.1.2" - dependencies: - jsbn: "npm:~0.1.0" - safer-buffer: "npm:^2.1.0" - checksum: d43591f2396196266e186e6d6928038cc11c76c3699a912cb9c13757060f7bbc7f17f47c4cb16168cdeacffc7965aef021142577e646fb3cb88810c15173eb57 - languageName: node - linkType: hard - "ecdsa-sig-formatter@npm:1.0.11, ecdsa-sig-formatter@npm:^1.0.11": version: 1.0.11 resolution: "ecdsa-sig-formatter@npm:1.0.11" @@ -3630,32 +1945,6 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.820": - version: 1.5.0 - resolution: "electron-to-chromium@npm:1.5.0" - checksum: 49f5df3bb7307fef536bad0d98ad297d34a19f129c9b2b7c1a585e9b2120724cafcd41c9848e91882ebe069575a5faee0ab5a03c935f0a8b1b57398468352115 - languageName: node - linkType: hard - -"email-templates@npm:^6.0.3": - version: 6.1.1 - resolution: "email-templates@npm:6.1.1" - dependencies: - "@ladjs/i18n": "npm:^3.0.1" - "@sindresorhus/is": "npm:^1.2.0" - consolidate: "npm:^0.15.1" - debug: "npm:^4.1.1" - get-paths: "npm:^0.0.7" - html-to-text: "npm:^5.1.1" - juice: "npm:^6.0.0" - lodash: "npm:^4.17.15" - nodemailer: "npm:^6.4.2" - pify: "npm:^4.0.1" - preview-email: "npm:^1.0.2" - checksum: 88485d4dd778b6a48b9307ffc517ce029b28a39a5698232080d011ffc57d6b58a7c0963708af2593443739f11152851faf1d48056e1d3f746cce0644fc18db9c - languageName: node - linkType: hard - "emoji-regex@npm:^7.0.1": version: 7.0.3 resolution: "emoji-regex@npm:7.0.3" @@ -3709,15 +1998,6 @@ __metadata: languageName: node linkType: hard -"enquirer@npm:2.3.6": - version: 2.3.6 - resolution: "enquirer@npm:2.3.6" - dependencies: - ansi-colors: "npm:^4.1.1" - checksum: 751d14f037eb7683997e696fb8d5fe2675e0b0cde91182c128cf598acf3f5bd9005f35f7c2a9109e291140af496ebec237b6dac86067d59a9b44f3688107f426 - languageName: node - linkType: hard - "enquirer@npm:^2.3.5": version: 2.4.1 resolution: "enquirer@npm:2.4.1" @@ -3728,20 +2008,6 @@ __metadata: languageName: node linkType: hard -"entities@npm:^1.1.1, entities@npm:~1.1.1": - version: 1.1.2 - resolution: "entities@npm:1.1.2" - checksum: 4a707022f4e932060f03df2526be55d085a2576fe534421e5b22bc62abb0d1f04241c171f9981e3d7baa4f4160606cad72a2f7eb01b6a25e279e3f31a2be4bf2 - languageName: node - linkType: hard - -"entities@npm:^2.0.0": - version: 2.2.0 - resolution: "entities@npm:2.2.0" - checksum: 2c765221ee324dbe25e1b8ca5d1bf2a4d39e750548f2e85cbf7ca1d167d709689ddf1796623e66666ae747364c11ed512c03b48c5bbe70968d30f2a4009509b7 - languageName: node - linkType: hard - "entities@npm:~2.0.0": version: 2.0.3 resolution: "entities@npm:2.0.3" @@ -3889,100 +2155,6 @@ __metadata: languageName: node linkType: hard -"es6-error@npm:^4.0.1": - version: 4.1.1 - resolution: "es6-error@npm:4.1.1" - checksum: 48483c25701dc5a6376f39bbe2eaf5da0b505607ec5a98cd3ade472c1939242156660636e2e508b33211e48e88b132d245341595c067bd4a95ac79fa7134da06 - languageName: node - linkType: hard - -"esbuild@npm:^0.21.3": - version: 0.21.5 - resolution: "esbuild@npm:0.21.5" - dependencies: - "@esbuild/aix-ppc64": "npm:0.21.5" - "@esbuild/android-arm": "npm:0.21.5" - "@esbuild/android-arm64": "npm:0.21.5" - "@esbuild/android-x64": "npm:0.21.5" - "@esbuild/darwin-arm64": "npm:0.21.5" - "@esbuild/darwin-x64": "npm:0.21.5" - "@esbuild/freebsd-arm64": "npm:0.21.5" - "@esbuild/freebsd-x64": "npm:0.21.5" - "@esbuild/linux-arm": "npm:0.21.5" - "@esbuild/linux-arm64": "npm:0.21.5" - "@esbuild/linux-ia32": "npm:0.21.5" - "@esbuild/linux-loong64": "npm:0.21.5" - "@esbuild/linux-mips64el": "npm:0.21.5" - "@esbuild/linux-ppc64": "npm:0.21.5" - "@esbuild/linux-riscv64": "npm:0.21.5" - "@esbuild/linux-s390x": "npm:0.21.5" - "@esbuild/linux-x64": "npm:0.21.5" - "@esbuild/netbsd-x64": "npm:0.21.5" - "@esbuild/openbsd-x64": "npm:0.21.5" - "@esbuild/sunos-x64": "npm:0.21.5" - "@esbuild/win32-arm64": "npm:0.21.5" - "@esbuild/win32-ia32": "npm:0.21.5" - "@esbuild/win32-x64": "npm:0.21.5" - dependenciesMeta: - "@esbuild/aix-ppc64": - optional: true - "@esbuild/android-arm": - optional: true - "@esbuild/android-arm64": - optional: true - "@esbuild/android-x64": - optional: true - "@esbuild/darwin-arm64": - optional: true - "@esbuild/darwin-x64": - optional: true - "@esbuild/freebsd-arm64": - optional: true - "@esbuild/freebsd-x64": - optional: true - "@esbuild/linux-arm": - optional: true - "@esbuild/linux-arm64": - optional: true - "@esbuild/linux-ia32": - optional: true - "@esbuild/linux-loong64": - optional: true - "@esbuild/linux-mips64el": - optional: true - "@esbuild/linux-ppc64": - optional: true - "@esbuild/linux-riscv64": - optional: true - "@esbuild/linux-s390x": - optional: true - "@esbuild/linux-x64": - optional: true - "@esbuild/netbsd-x64": - optional: true - "@esbuild/openbsd-x64": - optional: true - "@esbuild/sunos-x64": - optional: true - "@esbuild/win32-arm64": - optional: true - "@esbuild/win32-ia32": - optional: true - "@esbuild/win32-x64": - optional: true - bin: - esbuild: bin/esbuild - checksum: d2ff2ca84d30cce8e871517374d6c2290835380dc7cd413b2d49189ed170d45e407be14de2cb4794cf76f75cf89955c4714726ebd3de7444b3046f5cab23ab6b - languageName: node - linkType: hard - -"escalade@npm:^3.1.2": - version: 3.1.2 - resolution: "escalade@npm:3.1.2" - checksum: a1e07fea2f15663c30e40b9193d658397846ffe28ce0a3e4da0d8e485fedfeca228ab846aee101a05015829adf39f9934ff45b2a3fca47bed37a29646bd05cd3 - languageName: node - linkType: hard - "escape-html@npm:~1.0.3": version: 1.0.3 resolution: "escape-html@npm:1.0.3" @@ -4004,24 +2176,6 @@ __metadata: languageName: node linkType: hard -"escodegen@npm:^2.1.0": - version: 2.1.0 - resolution: "escodegen@npm:2.1.0" - dependencies: - esprima: "npm:^4.0.1" - estraverse: "npm:^5.2.0" - esutils: "npm:^2.0.2" - source-map: "npm:~0.6.1" - dependenciesMeta: - source-map: - optional: true - bin: - escodegen: bin/escodegen.js - esgenerate: bin/esgenerate.js - checksum: 47719a65b2888b4586e3fa93769068b275961c13089e90d5d01a96a6e8e95871b1c3893576814c8fbf08a4a31a496f37e7b2c937cf231270f4d81de012832c7c - languageName: node - linkType: hard - "eslint-config-airbnb-base@npm:^14.2.0": version: 14.2.1 resolution: "eslint-config-airbnb-base@npm:14.2.1" @@ -4191,7 +2345,7 @@ __metadata: languageName: node linkType: hard -"esprima@npm:^4.0.0, esprima@npm:^4.0.1": +"esprima@npm:^4.0.0": version: 4.0.1 resolution: "esprima@npm:4.0.1" bin: @@ -4233,15 +2387,6 @@ __metadata: languageName: node linkType: hard -"estree-walker@npm:^3.0.3": - version: 3.0.3 - resolution: "estree-walker@npm:3.0.3" - dependencies: - "@types/estree": "npm:^1.0.0" - checksum: a65728d5727b71de172c5df323385755a16c0fdab8234dc756c3854cfee343261ddfbb72a809a5660fac8c75d960bb3e21aa898c2d7e9b19bb298482ca58a3af - languageName: node - linkType: hard - "esutils@npm:^2.0.2": version: 2.0.3 resolution: "esutils@npm:2.0.3" @@ -4256,27 +2401,6 @@ __metadata: languageName: node linkType: hard -"eventemitter2@npm:5.0.1, eventemitter2@npm:~5.0.1": - version: 5.0.1 - resolution: "eventemitter2@npm:5.0.1" - checksum: 824cc9012c4b16022d9cd663ee67b978d816eb7969cf0a1ef91b6564bf62550a600e052007b27869c7fe1bf7c8e25885a6abc0c92c1b1432dfa0162a63486853 - languageName: node - linkType: hard - -"eventemitter2@npm:^6.3.1": - version: 6.4.9 - resolution: "eventemitter2@npm:6.4.9" - checksum: b829b1c6b11e15926b635092b5ad62b4463d1c928859831dcae606e988cf41893059e3541f5a8209d21d2f15314422ddd4d84d20830b4bf44978608d15b06b08 - languageName: node - linkType: hard - -"eventemitter2@npm:~0.4.14": - version: 0.4.14 - resolution: "eventemitter2@npm:0.4.14" - checksum: 5dc7b4903700f603226b69c7c33b55ce0dda85c1d57aba99ede5afa8ce97e22099102dbbcc6917d7fd754328e579e71dea1949a510ec9eaf712bb41358d914ac - languageName: node - linkType: hard - "eventemitter3@npm:^5.0.1": version: 5.0.1 resolution: "eventemitter3@npm:5.0.1" @@ -4306,23 +2430,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^8.0.1": - version: 8.0.1 - resolution: "execa@npm:8.0.1" - dependencies: - cross-spawn: "npm:^7.0.3" - get-stream: "npm:^8.0.1" - human-signals: "npm:^5.0.0" - is-stream: "npm:^3.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^5.1.0" - onetime: "npm:^6.0.0" - signal-exit: "npm:^4.1.0" - strip-final-newline: "npm:^3.0.0" - checksum: d2ab5fe1e2bb92b9788864d0713f1fce9a07c4594e272c0c97bc18c90569897ab262e4ea58d27a694d288227a2e24f16f5e2575b44224ad9983b799dc7f1098d - languageName: node - linkType: hard - "exponential-backoff@npm:^3.1.1": version: 3.1.1 resolution: "exponential-backoff@npm:3.1.1" @@ -4390,36 +2497,13 @@ __metadata: languageName: node linkType: hard -"extend@npm:^3.0.2, extend@npm:~3.0.2": +"extend@npm:^3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" checksum: 59e89e2dc798ec0f54b36d82f32a27d5f6472c53974f61ca098db5d4648430b725387b53449a34df38fd0392045434426b012f302b3cc049a6500ccf82877e4e languageName: node linkType: hard -"extrareqp2@npm:^1.0.0": - version: 1.0.0 - resolution: "extrareqp2@npm:1.0.0" - dependencies: - follow-redirects: "npm:^1.14.0" - checksum: b98d655d031d80a15b63eb9472693f0fb6cd0d7c00a5af23465064383cc0d67b52279ae1f6dea2828017de41e16725972f2429ac403093e7aaffafb6414a459d - languageName: node - linkType: hard - -"extsprintf@npm:1.3.0": - version: 1.3.0 - resolution: "extsprintf@npm:1.3.0" - checksum: 26967d6c7ecbfb5bc5b7a6c43503dc5fafd9454802037e9fa1665e41f615da4ff5918bd6cb871a3beabed01a31eca1ccd0bdfb41231f50ad50d405a430f78377 - languageName: node - linkType: hard - -"extsprintf@npm:^1.2.0": - version: 1.4.1 - resolution: "extsprintf@npm:1.4.1" - checksum: bfd6d55f3c0c04d826fe0213264b383c03f32825af6b1ff777f3f2dc49467e599361993568d75b7b19a8ea1bb08c8e7cd8c3d87d179ced91bb0dcf81ca6938e0 - languageName: node - linkType: hard - "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -4427,13 +2511,6 @@ __metadata: languageName: node linkType: hard -"fast-json-patch@npm:^3.0.0-1": - version: 3.1.1 - resolution: "fast-json-patch@npm:3.1.1" - checksum: 3e56304e1c95ad1862a50e5b3f557a74c65c0ff2ba5b15caab983b43e70e86ddbc5bc887e9f7064f0aacfd0f0435a29ab2f000fe463379e72b906486345e6671 - languageName: node - linkType: hard - "fast-json-stable-stringify@npm:^2.0.0": version: 2.1.0 resolution: "fast-json-stable-stringify@npm:2.1.0" @@ -4448,13 +2525,6 @@ __metadata: languageName: node linkType: hard -"fast-safe-stringify@npm:^2.1.1": - version: 2.1.1 - resolution: "fast-safe-stringify@npm:2.1.1" - checksum: dc1f063c2c6ac9533aee14d406441f86783a8984b2ca09b19c2fe281f9ff59d315298bc7bc22fd1f83d26fe19ef2f20e2ddb68e96b15040292e555c5ced0c1e4 - languageName: node - linkType: hard - "fast-uri@npm:^3.0.1": version: 3.0.1 resolution: "fast-uri@npm:3.0.1" @@ -4462,13 +2532,6 @@ __metadata: languageName: node linkType: hard -"fclone@npm:1.0.11, fclone@npm:~1.0.11": - version: 1.0.11 - resolution: "fclone@npm:1.0.11" - checksum: 5f2b89aca797b9bdf314961226e5e9e1d9298e868d668bf9552a39ef498f236c3d7fc63637da923a945738bfa34911f65876495f71a7af1c1aa20fe0024d5dcc - languageName: node - linkType: hard - "fecha@npm:^4.2.0": version: 4.2.3 resolution: "fecha@npm:4.2.3" @@ -4495,13 +2558,6 @@ __metadata: languageName: node linkType: hard -"file-type@npm:^11.0.0": - version: 11.1.0 - resolution: "file-type@npm:11.1.0" - checksum: d11c271f380b68c7dfd97e970d1a14e1d26d7c2e63f94d9a7dc48493b18b478a61bbd467fdc2438ba783770505aeb107fccc40ac1b2280c4b90c8c43eec566fb - languageName: node - linkType: hard - "fill-range@npm:^7.1.1": version: 7.1.1 resolution: "fill-range@npm:7.1.1" @@ -4526,17 +2582,6 @@ __metadata: languageName: node linkType: hard -"find-cache-dir@npm:^3.2.0": - version: 3.3.2 - resolution: "find-cache-dir@npm:3.3.2" - dependencies: - commondir: "npm:^1.0.1" - make-dir: "npm:^3.0.2" - pkg-dir: "npm:^4.1.0" - checksum: 3907c2e0b15132704ed67083686cd3e68ab7d9ecc22e50ae9da20678245d488b01fa22c0e34c0544dc6edc4354c766f016c8c186a787be7c17f7cde8c5281e85 - languageName: node - linkType: hard - "find-up@npm:3.0.0, find-up@npm:^3.0.0": version: 3.0.0 resolution: "find-up@npm:3.0.0" @@ -4546,16 +2591,7 @@ __metadata: languageName: node linkType: hard -"find-up@npm:^2.0.0": - version: 2.1.0 - resolution: "find-up@npm:2.1.0" - dependencies: - locate-path: "npm:^2.0.0" - checksum: 43284fe4da09f89011f08e3c32cd38401e786b19226ea440b75386c1b12a4cb738c94969808d53a84f564ede22f732c8409e3cfc3f7fb5b5c32378ad0bbf28bd - languageName: node - linkType: hard - -"find-up@npm:^4.0.0, find-up@npm:^4.1.0": +"find-up@npm:^4.0.0": version: 4.1.0 resolution: "find-up@npm:4.1.0" dependencies: @@ -4601,7 +2637,7 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.14.0, follow-redirects@npm:^1.15.6": +"follow-redirects@npm:^1.15.6": version: 1.15.6 resolution: "follow-redirects@npm:1.15.6" peerDependenciesMeta: @@ -4620,16 +2656,6 @@ __metadata: languageName: node linkType: hard -"foreground-child@npm:^2.0.0": - version: 2.0.0 - resolution: "foreground-child@npm:2.0.0" - dependencies: - cross-spawn: "npm:^7.0.0" - signal-exit: "npm:^3.0.2" - checksum: f36574ad8e19d69ce06fceac7d86161b863968e4ba292c14b7b40e5c464e3e9bcd7711250d33427d95cc2bb0d48cf101df9687433dbbc7fd3c7e4f595be8305e - languageName: node - linkType: hard - "foreground-child@npm:^3.1.0": version: 3.2.1 resolution: "foreground-child@npm:3.2.1" @@ -4640,13 +2666,6 @@ __metadata: languageName: node linkType: hard -"forever-agent@npm:~0.6.1": - version: 0.6.1 - resolution: "forever-agent@npm:0.6.1" - checksum: c1e1644d5e074ac063ecbc3fb8582013ef91fff0e3fa41e76db23d2f62bc6d9677aac86db950917deed4fe1fdd772df780cfaa352075f23deec9c015313afb97 - languageName: node - linkType: hard - "form-data@npm:^4.0.0": version: 4.0.0 resolution: "form-data@npm:4.0.0" @@ -4658,17 +2677,6 @@ __metadata: languageName: node linkType: hard -"form-data@npm:~2.3.2": - version: 2.3.3 - resolution: "form-data@npm:2.3.3" - dependencies: - asynckit: "npm:^0.4.0" - combined-stream: "npm:^1.0.6" - mime-types: "npm:^2.1.12" - checksum: 1b6f3ccbf4540e535887b42218a2431a3f6cfdea320119c2affa2a7a374ad8fdd1e60166fc865181f45d49b1684c3e90e7b2190d3fe016692957afb9cf0d0d02 - languageName: node - linkType: hard - "formdata-polyfill@npm:^4.0.10": version: 4.0.10 resolution: "formdata-polyfill@npm:4.0.10" @@ -4678,18 +2686,6 @@ __metadata: languageName: node linkType: hard -"formidable@npm:^2.1.2": - version: 2.1.2 - resolution: "formidable@npm:2.1.2" - dependencies: - dezalgo: "npm:^1.0.4" - hexoid: "npm:^1.0.0" - once: "npm:^1.4.0" - qs: "npm:^6.11.0" - checksum: d385180e0461f65e6f7b70452859fe1c32aa97a290c2ca33f00cdc33145ef44fa68bbc9b93af2c3af73ae726e42c3477c6619c49f3c34b49934e9481275b7b4c - languageName: node - linkType: hard - "forwarded@npm:0.2.0": version: 0.2.0 resolution: "forwarded@npm:0.2.0" @@ -4704,24 +2700,6 @@ __metadata: languageName: node linkType: hard -"fromentries@npm:^1.2.0": - version: 1.3.2 - resolution: "fromentries@npm:1.3.2" - checksum: 10d6e07d289db102c0c1eaf5c3e3fa55ddd6b50033d7de16d99a7cd89f1e1a302dfadb26457031f9bb5d2ed95a179aaf0396092dde5abcae06e8a2f0476826be - languageName: node - linkType: hard - -"fs-extra@npm:^11.2.0": - version: 11.2.0 - resolution: "fs-extra@npm:11.2.0" - dependencies: - graceful-fs: "npm:^4.2.0" - jsonfile: "npm:^6.0.1" - universalify: "npm:^2.0.0" - checksum: 0579bf6726a4cd054d4aa308f10b483f52478bb16284f32cf60b4ce0542063d551fca1a08a2af365e35db21a3fa5a06cf2a6ed614004b4368982bc754cb816b3 - languageName: node - linkType: hard - "fs-extra@npm:^9.0.1": version: 9.1.0 resolution: "fs-extra@npm:9.1.0" @@ -4759,7 +2737,7 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:~2.3.2, fsevents@npm:~2.3.3": +"fsevents@npm:~2.3.2": version: 2.3.3 resolution: "fsevents@npm:2.3.3" dependencies: @@ -4769,7 +2747,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin": +"fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin": version: 2.3.3 resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1" dependencies: @@ -4834,13 +2812,6 @@ __metadata: languageName: node linkType: hard -"gensync@npm:^1.0.0-beta.2": - version: 1.0.0-beta.2 - resolution: "gensync@npm:1.0.0-beta.2" - checksum: 17d8333460204fbf1f9160d067e1e77f908a5447febb49424b8ab043026049835c9ef3974445c57dbd39161f4d2b04356d7de12b2eecaa27a7a7ea7d871cbedd - languageName: node - linkType: hard - "get-caller-file@npm:^2.0.1": version: 2.0.5 resolution: "get-caller-file@npm:2.0.5" @@ -4848,13 +2819,6 @@ __metadata: languageName: node linkType: hard -"get-func-name@npm:^2.0.1, get-func-name@npm:^2.0.2": - version: 2.0.2 - resolution: "get-func-name@npm:2.0.2" - checksum: 3f62f4c23647de9d46e6f76d2b3eafe58933a9b3830c60669e4180d6c601ce1b4aa310ba8366143f55e52b139f992087a9f0647274e8745621fa2af7e0acf13b - languageName: node - linkType: hard - "get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": version: 1.2.4 resolution: "get-intrinsic@npm:1.2.4" @@ -4868,22 +2832,6 @@ __metadata: languageName: node linkType: hard -"get-package-type@npm:^0.1.0": - version: 0.1.0 - resolution: "get-package-type@npm:0.1.0" - checksum: bba0811116d11e56d702682ddef7c73ba3481f114590e705fc549f4d868972263896af313c57a25c076e3c0d567e11d919a64ba1b30c879be985fc9d44f96148 - languageName: node - linkType: hard - -"get-paths@npm:^0.0.7": - version: 0.0.7 - resolution: "get-paths@npm:0.0.7" - dependencies: - pify: "npm:^4.0.1" - checksum: 6ad33c313754e4211b97c92ee22d7a0b60d49182b4051baebeba0a18cdccd970d3d7d2756572d06661cde5c15009095d7addfd5ba27fb6ba06c8f86681c6ba58 - languageName: node - linkType: hard - "get-stdin@npm:^7.0.0": version: 7.0.0 resolution: "get-stdin@npm:7.0.0" @@ -4900,13 +2848,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^8.0.1": - version: 8.0.1 - resolution: "get-stream@npm:8.0.1" - checksum: dde5511e2e65a48e9af80fea64aff11b4921b14b6e874c6f8294c50975095af08f41bfb0b680c887f28b566dd6ec2cb2f960f9d36a323359be324ce98b766e9e - languageName: node - linkType: hard - "get-symbol-description@npm:^1.0.2": version: 1.0.2 resolution: "get-symbol-description@npm:1.0.2" @@ -4918,41 +2859,6 @@ __metadata: languageName: node linkType: hard -"get-uri@npm:^6.0.1": - version: 6.0.3 - resolution: "get-uri@npm:6.0.3" - dependencies: - basic-ftp: "npm:^5.0.2" - data-uri-to-buffer: "npm:^6.0.2" - debug: "npm:^4.3.4" - fs-extra: "npm:^11.2.0" - checksum: a807f252c93459249329523e6d8d5af23ab0c5a9ac747b3c934b3c90294d38734d551d1cc0d0d05953cc2daf35debe1793c62f7e0cc1346132fa36fd629750d4 - languageName: node - linkType: hard - -"getpass@npm:^0.1.1": - version: 0.1.7 - resolution: "getpass@npm:0.1.7" - dependencies: - assert-plus: "npm:^1.0.0" - checksum: ab18d55661db264e3eac6012c2d3daeafaab7a501c035ae0ccb193c3c23e9849c6e29b6ac762b9c2adae460266f925d55a3a2a3a3c8b94be2f222df94d70c046 - languageName: node - linkType: hard - -"git-node-fs@npm:^1.0.0": - version: 1.0.0 - resolution: "git-node-fs@npm:1.0.0" - checksum: 296b0c90e789de469879a924b8c0c10a2dd2821071fcf078621ff6203da7bd55dedf82a5143c4ed62f6f41a56567daf0313220865e649d8c35df7e7d48cb482e - languageName: node - linkType: hard - -"git-sha1@npm:^0.1.2": - version: 0.1.2 - resolution: "git-sha1@npm:0.1.2" - checksum: f34de0d11c02dd3131599022cec79b2920229745b4a757f3ad6141a752cf5b0af4e22a4d768229020616bf03099b4a6645496489232841f378a4953fb42848fc - languageName: node - linkType: hard - "glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": version: 5.1.2 resolution: "glob-parent@npm:5.1.2" @@ -4992,7 +2898,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": +"glob@npm:^7.1.3, glob@npm:^7.1.6": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -5006,13 +2912,6 @@ __metadata: languageName: node linkType: hard -"globals@npm:^11.1.0": - version: 11.12.0 - resolution: "globals@npm:11.12.0" - checksum: 9f054fa38ff8de8fa356502eb9d2dae0c928217b8b5c8de1f09f5c9b6c8a96d8b9bd3afc49acbcd384a98a81fea713c859e1b09e214c60509517bb8fc2bc13c2 - languageName: node - linkType: hard - "globals@npm:^13.6.0, globals@npm:^13.9.0": version: 13.24.0 resolution: "globals@npm:13.24.0" @@ -5070,7 +2969,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6": +"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: bf152d0ed1dc159239db1ba1f74fdbc40cb02f626770dcd5815c427ce0688c2635a06ed69af364396da4636d0408fcf7d4afdf7881724c3307e46aff30ca49e2 @@ -5112,23 +3011,6 @@ __metadata: languageName: node linkType: hard -"har-schema@npm:^2.0.0": - version: 2.0.0 - resolution: "har-schema@npm:2.0.0" - checksum: d8946348f333fb09e2bf24cc4c67eabb47c8e1d1aa1c14184c7ffec1140a49ec8aa78aa93677ae452d71d5fc0fdeec20f0c8c1237291fc2bcb3f502a5d204f9b - languageName: node - linkType: hard - -"har-validator@npm:~5.1.3": - version: 5.1.5 - resolution: "har-validator@npm:5.1.5" - dependencies: - ajv: "npm:^6.12.3" - har-schema: "npm:^2.0.0" - checksum: b998a7269ca560d7f219eedc53e2c664cd87d487e428ae854a6af4573fc94f182fe9d2e3b92ab968249baec7ebaf9ead69cf975c931dc2ab282ec182ee988280 - languageName: node - linkType: hard - "has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": version: 1.0.2 resolution: "has-bigints@npm:1.0.2" @@ -5182,16 +3064,6 @@ __metadata: languageName: node linkType: hard -"hasha@npm:^5.0.0": - version: 5.2.2 - resolution: "hasha@npm:5.2.2" - dependencies: - is-stream: "npm:^2.0.0" - type-fest: "npm:^0.8.0" - checksum: 06cc474bed246761ff61c19d629977eb5f53fa817be4313a255a64ae0f433e831a29e83acb6555e3f4592b348497596f1d1653751008dda4f21c9c21ca60ac5a - languageName: node - linkType: hard - "hasown@npm:^2.0.0, hasown@npm:^2.0.1, hasown@npm:^2.0.2": version: 2.0.2 resolution: "hasown@npm:2.0.2" @@ -5201,7 +3073,7 @@ __metadata: languageName: node linkType: hard -"he@npm:1.2.0, he@npm:^1.2.0": +"he@npm:1.2.0": version: 1.2.0 resolution: "he@npm:1.2.0" bin: @@ -5217,20 +3089,6 @@ __metadata: languageName: node linkType: hard -"hexoid@npm:^1.0.0": - version: 1.0.0 - resolution: "hexoid@npm:1.0.0" - checksum: f2271b8b6b0e13fb5a1eccf740f53ce8bae689c80b9498b854c447f9dc94f75f44e0de064c0e4660ecdbfa8942bb2b69973fdcb080187b45bbb409a3c71f19d4 - languageName: node - linkType: hard - -"hoek@npm:4.x.x": - version: 4.3.1 - resolution: "hoek@npm:4.3.1" - checksum: c198e994a31a55b6c89fd4c7ef61c2730982215469bf08ce43dc906329d5e1920e7e31ead1700a9b915237f60bb8e0391cc1bcdbc3bff7de0c9210ccb399d358 - languageName: node - linkType: hard - "hosted-git-info@npm:^2.1.4": version: 2.8.9 resolution: "hosted-git-info@npm:2.8.9" @@ -5238,53 +3096,6 @@ __metadata: languageName: node linkType: hard -"html-escaper@npm:^2.0.0": - version: 2.0.2 - resolution: "html-escaper@npm:2.0.2" - checksum: 034d74029dcca544a34fb6135e98d427acd73019796ffc17383eaa3ec2fe1c0471dcbbc8f8ed39e46e86d43ccd753a160631615e4048285e313569609b66d5b7 - languageName: node - linkType: hard - -"html-to-text@npm:^5.1.1": - version: 5.1.1 - resolution: "html-to-text@npm:5.1.1" - dependencies: - he: "npm:^1.2.0" - htmlparser2: "npm:^3.10.1" - lodash: "npm:^4.17.11" - minimist: "npm:^1.2.0" - bin: - html-to-text: ./bin/cli.js - checksum: 8977f8c9266c4ff6887fa1f7896f78cdd101f8760cd21e02362ca2b893d5062ffac7aba2cb601600987f2f77dee203c6f4a240a4737ed53cc243cd8c7f7d80b9 - languageName: node - linkType: hard - -"htmlparser2@npm:^3.10.1, htmlparser2@npm:^3.9.1": - version: 3.10.1 - resolution: "htmlparser2@npm:3.10.1" - dependencies: - domelementtype: "npm:^1.3.1" - domhandler: "npm:^2.3.0" - domutils: "npm:^1.5.1" - entities: "npm:^1.1.1" - inherits: "npm:^2.0.1" - readable-stream: "npm:^3.1.1" - checksum: d5297fe76c0d6b0f35f39781417eb560ef12fa121953578083f3f2b240c74d5c35a38185689d181b6a82b66a3025436f14aa3413b94f3cd50ba15733f2f72389 - languageName: node - linkType: hard - -"htmlparser2@npm:^4.0.0": - version: 4.1.0 - resolution: "htmlparser2@npm:4.1.0" - dependencies: - domelementtype: "npm:^2.0.1" - domhandler: "npm:^3.0.0" - domutils: "npm:^2.0.0" - entities: "npm:^2.0.0" - checksum: e8ed0d9a4cae2d8d311e7f1d4ca2008c89b3fb20f864e30e77fe63182e671912fcd8d1c7a5780c515cec32d539553a5cb31d1f0802730cd107107b58ae657458 - languageName: node - linkType: hard - "http-cache-semantics@npm:^4.1.1": version: 4.1.1 resolution: "http-cache-semantics@npm:4.1.1" @@ -5315,17 +3126,6 @@ __metadata: languageName: node linkType: hard -"http-signature@npm:~1.2.0": - version: 1.2.0 - resolution: "http-signature@npm:1.2.0" - dependencies: - assert-plus: "npm:^1.0.0" - jsprim: "npm:^1.2.2" - sshpk: "npm:^1.7.0" - checksum: 2ff7112e6b0d8f08b382dfe705078c655501f2ddd76cf589d108445a9dd388a0a9be928c37108261519a7f53e6bbd1651048d74057b804807cce1ec49e87a95b - languageName: node - linkType: hard - "http-status@npm:^1.0.1": version: 1.7.4 resolution: "http-status@npm:1.7.4" @@ -5333,7 +3133,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.2, https-proxy-agent@npm:^7.0.5": +"https-proxy-agent@npm:^7.0.1": version: 7.0.5 resolution: "https-proxy-agent@npm:7.0.5" dependencies: @@ -5343,13 +3143,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^5.0.0": - version: 5.0.0 - resolution: "human-signals@npm:5.0.0" - checksum: 30f8870d831cdcd2d6ec0486a7d35d49384996742052cee792854273fa9dd9e7d5db06bb7985d4953e337e10714e994e0302e90dc6848069171b05ec836d65b0 - languageName: node - linkType: hard - "husky@npm:^3.0.7": version: 3.1.0 resolution: "husky@npm:3.1.0" @@ -5372,30 +3165,7 @@ __metadata: languageName: node linkType: hard -"i18n-locales@npm:^0.0.4": - version: 0.0.4 - resolution: "i18n-locales@npm:0.0.4" - dependencies: - country-language: "npm:^0.1.7" - checksum: a415f93a4159fa446ca11f8dc5639e2565526a65b815464561694e5ddb2973bcda0bcad81c663d27c3037cd09a91922d2bcec0e412b1950d6fe5493087f34a51 - languageName: node - linkType: hard - -"i18n@npm:^0.9.1": - version: 0.9.1 - resolution: "i18n@npm:0.9.1" - dependencies: - debug: "npm:*" - make-plural: "npm:^6.2.1" - math-interval-parser: "npm:^2.0.1" - messageformat: "npm:^2.3.0" - mustache: "npm:^4.0.1" - sprintf-js: "npm:^1.1.2" - checksum: 82afb0f561311ec30fc4167e024b2099f077b376fc9e781fd0954e8651d93dfdc40ba3a28766fa5f38694daa6bfa46dda51cbb7c79f3e49b10c5a9bc21ece8b5 - languageName: node - linkType: hard - -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.4": +"iconv-lite@npm:0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -5434,15 +3204,6 @@ __metadata: languageName: node linkType: hard -"image-size@npm:^0.7.3": - version: 0.7.5 - resolution: "image-size@npm:0.7.5" - bin: - image-size: bin/image-size.js - checksum: 7254eef24c37f18348b35aa820b0057a513b02592a47457e5526a914fae2082db6ef8afcfd86119c866e72f4bdefb28128ae4880d2f14dbd9bd69b0d5c09babd - languageName: node - linkType: hard - "import-fresh@npm:^2.0.0": version: 2.0.0 resolution: "import-fresh@npm:2.0.0" @@ -5470,13 +3231,6 @@ __metadata: languageName: node linkType: hard -"indent-string@npm:^3.0.0": - version: 3.2.0 - resolution: "indent-string@npm:3.2.0" - checksum: a0b72603bba6c985d367fda3a25aad16423d2056b22a7e83ee2dd9ce0ce3d03d1e078644b679087aa7edf1cfb457f0d96d9eeadc0b12f38582088cc00e995d2f - languageName: node - linkType: hard - "indent-string@npm:^4.0.0": version: 4.0.0 resolution: "indent-string@npm:4.0.0" @@ -5501,13 +3255,6 @@ __metadata: languageName: node linkType: hard -"ini@npm:^1.3.5": - version: 1.3.8 - resolution: "ini@npm:1.3.8" - checksum: 314ae176e8d4deb3def56106da8002b462221c174ddb7ce0c49ee72c8cd1f9044f7b10cc555a7d8850982c3b9ca96fc212122749f5234bc2b6fb05fb942ed566 - languageName: node - linkType: hard - "internal-slot@npm:^1.0.7": version: 1.0.7 resolution: "internal-slot@npm:1.0.7" @@ -5588,13 +3335,6 @@ __metadata: languageName: node linkType: hard -"is-buffer@npm:^1.1.5": - version: 1.1.6 - resolution: "is-buffer@npm:1.1.6" - checksum: f63da109e74bbe8947036ed529d43e4ae0c5fcd0909921dce4917ad3ea212c6a87c29f525ba1d17c0858c18331cf1046d4fc69ef59ed26896b25c8288a627133 - languageName: node - linkType: hard - "is-buffer@npm:~2.0.3": version: 2.0.5 resolution: "is-buffer@npm:2.0.5" @@ -5643,26 +3383,6 @@ __metadata: languageName: node linkType: hard -"is-expression@npm:^3.0.0": - version: 3.0.0 - resolution: "is-expression@npm:3.0.0" - dependencies: - acorn: "npm:~4.0.2" - object-assign: "npm:^4.0.1" - checksum: f80537cefbb3e1921617b1f5977def431ff99e3145e2506f17ac293fe66781d9ec0af219eeba36320bb186ba04298dc7aa3dcebbbb5f0167c5f0184efc0a648a - languageName: node - linkType: hard - -"is-expression@npm:^4.0.0": - version: 4.0.0 - resolution: "is-expression@npm:4.0.0" - dependencies: - acorn: "npm:^7.1.1" - object-assign: "npm:^4.1.1" - checksum: 0f01d0ff53fbbec36abae8fbb7ef056c6d024f7128646856a3e6c500b205788d3e0f337025e72df979d7d7cf4674a00370633d7f8974c668b2d3fdb7e8a83bdb - languageName: node - linkType: hard - "is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" @@ -5723,21 +3443,7 @@ __metadata: languageName: node linkType: hard -"is-plain-obj@npm:^1.1.0": - version: 1.1.0 - resolution: "is-plain-obj@npm:1.1.0" - checksum: 0ee04807797aad50859652a7467481816cbb57e5cc97d813a7dcd8915da8195dc68c436010bf39d195226cde6a2d352f4b815f16f26b7bf486a5754290629931 - languageName: node - linkType: hard - -"is-promise@npm:^2.0.0": - version: 2.2.2 - resolution: "is-promise@npm:2.2.2" - checksum: 18bf7d1c59953e0ad82a1ed963fb3dc0d135c8f299a14f89a17af312fc918373136e56028e8831700e1933519630cc2fd4179a777030330fde20d34e96f40c78 - languageName: node - linkType: hard - -"is-regex@npm:^1.0.3, is-regex@npm:^1.1.4": +"is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" dependencies: @@ -5770,13 +3476,6 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^3.0.0": - version: 3.0.0 - resolution: "is-stream@npm:3.0.0" - checksum: 172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16 - languageName: node - linkType: hard - "is-string@npm:^1.0.5, is-string@npm:^1.0.7": version: 1.0.7 resolution: "is-string@npm:1.0.7" @@ -5804,13 +3503,6 @@ __metadata: languageName: node linkType: hard -"is-typedarray@npm:^1.0.0, is-typedarray@npm:~1.0.0": - version: 1.0.0 - resolution: "is-typedarray@npm:1.0.0" - checksum: 4b433bfb0f9026f079f4eb3fbaa4ed2de17c9995c3a0b5c800bec40799b4b2a8b4e051b1ada77749deb9ded4ae52fe2096973f3a93ff83df1a5a7184a669478c - languageName: node - linkType: hard - "is-weakref@npm:^1.0.2": version: 1.0.2 resolution: "is-weakref@npm:1.0.2" @@ -5820,27 +3512,6 @@ __metadata: languageName: node linkType: hard -"is-windows@npm:^1.0.2": - version: 1.0.2 - resolution: "is-windows@npm:1.0.2" - checksum: 438b7e52656fe3b9b293b180defb4e448088e7023a523ec21a91a80b9ff8cdb3377ddb5b6e60f7c7de4fa8b63ab56e121b6705fe081b3cf1b828b0a380009ad7 - languageName: node - linkType: hard - -"is-wsl@npm:^1.1.0": - version: 1.1.0 - resolution: "is-wsl@npm:1.1.0" - checksum: ea157d232351e68c92bd62fc541771096942fe72f69dff452dd26dcc31466258c570a3b04b8cda2e01cd2968255b02951b8670d08ea4ed76d6b1a646061ac4fe - languageName: node - linkType: hard - -"isarray@npm:0.0.1": - version: 0.0.1 - resolution: "isarray@npm:0.0.1" - checksum: 49191f1425681df4a18c2f0f93db3adb85573bcdd6a4482539d98eac9e705d8961317b01175627e860516a2fc45f8f9302db26e5a380a97a520e272e2a40a8d4 - languageName: node - linkType: hard - "isarray@npm:^2.0.5": version: 2.0.5 resolution: "isarray@npm:2.0.5" @@ -5855,13 +3526,6 @@ __metadata: languageName: node linkType: hard -"isemail@npm:2.x.x": - version: 2.2.1 - resolution: "isemail@npm:2.2.1" - checksum: 5b6aaea7d111d58f155828a19a58d9566811a7363c0e4fc34bb44d7975d742bdf1ca7b2dbf77b78c88215a2be1c2d8dc0c4e9947f252120bb143f7b20643c7ce - languageName: node - linkType: hard - "isexe@npm:^2.0.0": version: 2.0.0 resolution: "isexe@npm:2.0.0" @@ -5876,94 +3540,6 @@ __metadata: languageName: node linkType: hard -"isstream@npm:~0.1.2": - version: 0.1.2 - resolution: "isstream@npm:0.1.2" - checksum: 22d9c181015226d4534a227539256897bbbcb7edd1066ca4fc4d3a06dbd976325dfdd16b3983c7d236a89f256805c1a685a772e0364e98873d3819b064ad35a1 - languageName: node - linkType: hard - -"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": - version: 3.2.2 - resolution: "istanbul-lib-coverage@npm:3.2.2" - checksum: 40bbdd1e937dfd8c830fa286d0f665e81b7a78bdabcd4565f6d5667c99828bda3db7fb7ac6b96a3e2e8a2461ddbc5452d9f8bc7d00cb00075fa6a3e99f5b6a81 - languageName: node - linkType: hard - -"istanbul-lib-hook@npm:^3.0.0": - version: 3.0.0 - resolution: "istanbul-lib-hook@npm:3.0.0" - dependencies: - append-transform: "npm:^2.0.0" - checksum: 512a996cce6b1b9003ba59eab42299dd1527176c01f3ceb7b16bf68f437eeab4958f9df7df0a6b258d45d5f1a2ca2a1bdb915970711e1a5d7b2de911c582f721 - languageName: node - linkType: hard - -"istanbul-lib-instrument@npm:^4.0.0": - version: 4.0.3 - resolution: "istanbul-lib-instrument@npm:4.0.3" - dependencies: - "@babel/core": "npm:^7.7.5" - "@istanbuljs/schema": "npm:^0.1.2" - istanbul-lib-coverage: "npm:^3.0.0" - semver: "npm:^6.3.0" - checksum: 6e04ab365b95644ec4954b645f901be90be8ad81233d6df536300cdafcf70dd1ed22a912ceda38b32053c7fc9830c44cd23550c603f493329a8532073d1d6c42 - languageName: node - linkType: hard - -"istanbul-lib-processinfo@npm:^2.0.2": - version: 2.0.3 - resolution: "istanbul-lib-processinfo@npm:2.0.3" - dependencies: - archy: "npm:^1.0.0" - cross-spawn: "npm:^7.0.3" - istanbul-lib-coverage: "npm:^3.2.0" - p-map: "npm:^3.0.0" - rimraf: "npm:^3.0.0" - uuid: "npm:^8.3.2" - checksum: 60e7b3441687249460f34a817c7204967b07830a69b6e430e60a45615319c2ab4e2b2eaeb8b3decf549fccd419cd600d21173961632229967608d7d1b194f39e - languageName: node - linkType: hard - -"istanbul-lib-report@npm:^3.0.0": - version: 3.0.1 - resolution: "istanbul-lib-report@npm:3.0.1" - dependencies: - istanbul-lib-coverage: "npm:^3.0.0" - make-dir: "npm:^4.0.0" - supports-color: "npm:^7.1.0" - checksum: 86a83421ca1cf2109a9f6d193c06c31ef04a45e72a74579b11060b1e7bb9b6337a4e6f04abfb8857e2d569c271273c65e855ee429376a0d7c91ad91db42accd1 - languageName: node - linkType: hard - -"istanbul-lib-source-maps@npm:^4.0.0": - version: 4.0.1 - resolution: "istanbul-lib-source-maps@npm:4.0.1" - dependencies: - debug: "npm:^4.1.1" - istanbul-lib-coverage: "npm:^3.0.0" - source-map: "npm:^0.6.1" - checksum: 5526983462799aced011d776af166e350191b816821ea7bcf71cab3e5272657b062c47dc30697a22a43656e3ced78893a42de677f9ccf276a28c913190953b82 - languageName: node - linkType: hard - -"istanbul-reports@npm:^3.0.2": - version: 3.1.7 - resolution: "istanbul-reports@npm:3.1.7" - dependencies: - html-escaper: "npm:^2.0.0" - istanbul-lib-report: "npm:^3.0.0" - checksum: f1faaa4684efaf57d64087776018d7426312a59aa6eeb4e0e3a777347d23cd286ad18f427e98f0e3dee666103d7404c9d7abc5f240406a912fa16bd6695437fa - languageName: node - linkType: hard - -"items@npm:2.x.x": - version: 2.2.1 - resolution: "items@npm:2.2.1" - checksum: 9fece764510e8fe0095811455a9b511c9904a939bcb32b172a818443986787c430384e1894b3b3c815973dd95ad32d38f1d5db8b522986e814f87597388302f3 - languageName: node - linkType: hard - "jackspeak@npm:^3.1.2": version: 3.4.3 resolution: "jackspeak@npm:3.4.3" @@ -5977,34 +3553,16 @@ __metadata: languageName: node linkType: hard -"joi@npm:^10.4.1": - version: 10.6.0 - resolution: "joi@npm:10.6.0" - dependencies: - hoek: "npm:4.x.x" - isemail: "npm:2.x.x" - items: "npm:2.x.x" - topo: "npm:2.x.x" - checksum: 7861a97d85036c82211388e020e163dbc0eaee2cb16bbe0b5dccf86e592d615cf211b15686ee20fa8dd344aa263b2e2f62e37f22a1b49aab509c11d7ea0f95fd - languageName: node - linkType: hard - -"js-git@npm:^0.7.8": - version: 0.7.8 - resolution: "js-git@npm:0.7.8" +"joi@npm:^17.13.3": + version: 17.13.3 + resolution: "joi@npm:17.13.3" dependencies: - bodec: "npm:^0.1.0" - culvert: "npm:^0.1.2" - git-sha1: "npm:^0.1.2" - pako: "npm:^0.2.5" - checksum: c09322f4dffff8b33beea8b9189998e5c6c229ef7bc3ca52b1207642c96d524d09727b36c3941a22f9ca08dda06e60b74ef558e8a04a874fe0db4acd8aca68ee - languageName: node - linkType: hard - -"js-stringify@npm:^1.0.1, js-stringify@npm:^1.0.2": - version: 1.0.2 - resolution: "js-stringify@npm:1.0.2" - checksum: f9701d9e535d3ac0f62bbf2624b76c5d0af5b889187232817ae284a41ba21fd7a8b464c2dce3815d8cf52c8bea3480be6b368cfc2c67da799cad458058e8bbf5 + "@hapi/hoek": "npm:^9.3.0" + "@hapi/topo": "npm:^5.1.0" + "@sideway/address": "npm:^4.1.5" + "@sideway/formula": "npm:^3.0.1" + "@sideway/pinpoint": "npm:^2.0.0" + checksum: 4c150db0c820c3a52f4a55c82c1fc5e144a5b5f4da9ffebc7339a15469d1a447ebb427ced446efcb9709ab56bd71a06c4c67c9381bc1b9f9ae63fc7c89209bdf languageName: node linkType: hard @@ -6039,17 +3597,6 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:~4.1.0": - version: 4.1.0 - resolution: "js-yaml@npm:4.1.0" - dependencies: - argparse: "npm:^2.0.1" - bin: - js-yaml: bin/js-yaml.js - checksum: c138a34a3fd0d08ebaf71273ad4465569a483b8a639e0b118ff65698d257c2791d3199e3f303631f2cb98213fa7b5f5d6a4621fd0fff819421b990d30d967140 - languageName: node - linkType: hard - "jsbn@npm:1.1.0": version: 1.1.0 resolution: "jsbn@npm:1.1.0" @@ -6057,22 +3604,6 @@ __metadata: languageName: node linkType: hard -"jsbn@npm:~0.1.0": - version: 0.1.1 - resolution: "jsbn@npm:0.1.1" - checksum: 5450133242845100e694f0ef9175f44c012691a9b770b2571e677314e6f70600abb10777cdfc9a0c6a9f2ac6d134577403633de73e2fcd0f97875a67744e2d14 - languageName: node - linkType: hard - -"jsesc@npm:^2.5.1": - version: 2.5.2 - resolution: "jsesc@npm:2.5.2" - bin: - jsesc: bin/jsesc - checksum: d2096abdcdec56969764b40ffc91d4a23408aa2f351b4d1c13f736f25476643238c43fdbaf38a191c26b1b78fd856d965f5d4d0dde7b89459cd94025190cdf13 - languageName: node - linkType: hard - "json-bigint@npm:^1.0.0": version: 1.0.0 resolution: "json-bigint@npm:1.0.0" @@ -6117,13 +3648,6 @@ __metadata: languageName: node linkType: hard -"json-schema@npm:0.4.0": - version: 0.4.0 - resolution: "json-schema@npm:0.4.0" - checksum: 8b3b64eff4a807dc2a3045b104ed1b9335cd8d57aa74c58718f07f0f48b8baa3293b00af4dcfbdc9144c3aafea1e97982cc27cc8e150fc5d93c540649507a458 - languageName: node - linkType: hard - "json-stable-stringify-without-jsonify@npm:^1.0.1": version: 1.0.1 resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" @@ -6131,7 +3655,7 @@ __metadata: languageName: node linkType: hard -"json-stringify-safe@npm:^5.0.1, json-stringify-safe@npm:~5.0.1": +"json-stringify-safe@npm:^5.0.1": version: 5.0.1 resolution: "json-stringify-safe@npm:5.0.1" checksum: 59169a081e4eeb6f9559ae1f938f656191c000e0512aa6df9f3c8b2437a4ab1823819c6b9fd1818a4e39593ccfd72e9a051fdd3e2d1e340ed913679e888ded8c @@ -6149,15 +3673,6 @@ __metadata: languageName: node linkType: hard -"json5@npm:^2.2.3": - version: 2.2.3 - resolution: "json5@npm:2.2.3" - bin: - json5: lib/cli.js - checksum: 1db67b853ff0de3534085d630691d3247de53a2ed1390ba0ddff681ea43e9b3e30ecbdb65c5e9aab49435e44059c23dbd6fee8ee619419ba37465bb0dd7135da - languageName: node - linkType: hard - "jsonfile@npm:^6.0.1": version: 6.1.0 resolution: "jsonfile@npm:6.1.0" @@ -6171,81 +3686,6 @@ __metadata: languageName: node linkType: hard -"jsonwebtoken@npm:^8.2.0": - version: 8.5.1 - resolution: "jsonwebtoken@npm:8.5.1" - dependencies: - jws: "npm:^3.2.2" - lodash.includes: "npm:^4.3.0" - lodash.isboolean: "npm:^3.0.3" - lodash.isinteger: "npm:^4.0.4" - lodash.isnumber: "npm:^3.0.3" - lodash.isplainobject: "npm:^4.0.6" - lodash.isstring: "npm:^4.0.1" - lodash.once: "npm:^4.0.0" - ms: "npm:^2.1.1" - semver: "npm:^5.6.0" - checksum: a7b52ea570f70bea183ceca970c003f223d9d3425d72498002e9775485c7584bfa3751d1c7291dbb59738074cba288effe73591b87bec5d467622ab3a156fdb6 - languageName: node - linkType: hard - -"jsprim@npm:^1.2.2": - version: 1.4.2 - resolution: "jsprim@npm:1.4.2" - dependencies: - assert-plus: "npm:1.0.0" - extsprintf: "npm:1.3.0" - json-schema: "npm:0.4.0" - verror: "npm:1.10.0" - checksum: df2bf234eab1b5078d01bcbff3553d50a243f7b5c10a169745efeda6344d62798bd1d85bcca6a8446f3b5d0495e989db45f9de8dae219f0f9796e70e0c776089 - languageName: node - linkType: hard - -"jstransformer@npm:1.0.0": - version: 1.0.0 - resolution: "jstransformer@npm:1.0.0" - dependencies: - is-promise: "npm:^2.0.0" - promise: "npm:^7.0.1" - checksum: 7bca6e2e2fb4b6e65e567965e0370488699eb05cbbf27e6cb2ee2a89912d9c238aceb5c63216d834c50a000ed991b2bbd703b5432351aa2a15ee979b5180e652 - languageName: node - linkType: hard - -"juice@npm:^6.0.0": - version: 6.0.0 - resolution: "juice@npm:6.0.0" - dependencies: - cheerio: "npm:^0.22.0" - commander: "npm:^2.15.1" - cross-spawn: "npm:^6.0.5" - deep-extend: "npm:^0.6.0" - mensch: "npm:^0.3.4" - slick: "npm:^1.12.2" - web-resource-inliner: "npm:^4.3.3" - bin: - juice: bin/juice - checksum: 2f97db47cba2e6eddbcabd523024032e130d4b564320d60eedc717e9f7f90e06003c316f68eb460a38fcfaf1a8be9035b0c01f5328ce0b3614799a675022248e - languageName: node - linkType: hard - -"just-extend@npm:^4.0.2": - version: 4.2.1 - resolution: "just-extend@npm:4.2.1" - checksum: 375389c0847d56300873fa622fbc5c5e208933e372bbedb39c82f583299cdad4fe9c4773bc35fcd9c42cd85744f07474ca4163aa0f9125dd5be37bc09075eb49 - languageName: node - linkType: hard - -"jwa@npm:^1.4.1": - version: 1.4.1 - resolution: "jwa@npm:1.4.1" - dependencies: - buffer-equal-constant-time: "npm:1.0.1" - ecdsa-sig-formatter: "npm:1.0.11" - safe-buffer: "npm:^5.0.1" - checksum: 0bc002b71dd70480fedc7d442a4d2b9185a9947352a027dcb4935864ad2323c57b5d391adf968a3622b61e940cef4f3484d5813b95864539272d41cac145d6f3 - languageName: node - linkType: hard - "jwa@npm:^2.0.0": version: 2.0.0 resolution: "jwa@npm:2.0.0" @@ -6257,16 +3697,6 @@ __metadata: languageName: node linkType: hard -"jws@npm:^3.2.2": - version: 3.2.2 - resolution: "jws@npm:3.2.2" - dependencies: - jwa: "npm:^1.4.1" - safe-buffer: "npm:^5.0.1" - checksum: 70b016974af8a76d25030c80a0097b24ed5b17a9cf10f43b163c11cb4eb248d5d04a3fe48c0d724d2884c32879d878ccad7be0663720f46b464f662f7ed778fe - languageName: node - linkType: hard - "jws@npm:^4.0.0": version: 4.0.0 resolution: "jws@npm:4.0.0" @@ -6277,13 +3707,6 @@ __metadata: languageName: node linkType: hard -"jwt-simple@npm:0.5.6": - version: 0.5.6 - resolution: "jwt-simple@npm:0.5.6" - checksum: fa10ffd655d558c4063d426e7624397db51eddb0aae8c16fbbd4eb9e4e179f38feb0bbb854283f0d0051054f69835eba4d70844c8f528b89736370571999655d - languageName: node - linkType: hard - "kareem@npm:2.3.2": version: 2.3.2 resolution: "kareem@npm:2.3.2" @@ -6300,18 +3723,9 @@ __metadata: languageName: node linkType: hard -"kind-of@npm:^3.0.2": - version: 3.2.2 - resolution: "kind-of@npm:3.2.2" - dependencies: - is-buffer: "npm:^1.1.5" - checksum: b6e7eed10f9dea498500e73129c9bf289bc417568658648aecfc2e104aa32683b908e5d349563fc78d6752da0ea60c9ed1dda4b24dd85a0c8fc0c7376dc0acac - languageName: node - linkType: hard - -"klaw-sync@npm:^6.0.0": - version: 6.0.0 - resolution: "klaw-sync@npm:6.0.0" +"klaw-sync@npm:^6.0.0": + version: 6.0.0 + resolution: "klaw-sync@npm:6.0.0" dependencies: graceful-fs: "npm:^4.1.11" checksum: 0da397f8961313c3ef8f79fb63af9002cde5a8fb2aeb1a37351feff0dd6006129c790400c3f5c3b4e757bedcabb13d21ec0a5eaef5a593d59515d4f2c291e475 @@ -6325,29 +3739,6 @@ __metadata: languageName: node linkType: hard -"lazy-cache@npm:^1.0.3": - version: 1.0.4 - resolution: "lazy-cache@npm:1.0.4" - checksum: e6650c22e5de1cc3f4a0c25d2b35fe9cd400473c1b3562be9fceadf8f368d708b54d24f5aa51b321b090da65b36426823a8f706b8dbdd68270db0daba812c5d3 - languageName: node - linkType: hard - -"lazy@npm:~1.0.11": - version: 1.0.11 - resolution: "lazy@npm:1.0.11" - checksum: 12ebb4db919a7cab3d780fdc1eada2985cd07f7cef0df18b8f40f23ceb9dcb2684d924d768f8c1cf603c641df7305f5b77ca9039716e235043e4f25bdba3e886 - languageName: node - linkType: hard - -"lcov-parse@npm:^1.0.0": - version: 1.0.0 - resolution: "lcov-parse@npm:1.0.0" - bin: - lcov-parse: ./bin/cli.js - checksum: a30674716c5819ceb2e0119f50069ab7cfa11452dbb555119ac72b12d53744de8ebba3c21130ed9eab091d43a9d1f11c094ad9eefb27866f79ee0d40fc3a779c - languageName: node - linkType: hard - "levn@npm:^0.4.1": version: 0.4.1 resolution: "levn@npm:0.4.1" @@ -6374,28 +3765,6 @@ __metadata: languageName: node linkType: hard -"load-json-file@npm:^4.0.0": - version: 4.0.0 - resolution: "load-json-file@npm:4.0.0" - dependencies: - graceful-fs: "npm:^4.1.2" - parse-json: "npm:^4.0.0" - pify: "npm:^3.0.0" - strip-bom: "npm:^3.0.0" - checksum: 8f5d6d93ba64a9620445ee9bde4d98b1eac32cf6c8c2d20d44abfa41a6945e7969456ab5f1ca2fb06ee32e206c9769a20eec7002fe290de462e8c884b6b8b356 - languageName: node - linkType: hard - -"locate-path@npm:^2.0.0": - version: 2.0.0 - resolution: "locate-path@npm:2.0.0" - dependencies: - p-locate: "npm:^2.0.0" - path-exists: "npm:^3.0.0" - checksum: 02d581edbbbb0fa292e28d96b7de36b5b62c2fa8b5a7e82638ebb33afa74284acf022d3b1e9ae10e3ffb7658fbc49163fcd5e76e7d1baaa7801c3e05a81da755 - languageName: node - linkType: hard - "locate-path@npm:^3.0.0": version: 3.0.0 resolution: "locate-path@npm:3.0.0" @@ -6415,146 +3784,13 @@ __metadata: languageName: node linkType: hard -"lodash.assignin@npm:^4.0.9": - version: 4.2.0 - resolution: "lodash.assignin@npm:4.2.0" - checksum: 6f7a7b6f74b8c48d292c87a7173e141f4a95ff214b91cb90b839f53d34852da4a0efef7d6a9242299c6376a1616f06a769b6e7304eaab3cc7799ce35b3676c17 - languageName: node - linkType: hard - -"lodash.bind@npm:^4.1.4": - version: 4.2.1 - resolution: "lodash.bind@npm:4.2.1" - checksum: 946cc5dbd881b097dc17e56fefe20f7c24658d5381f17ff958fcded3cd0c6a14c6f470e96c2ba072f14432eb7d9db8d750a24347c9624fa14068b963af958b70 - languageName: node - linkType: hard - -"lodash.defaults@npm:^4.0.1": - version: 4.2.0 - resolution: "lodash.defaults@npm:4.2.0" - checksum: 6a2a9ea5ad7585aff8d76836c9e1db4528e5f5fa50fc4ad81183152ba8717d83aef8aec4fa88bf3417ed946fd4b4358f145ee08fbc77fb82736788714d3e12db - languageName: node - linkType: hard - -"lodash.filter@npm:^4.4.0": - version: 4.6.0 - resolution: "lodash.filter@npm:4.6.0" - checksum: a95c363b6cad0025b1f74a5125d2b156251f9da2ff3d94385524e7622e4c1e4d499dd4c2b4dbc201de6e4c1f753b5af01d7c7696b6062bfb47af15ff4ba8d823 - languageName: node - linkType: hard - -"lodash.flatten@npm:^4.2.0": - version: 4.4.0 - resolution: "lodash.flatten@npm:4.4.0" - checksum: a2b192f220b0b6c78a6c0175e96bad888b9e0f2a887a8e8c1d0c29d03231fbf110bbb9be0d9de5f936537d143eeb9d5b4f44c4a44f5592c195bf2fae6a6b1e3a - languageName: node - linkType: hard - -"lodash.flattendeep@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.flattendeep@npm:4.4.0" - checksum: 0d0b41d8d86999e8bea94905ac65347404d427aacddbc6654dc2f85905e27cd2b708139671ecea135fa6f0a17ed94b9d4cab8ce12b08eddcbb1ddd83952ee4c2 - languageName: node - linkType: hard - -"lodash.foreach@npm:^4.3.0": - version: 4.5.0 - resolution: "lodash.foreach@npm:4.5.0" - checksum: 1917091b9e2529f6c9280fbc3e320765df6688c66457d7fafc6b3473b39cd17f16258e888e762eba309625fbe3522cfec5ad72907df72c1e642779dd416e299a - languageName: node - linkType: hard - -"lodash.includes@npm:^4.3.0": - version: 4.3.0 - resolution: "lodash.includes@npm:4.3.0" - checksum: 45e0a7c7838c931732cbfede6327da321b2b10482d5063ed21c020fa72b09ca3a4aa3bda4073906ab3f436cf36eb85a52ea3f08b7bab1e0baca8235b0e08fe51 - languageName: node - linkType: hard - -"lodash.isboolean@npm:^3.0.3": - version: 3.0.3 - resolution: "lodash.isboolean@npm:3.0.3" - checksum: b70068b4a8b8837912b54052557b21fc4774174e3512ed3c5b94621e5aff5eb6c68089d0a386b7e801d679cd105d2e35417978a5e99071750aa2ed90bffd0250 - languageName: node - linkType: hard - -"lodash.isinteger@npm:^4.0.4": - version: 4.0.4 - resolution: "lodash.isinteger@npm:4.0.4" - checksum: c971f5a2d67384f429892715550c67bac9f285604a0dd79275fd19fef7717aec7f2a6a33d60769686e436ceb9771fd95fe7fcb68ad030fc907d568d5a3b65f70 - languageName: node - linkType: hard - -"lodash.isnumber@npm:^3.0.3": - version: 3.0.3 - resolution: "lodash.isnumber@npm:3.0.3" - checksum: 913784275b565346255e6ae6a6e30b760a0da70abc29f3e1f409081585875105138cda4a429ff02577e1bc0a7ae2a90e0a3079a37f3a04c3d6c5aaa532f4cab2 - languageName: node - linkType: hard - -"lodash.isplainobject@npm:^4.0.6": - version: 4.0.6 - resolution: "lodash.isplainobject@npm:4.0.6" - checksum: 29c6351f281e0d9a1d58f1a4c8f4400924b4c79f18dfc4613624d7d54784df07efaff97c1ff2659f3e085ecf4fff493300adc4837553104cef2634110b0d5337 - languageName: node - linkType: hard - -"lodash.isstring@npm:^4.0.1": - version: 4.0.1 - resolution: "lodash.isstring@npm:4.0.1" - checksum: eaac87ae9636848af08021083d796e2eea3d02e80082ab8a9955309569cb3a463ce97fd281d7dc119e402b2e7d8c54a23914b15d2fc7fff56461511dc8937ba0 - languageName: node - linkType: hard - -"lodash.map@npm:^4.4.0": - version: 4.6.0 - resolution: "lodash.map@npm:4.6.0" - checksum: f1e69def35025be1e6213f1099df8acfa478442de8dfac3511e6eeeb5ef939b911f59db858251cc6b96076984d869fdd329ea360982d83240206124589f56f5d - languageName: node - linkType: hard - -"lodash.merge@npm:^4.4.0, lodash.merge@npm:^4.6.2": +"lodash.merge@npm:^4.6.2": version: 4.6.2 resolution: "lodash.merge@npm:4.6.2" checksum: d0ea2dd0097e6201be083865d50c3fb54fbfbdb247d9cc5950e086c991f448b7ab0cdab0d57eacccb43473d3f2acd21e134db39f22dac2d6c9ba6bf26978e3d6 languageName: node linkType: hard -"lodash.once@npm:^4.0.0": - version: 4.1.1 - resolution: "lodash.once@npm:4.1.1" - checksum: 202f2c8c3d45e401b148a96de228e50ea6951ee5a9315ca5e15733d5a07a6b1a02d9da1e7fdf6950679e17e8ca8f7190ec33cae47beb249b0c50019d753f38f3 - languageName: node - linkType: hard - -"lodash.pick@npm:^4.2.1": - version: 4.4.0 - resolution: "lodash.pick@npm:4.4.0" - checksum: 5a76778aa1c245ce081d19c5a625a44cdf4853f421c8789ec962cb5d73dd21be7cf11ae3bc2123ff5f432326ed0176d674d22ca6e0e8f9eaba5b74b00f632c12 - languageName: node - linkType: hard - -"lodash.reduce@npm:^4.4.0": - version: 4.6.0 - resolution: "lodash.reduce@npm:4.6.0" - checksum: 1cfefb3dd1a71a567526b6a3ea5127ce52312e60a24e7cc141236927429dc2cb6f196a814e880a74382a7a0931b63986e3f7ec3d0fd373d9247adc017101fc75 - languageName: node - linkType: hard - -"lodash.reject@npm:^4.4.0": - version: 4.6.0 - resolution: "lodash.reject@npm:4.6.0" - checksum: ca47f52dbe4a63e7e1e5eb8149e6ee85d4e7f289d462b29900b062bc490ae5dc2d9b93897afedf197c37c6f0c9ca230d4b05e579ba72fa0a229a7ae40ce7c586 - languageName: node - linkType: hard - -"lodash.some@npm:^4.4.0": - version: 4.6.0 - resolution: "lodash.some@npm:4.6.0" - checksum: 4e686a2f736fc66aa022b235f773372e251ab5d96b06f8ab4dbbb7a2be923ddb5d16c4d35d23ad1e63a5629c5ac9ca45006e3aab020404880d1b0172ffa29bac - languageName: node - linkType: hard - "lodash.truncate@npm:^4.4.2": version: 4.4.2 resolution: "lodash.truncate@npm:4.4.2" @@ -6562,27 +3798,13 @@ __metadata: languageName: node linkType: hard -"lodash.unescape@npm:^4.0.1": - version: 4.0.1 - resolution: "lodash.unescape@npm:4.0.1" - checksum: 8ece5011a3618143f68bf1a71f0deb0b5843cb1391a645e8d7c51de70b66b5b33f3612f14d6a4cdb9cc16c00d754eaf42091aa607d71a28428a160fc1374eb15 - languageName: node - linkType: hard - -"lodash@npm:^4.17.11, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4": +"lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: c08619c038846ea6ac754abd6dd29d2568aa705feb69339e836dfa8d8b09abbb2f859371e86863eda41848221f9af43714491467b5b0299122431e202bb0c532 languageName: node linkType: hard -"log-driver@npm:^1.2.7": - version: 1.2.7 - resolution: "log-driver@npm:1.2.7" - checksum: 0cd54adf0de8a3e28affc862550634855a1a66a3e5feb1e93c0900a3330634217e00c086e2e54aa60d92c4dd4bc67d4a00a899d97865d0025777a2d8e0a9ac90 - languageName: node - linkType: hard - "log-symbols@npm:2.2.0": version: 2.2.0 resolution: "log-symbols@npm:2.2.0" @@ -6606,57 +3828,6 @@ __metadata: languageName: node linkType: hard -"lolex@npm:^4.2.0": - version: 4.2.0 - resolution: "lolex@npm:4.2.0" - checksum: 117171faffa9c8c5bc750950ca46bd1e9eb308d2bb38da4637479119c40ed689ad99d817d227815550a14f7749c4cfc2ab6f0583443cbd3233466e736fc42754 - languageName: node - linkType: hard - -"lolex@npm:^5.0.1": - version: 5.1.2 - resolution: "lolex@npm:5.1.2" - dependencies: - "@sinonjs/commons": "npm:^1.7.0" - checksum: ca8681fcb60e285eb317084876d8a46a58d8a0c62b966bb77b69527a807d9430abdd5b7a4fae6c824aa05a06a48402f17192d59b87eac99bca1a74eb82460b73 - languageName: node - linkType: hard - -"longest@npm:^1.0.1": - version: 1.0.1 - resolution: "longest@npm:1.0.1" - checksum: 21717f95670675b8fec7ce78d255af664fc28273e8ac7d6893bce6063f63efa107634daa186d142172904053e0e39034b21e61a6c52538d3d37f715bf149c47f - languageName: node - linkType: hard - -"loud-rejection@npm:^1.0.0": - version: 1.6.0 - resolution: "loud-rejection@npm:1.6.0" - dependencies: - currently-unhandled: "npm:^0.4.1" - signal-exit: "npm:^3.0.0" - checksum: 750e12defde34e8cbf263c2bff16f028a89b56e022ad6b368aa7c39495b5ac33f2349a8d00665a9b6d25c030b376396524d8a31eb0dde98aaa97956d7324f927 - languageName: node - linkType: hard - -"loupe@npm:^2.3.6": - version: 2.3.7 - resolution: "loupe@npm:2.3.7" - dependencies: - get-func-name: "npm:^2.0.1" - checksum: 635c8f0914c2ce7ecfe4e239fbaf0ce1d2c00e4246fafcc4ed000bfdb1b8f89d05db1a220054175cca631ebf3894872a26fffba0124477fcb562f78762848fb1 - languageName: node - linkType: hard - -"loupe@npm:^3.1.0, loupe@npm:^3.1.1": - version: 3.1.1 - resolution: "loupe@npm:3.1.1" - dependencies: - get-func-name: "npm:^2.0.1" - checksum: 56d71d64c5af109aaf2b5343668ea5952eed468ed2ff837373810e417bf8331f14491c6e4d38e08ff84a29cb18906e06e58ba660c53bd00f2989e1873fa2f54c - languageName: node - linkType: hard - "lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": version: 10.4.3 resolution: "lru-cache@npm:10.4.3" @@ -6664,15 +3835,6 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^5.1.1": - version: 5.1.1 - resolution: "lru-cache@npm:5.1.1" - dependencies: - yallist: "npm:^3.0.2" - checksum: 951d2673dcc64a7fb888bf3d13bc2fdf923faca97d89cdb405ba3dfff77e2b26e5798d405e78fcd7094c9e7b8b4dab2ddc5a4f8a11928af24a207b7c738ca3f8 - languageName: node - linkType: hard - "lru-cache@npm:^6.0.0": version: 6.0.0 resolution: "lru-cache@npm:6.0.0" @@ -6682,40 +3844,6 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^7.14.1": - version: 7.18.3 - resolution: "lru-cache@npm:7.18.3" - checksum: 6029ca5aba3aacb554e919d7ef804fffd4adfc4c83db00fac8248c7c78811fb6d4b6f70f7fd9d55032b3823446546a007edaa66ad1f2377ae833bd983fac5d98 - languageName: node - linkType: hard - -"magic-string@npm:^0.30.10": - version: 0.30.11 - resolution: "magic-string@npm:0.30.11" - dependencies: - "@jridgewell/sourcemap-codec": "npm:^1.5.0" - checksum: b784d2240252f5b1e755d487354ada4c672cbca16f045144f7185a75b059210e5fcca7be7be03ef1bac2ca754c4428b21d36ae64a9057ba429916f06b8c54eb2 - languageName: node - linkType: hard - -"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2": - version: 3.1.0 - resolution: "make-dir@npm:3.1.0" - dependencies: - semver: "npm:^6.0.0" - checksum: 484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78 - languageName: node - linkType: hard - -"make-dir@npm:^4.0.0": - version: 4.0.0 - resolution: "make-dir@npm:4.0.0" - dependencies: - semver: "npm:^7.5.3" - checksum: bf0731a2dd3aab4db6f3de1585cea0b746bb73eb5a02e3d8d72757e376e64e6ada190b1eddcde5b2f24a81b688a9897efd5018737d05e02e2a671dda9cff8a8a - languageName: node - linkType: hard - "make-fetch-happen@npm:^13.0.0": version: 13.0.1 resolution: "make-fetch-happen@npm:13.0.1" @@ -6736,41 +3864,6 @@ __metadata: languageName: node linkType: hard -"make-plural@npm:^4.3.0": - version: 4.3.0 - resolution: "make-plural@npm:4.3.0" - dependencies: - minimist: "npm:^1.2.0" - dependenciesMeta: - minimist: - optional: true - bin: - make-plural: ./bin/make-plural - checksum: 778400b484c74235fca8a55efa4377651951ba7015e38ba716a25c4d7dbafae87388267657287a6894e0264ff4a089bff2d2d7f7d395f427dff332e551dd4dc1 - languageName: node - linkType: hard - -"make-plural@npm:^6.2.1": - version: 6.2.2 - resolution: "make-plural@npm:6.2.2" - checksum: a41628f77153ef1eff316735fd97674d06ebe84f71cdb99f920945df0cf1254c8b08ac5bf98076017752474d70a80a607d3a450f14186c7043d886abd3c37352 - languageName: node - linkType: hard - -"map-obj@npm:^1.0.0": - version: 1.0.1 - resolution: "map-obj@npm:1.0.1" - checksum: f8e6fc7f6137329c376c4524f6d25b3c243c17019bc8f621d15a2dcb855919e482a9298a78ae58b00dbd0e76b640bf6533aa343a9e993cfc16e0346a2507e7f8 - languageName: node - linkType: hard - -"map-obj@npm:^2.0.0": - version: 2.0.0 - resolution: "map-obj@npm:2.0.0" - checksum: 77d2b7b03398a71c84bd7df8ab7be2139e5459fc1e18dbb5f15055fe7284bec0fc37fe410185b5f8ca2e3c3e01fd0fd1f946c579607878adb26cad1cd75314aa - languageName: node - linkType: hard - "markdown-it@npm:^11.0.0": version: 11.0.1 resolution: "markdown-it@npm:11.0.1" @@ -6786,13 +3879,6 @@ __metadata: languageName: node linkType: hard -"math-interval-parser@npm:^2.0.1": - version: 2.0.1 - resolution: "math-interval-parser@npm:2.0.1" - checksum: a7a664cccb6f3e2202c14109c854debd8b41f5d06c3b5c5e3a3cde798586a7a7861a81d0bf3de5219f36ccbe9eb3ec473adc859da335d057ad4a786b2633c5fd - languageName: node - linkType: hard - "mdurl@npm:^1.0.1": version: 1.0.1 resolution: "mdurl@npm:1.0.1" @@ -6814,30 +3900,6 @@ __metadata: languageName: node linkType: hard -"mensch@npm:^0.3.4": - version: 0.3.4 - resolution: "mensch@npm:0.3.4" - checksum: b6178a81a8059e0bf7ed62651aaab3cb1cfc68da41e0a9681cffd06083bd8d14c0e79b7493fc7efcf63c112c08efd584371208efc93cbae12d613dbc297a1d03 - languageName: node - linkType: hard - -"meow@npm:^5.0.0": - version: 5.0.0 - resolution: "meow@npm:5.0.0" - dependencies: - camelcase-keys: "npm:^4.0.0" - decamelize-keys: "npm:^1.0.0" - loud-rejection: "npm:^1.0.0" - minimist-options: "npm:^3.0.1" - normalize-package-data: "npm:^2.3.4" - read-pkg-up: "npm:^3.0.0" - redent: "npm:^2.0.0" - trim-newlines: "npm:^2.0.0" - yargs-parser: "npm:^10.0.0" - checksum: 921efd57a9155fa1cd8d431f9642aebd1aa342921e1d9bbf45baa7f1f6328c73ece1c1063443f003e512e91b2d48a2ef50672e5394436aa2cbce02c620d25edd - languageName: node - linkType: hard - "merge-descriptors@npm:1.0.1": version: 1.0.1 resolution: "merge-descriptors@npm:1.0.1" @@ -6845,38 +3907,6 @@ __metadata: languageName: node linkType: hard -"merge-stream@npm:^2.0.0": - version: 2.0.0 - resolution: "merge-stream@npm:2.0.0" - checksum: 6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4 - languageName: node - linkType: hard - -"messageformat-formatters@npm:^2.0.1": - version: 2.0.1 - resolution: "messageformat-formatters@npm:2.0.1" - checksum: c8bab605cac84c29f434f290bed29ee9388504c521c8db58a268523d1bf7a8360c97826ce3a81639e0c9d9e5387410139ba16eba00ae9c01a260bb636cedab4b - languageName: node - linkType: hard - -"messageformat-parser@npm:^4.1.2": - version: 4.1.3 - resolution: "messageformat-parser@npm:4.1.3" - checksum: 7b2ff17e3b43b03f0a257191441c63d4ef4a1b8a222ae196417f6ff91847be82f2ad876981a03499c1be006a1f37394f9551c9735eb27af0ce3d28abcca02e80 - languageName: node - linkType: hard - -"messageformat@npm:^2.3.0": - version: 2.3.0 - resolution: "messageformat@npm:2.3.0" - dependencies: - make-plural: "npm:^4.3.0" - messageformat-formatters: "npm:^2.0.1" - messageformat-parser: "npm:^4.1.2" - checksum: dc13aa63894e5b3b7ed2774de73134abebdbc115b7699c1c68ecae3ad761748498c23f90faf9d199dd80ea96b9f040e60240dd3cc079ec6bcd8dcc1dfffba5bc - languageName: node - linkType: hard - "method-override@npm:^3.0.0": version: 3.0.0 resolution: "method-override@npm:3.0.0" @@ -6889,7 +3919,7 @@ __metadata: languageName: node linkType: hard -"methods@npm:^1.1.2, methods@npm:~1.1.2": +"methods@npm:~1.1.2": version: 1.1.2 resolution: "methods@npm:1.1.2" checksum: a385dd974faa34b5dd021b2bbf78c722881bf6f003bfe6d391d7da3ea1ed625d1ff10ddd13c57531f628b3e785be38d3eed10ad03cebd90b76932413df9a1820 @@ -6910,7 +3940,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:^2.1.12, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -6928,31 +3958,6 @@ __metadata: languageName: node linkType: hard -"mime@npm:2.6.0": - version: 2.6.0 - resolution: "mime@npm:2.6.0" - bin: - mime: cli.js - checksum: 7da117808b5cd0203bb1b5e33445c330fe213f4d8ee2402a84d62adbde9716ca4fb90dd6d9ab4e77a4128c6c5c24a9c4c9f6a4d720b095b1b342132d02dba58d - languageName: node - linkType: hard - -"mimer@npm:^1.0.0": - version: 1.1.1 - resolution: "mimer@npm:1.1.1" - bin: - mimer: bin/mimer - checksum: 59e2f3d95848cb975c42ef80d8a242ec0dd6fbaba917cc489a7fe5ed816de1f44b04982dc696c7cf8f5c62a53a81a3d063df7a34d51732e1a8725a5c877f6945 - languageName: node - linkType: hard - -"mimic-fn@npm:^4.0.0": - version: 4.0.0 - resolution: "mimic-fn@npm:4.0.0" - checksum: 995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56 - languageName: node - linkType: hard - "minimatch@npm:3.0.4": version: 3.0.4 resolution: "minimatch@npm:3.0.4" @@ -6980,16 +3985,6 @@ __metadata: languageName: node linkType: hard -"minimist-options@npm:^3.0.1": - version: 3.0.2 - resolution: "minimist-options@npm:3.0.2" - dependencies: - arrify: "npm:^1.0.1" - is-plain-obj: "npm:^1.1.0" - checksum: f111ff4a3371312f3827bc5a519d757bd5bd8406599193b6cd32b8137eeaee74dd8f1896b66778ac26069ecbaee0659dd0ca4b65c6ec9d0683b09a9573e4f389 - languageName: node - linkType: hard - "minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" @@ -7092,7 +4087,7 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:1.0.4, mkdirp@npm:^1.0.3": +"mkdirp@npm:^1.0.3": version: 1.0.4 resolution: "mkdirp@npm:1.0.4" bin: @@ -7142,29 +4137,6 @@ __metadata: languageName: node linkType: hard -"module-details-from-path@npm:^1.0.3": - version: 1.0.3 - resolution: "module-details-from-path@npm:1.0.3" - checksum: f93226e9154fc8cb91f4609b639167ec7ad9155b30be4924d9717656648a3ae5f181d4e2338434d4c5afc7b5f4c10dd3b64109e5b89a4be70b20a25ba3573d54 - languageName: node - linkType: hard - -"moment-timezone@npm:^0.5.13": - version: 0.5.45 - resolution: "moment-timezone@npm:0.5.45" - dependencies: - moment: "npm:^2.29.4" - checksum: 45e3793d44bea8e826c934a335ebf0b92c6d6dae562fdb59d8c45a16d5c11de4d6692b5fa7eebca969881f06b81b55f8535883bfbc727b597d601709fa5a2bb2 - languageName: node - linkType: hard - -"moment@npm:^2.25.3, moment@npm:^2.29.4": - version: 2.30.1 - resolution: "moment@npm:2.30.1" - checksum: ae42d876d4ec831ef66110bdc302c0657c664991e45cf2afffc4b0f6cd6d251dde11375c982a5c0564ccc0fa593fc564576ddceb8c8845e87c15f58aa6baca69 - languageName: node - linkType: hard - "mongodb@npm:3.7.4": version: 3.7.4 resolution: "mongodb@npm:3.7.4" @@ -7287,68 +4259,17 @@ __metadata: languageName: node linkType: hard -"multimatch@npm:^4.0.0": - version: 4.0.0 - resolution: "multimatch@npm:4.0.0" - dependencies: - "@types/minimatch": "npm:^3.0.3" - array-differ: "npm:^3.0.0" - array-union: "npm:^2.1.0" - arrify: "npm:^2.0.1" - minimatch: "npm:^3.0.4" - checksum: bdb6a98dad4e919d9a1a2a0db872f44fa2337315f2fd5827d91ae005cf22f4425782bdfa97c10b80d567f0cb3c226c31f4e85f8f6a4a4be4facf9af0de1bb0c2 - languageName: node - linkType: hard - -"mustache@npm:^4.0.1": - version: 4.2.0 - resolution: "mustache@npm:4.2.0" - bin: - mustache: bin/mustache - checksum: 6e668bd5803255ab0779c3983b9412b5c4f4f90e822230e0e8f414f5449ed7a137eed29430e835aa689886f663385cfe05f808eb34b16e1f3a95525889b05cd3 +"natural-compare@npm:^1.4.0": + version: 1.4.0 + resolution: "natural-compare@npm:1.4.0" + checksum: 23ad088b08f898fc9b53011d7bb78ec48e79de7627e01ab5518e806033861bef68d5b0cd0e2205c2f36690ac9571ff6bcb05eb777ced2eeda8d4ac5b44592c3d languageName: node linkType: hard -"mute-stream@npm:~0.0.4": - version: 0.0.8 - resolution: "mute-stream@npm:0.0.8" - checksum: a2d2e79dde87e3424ffc8c334472c7f3d17b072137734ca46e6f221131f1b014201cc593b69a38062e974fb2394d3d1cb4349f80f012bbf8b8ac1b28033e515f - languageName: node - linkType: hard - -"nanoid@npm:^3.3.7": - version: 3.3.7 - resolution: "nanoid@npm:3.3.7" - bin: - nanoid: bin/nanoid.cjs - checksum: ac1eb60f615b272bccb0e2b9cd933720dad30bf9708424f691b8113826bb91aca7e9d14ef5d9415a6ba15c266b37817256f58d8ce980c82b0ba3185352565679 - languageName: node - linkType: hard - -"natural-compare@npm:^1.4.0": - version: 1.4.0 - resolution: "natural-compare@npm:1.4.0" - checksum: 23ad088b08f898fc9b53011d7bb78ec48e79de7627e01ab5518e806033861bef68d5b0cd0e2205c2f36690ac9571ff6bcb05eb777ced2eeda8d4ac5b44592c3d - languageName: node - linkType: hard - -"needle@npm:2.4.0": - version: 2.4.0 - resolution: "needle@npm:2.4.0" - dependencies: - debug: "npm:^3.2.6" - iconv-lite: "npm:^0.4.4" - sax: "npm:^1.2.4" - bin: - needle: ./bin/needle - checksum: 0f2de9406d07f05f89cae241594a2aa66ff0a371ead42c013942c4684f60c830d57066663a740ea6b524e7d031ec2fc8ebd9bf687c51b8936af12c5dc4f7e526 - languageName: node - linkType: hard - -"negotiator@npm:0.6.3, negotiator@npm:^0.6.3": - version: 0.6.3 - resolution: "negotiator@npm:0.6.3" - checksum: 2723fb822a17ad55c93a588a4bc44d53b22855bf4be5499916ca0cab1e7165409d0b288ba2577d7b029f10ce18cf2ed8e703e5af31c984e1e2304277ef979837 +"negotiator@npm:0.6.3, negotiator@npm:^0.6.3": + version: 0.6.3 + resolution: "negotiator@npm:0.6.3" + checksum: 2723fb822a17ad55c93a588a4bc44d53b22855bf4be5499916ca0cab1e7165409d0b288ba2577d7b029f10ce18cf2ed8e703e5af31c984e1e2304277ef979837 languageName: node linkType: hard @@ -7359,13 +4280,6 @@ __metadata: languageName: node linkType: hard -"netmask@npm:^2.0.2": - version: 2.0.2 - resolution: "netmask@npm:2.0.2" - checksum: 375cabe898a5832816958664f26206f0a1e9f3605aa1816bfce803e060ff20f9d6ce56a2377e46f1470938358c31c27b3a8086f4a5e3ef678896147884d63ffa - languageName: node - linkType: hard - "nice-try@npm:^1.0.4": version: 1.0.5 resolution: "nice-try@npm:1.0.5" @@ -7373,19 +4287,6 @@ __metadata: languageName: node linkType: hard -"nise@npm:^1.5.2": - version: 1.5.3 - resolution: "nise@npm:1.5.3" - dependencies: - "@sinonjs/formatio": "npm:^3.2.1" - "@sinonjs/text-encoding": "npm:^0.7.1" - just-extend: "npm:^4.0.2" - lolex: "npm:^5.0.1" - path-to-regexp: "npm:^1.7.0" - checksum: 6b58d34409d5b430d8179be6550265f10dbcdea39c20facb39d46cac56fa986ee242cc0a42aadbc62da8f7ae503cc2146244af75525bc0526755ad7da045b05b - languageName: node - linkType: hard - "nock@npm:^13.5.0": version: 13.5.4 resolution: "nock@npm:13.5.4" @@ -7470,29 +4371,6 @@ __metadata: languageName: node linkType: hard -"node-preload@npm:^0.2.1": - version: 0.2.1 - resolution: "node-preload@npm:0.2.1" - dependencies: - process-on-spawn: "npm:^1.0.0" - checksum: de36ed365b7e474eaf05c41f976774dece23a7f398fe76dbf9705f9670a1f49e6a27c5f31fe58b4e43d96413fdce4806192c60d35317b25725636c90889d5bab - languageName: node - linkType: hard - -"node-releases@npm:^2.0.14": - version: 2.0.18 - resolution: "node-releases@npm:2.0.18" - checksum: 241e5fa9556f1c12bafb83c6c3e94f8cf3d8f2f8f904906ecef6e10bcaa1d59aa61212d4651bec70052015fc54bd3fdcdbe7fc0f638a17e6685aa586c076ec4e - languageName: node - linkType: hard - -"nodemailer@npm:^6.3.1, nodemailer@npm:^6.4.2": - version: 6.9.14 - resolution: "nodemailer@npm:6.9.14" - checksum: 749d1a3ef440d6147c37ad850f5be065d55d87cd46a4470372d4e443593838a5ddd78c69623817a804ddede3212fa28ac069b5b8266e892b27e1dcff75103def - languageName: node - linkType: hard - "nodemon@npm:^2.0.1, nodemon@npm:^2.0.4": version: 2.0.22 resolution: "nodemon@npm:2.0.22" @@ -7524,7 +4402,7 @@ __metadata: languageName: node linkType: hard -"normalize-package-data@npm:^2.3.2, normalize-package-data@npm:^2.3.4, normalize-package-data@npm:^2.5.0": +"normalize-package-data@npm:^2.5.0": version: 2.5.0 resolution: "normalize-package-data@npm:2.5.0" dependencies: @@ -7552,79 +4430,7 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^5.1.0": - version: 5.3.0 - resolution: "npm-run-path@npm:5.3.0" - dependencies: - path-key: "npm:^4.0.0" - checksum: ae8e7a89da9594fb9c308f6555c73f618152340dcaae423e5fb3620026fefbec463618a8b761920382d666fa7a2d8d240b6fe320e8a6cdd54dc3687e2b659d25 - languageName: node - linkType: hard - -"nssocket@npm:0.6.0": - version: 0.6.0 - resolution: "nssocket@npm:0.6.0" - dependencies: - eventemitter2: "npm:~0.4.14" - lazy: "npm:~1.0.11" - checksum: 9559f50385b2f586721a6053e3d9a9f0cb9fc28d14d0284725c073362c2f96b438895b3164ccae1837795acccedcc34615a96e9c3590a4db493d3221f323f81e - languageName: node - linkType: hard - -"nth-check@npm:~1.0.1": - version: 1.0.2 - resolution: "nth-check@npm:1.0.2" - dependencies: - boolbase: "npm:~1.0.0" - checksum: 59e115fdd75b971d0030f42ada3aac23898d4c03aa13371fa8b3339d23461d1badf3fde5aad251fb956aaa75c0a3b9bfcd07c08a34a83b4f9dadfdce1d19337c - languageName: node - linkType: hard - -"nyc@npm:^15.1.0": - version: 15.1.0 - resolution: "nyc@npm:15.1.0" - dependencies: - "@istanbuljs/load-nyc-config": "npm:^1.0.0" - "@istanbuljs/schema": "npm:^0.1.2" - caching-transform: "npm:^4.0.0" - convert-source-map: "npm:^1.7.0" - decamelize: "npm:^1.2.0" - find-cache-dir: "npm:^3.2.0" - find-up: "npm:^4.1.0" - foreground-child: "npm:^2.0.0" - get-package-type: "npm:^0.1.0" - glob: "npm:^7.1.6" - istanbul-lib-coverage: "npm:^3.0.0" - istanbul-lib-hook: "npm:^3.0.0" - istanbul-lib-instrument: "npm:^4.0.0" - istanbul-lib-processinfo: "npm:^2.0.2" - istanbul-lib-report: "npm:^3.0.0" - istanbul-lib-source-maps: "npm:^4.0.0" - istanbul-reports: "npm:^3.0.2" - make-dir: "npm:^3.0.0" - node-preload: "npm:^0.2.1" - p-map: "npm:^3.0.0" - process-on-spawn: "npm:^1.0.0" - resolve-from: "npm:^5.0.0" - rimraf: "npm:^3.0.0" - signal-exit: "npm:^3.0.2" - spawn-wrap: "npm:^2.0.0" - test-exclude: "npm:^6.0.0" - yargs: "npm:^15.0.2" - bin: - nyc: bin/nyc.js - checksum: c987f04f4192dfd94e9e69869c76a54220b3ed555016751f380a413a378cceff8ec346df579e9126035b6acbc60ab893cc65e67729cc427c0171361bcb481e66 - languageName: node - linkType: hard - -"oauth-sign@npm:~0.9.0": - version: 0.9.0 - resolution: "oauth-sign@npm:0.9.0" - checksum: 1809a366d258f41fdf4ab5310cff3d1e15f96b187503bc7333cef4351de7bd0f52cb269bc95800f1fae5fb04dd886287df1471985fd67e8484729fdbcf857119 - languageName: node - linkType: hard - -"object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": +"object-assign@npm:^4": version: 4.1.1 resolution: "object-assign@npm:4.1.1" checksum: fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f @@ -7772,24 +4578,6 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^6.0.0": - version: 6.0.0 - resolution: "onetime@npm:6.0.0" - dependencies: - mimic-fn: "npm:^4.0.0" - checksum: 0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788 - languageName: node - linkType: hard - -"open@npm:^6.3.0, open@npm:^6.4.0": - version: 6.4.0 - resolution: "open@npm:6.4.0" - dependencies: - is-wsl: "npm:^1.1.0" - checksum: 9b1cfda7a649f432c8bfa281796d28b5a49f7afcb470d9054ca94c7d0b1e8273432f55134dd953eb593ffce244de1b701ee89e6fe9c25ea8215eb1ca1ae8a1a9 - languageName: node - linkType: hard - "opencollective-postinstall@npm:^2.0.2": version: 2.0.3 resolution: "opencollective-postinstall@npm:2.0.3" @@ -7799,21 +4587,6 @@ __metadata: languageName: node linkType: hard -"opn-cli@npm:^5.0.0": - version: 5.0.0 - resolution: "opn-cli@npm:5.0.0" - dependencies: - file-type: "npm:^11.0.0" - get-stdin: "npm:^7.0.0" - meow: "npm:^5.0.0" - open: "npm:^6.3.0" - temp-write: "npm:^4.0.0" - bin: - open-cli: cli.js - checksum: fcfe9738b64059367553c9bb228d080164920303b0f93c16604a71d1ba3df451ddf36118fd482c1f0c29c56ec3a57dc8bb5d3d005a3b0728fee66f8de8399e9f - languageName: node - linkType: hard - "optional-require@npm:1.0.x": version: 1.0.3 resolution: "optional-require@npm:1.0.3" @@ -7851,15 +4624,6 @@ __metadata: languageName: node linkType: hard -"p-limit@npm:^1.1.0": - version: 1.3.0 - resolution: "p-limit@npm:1.3.0" - dependencies: - p-try: "npm:^1.0.0" - checksum: eb9d9bc378d48ab1998d2a2b2962a99eddd3e3726c82d3258ecc1a475f22907968edea4fec2736586d100366a001c6bb449a2abe6cd65e252e9597394f01e789 - languageName: node - linkType: hard - "p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" @@ -7869,15 +4633,6 @@ __metadata: languageName: node linkType: hard -"p-locate@npm:^2.0.0": - version: 2.0.0 - resolution: "p-locate@npm:2.0.0" - dependencies: - p-limit: "npm:^1.1.0" - checksum: e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081 - languageName: node - linkType: hard - "p-locate@npm:^3.0.0": version: 3.0.0 resolution: "p-locate@npm:3.0.0" @@ -7896,15 +4651,6 @@ __metadata: languageName: node linkType: hard -"p-map@npm:^3.0.0": - version: 3.0.0 - resolution: "p-map@npm:3.0.0" - dependencies: - aggregate-error: "npm:^3.0.0" - checksum: d4a0664d2af05d7e5f6f342e6493d4cad48f7398ac803c5066afb1f8d2010bfc2a83d935689437288f7b1a743772085b8fa0909a8282b5df4210bcda496c37c8 - languageName: node - linkType: hard - "p-map@npm:^4.0.0": version: 4.0.0 resolution: "p-map@npm:4.0.0" @@ -7914,13 +4660,6 @@ __metadata: languageName: node linkType: hard -"p-try@npm:^1.0.0": - version: 1.0.0 - resolution: "p-try@npm:1.0.0" - checksum: 20d9735f57258158df50249f172c77fe800d31e80f11a3413ac9e68ccbe6b11798acb3f48f2df8cea7ba2b56b753ce695a4fe2a2987c3c7691c44226b6d82b6f - languageName: node - linkType: hard - "p-try@npm:^2.0.0": version: 2.2.0 resolution: "p-try@npm:2.2.0" @@ -7928,44 +4667,6 @@ __metadata: languageName: node linkType: hard -"pac-proxy-agent@npm:^7.0.1": - version: 7.0.2 - resolution: "pac-proxy-agent@npm:7.0.2" - dependencies: - "@tootallnate/quickjs-emscripten": "npm:^0.23.0" - agent-base: "npm:^7.0.2" - debug: "npm:^4.3.4" - get-uri: "npm:^6.0.1" - http-proxy-agent: "npm:^7.0.0" - https-proxy-agent: "npm:^7.0.5" - pac-resolver: "npm:^7.0.1" - socks-proxy-agent: "npm:^8.0.4" - checksum: bb9b53b32ba98f085fd98ad0ea5e4201498585bf8d9390b3365c057b692b8562997be166d44224878ac216a81f1016c1f55f4e1dec52a6d92e5aa659eba9124c - languageName: node - linkType: hard - -"pac-resolver@npm:^7.0.1": - version: 7.0.1 - resolution: "pac-resolver@npm:7.0.1" - dependencies: - degenerator: "npm:^5.0.0" - netmask: "npm:^2.0.2" - checksum: 839134328781b80d49f9684eae1f5c74f50a1d4482076d44c84fc2f3ca93da66fa11245a4725a057231e06b311c20c989fd0681e662a0792d17f644d8fe62a5e - languageName: node - linkType: hard - -"package-hash@npm:^4.0.0": - version: 4.0.0 - resolution: "package-hash@npm:4.0.0" - dependencies: - graceful-fs: "npm:^4.1.15" - hasha: "npm:^5.0.0" - lodash.flattendeep: "npm:^4.4.0" - release-zalgo: "npm:^1.0.0" - checksum: c7209d98ac31926e0c1753d014f8b6b924e1e6a1aacf833dc99edece9c8381424c41c97c26c7eee82026944a79e99023cde5998bf515d7465c87005d52152040 - languageName: node - linkType: hard - "package-json-from-dist@npm:^1.0.0": version: 1.0.0 resolution: "package-json-from-dist@npm:1.0.0" @@ -7973,13 +4674,6 @@ __metadata: languageName: node linkType: hard -"pako@npm:^0.2.5": - version: 0.2.9 - resolution: "pako@npm:0.2.9" - checksum: 627c6842e90af0b3a9ee47345bd66485a589aff9514266f4fa9318557ad819c46fedf97510f2cef9b6224c57913777966a05cb46caf6a9b31177a5401a06fe15 - languageName: node - linkType: hard - "parent-module@npm:^1.0.0": version: 1.0.1 resolution: "parent-module@npm:1.0.1" @@ -8018,42 +4712,6 @@ __metadata: languageName: node linkType: hard -"passport-http-bearer@npm:^1.0.1": - version: 1.0.1 - resolution: "passport-http-bearer@npm:1.0.1" - dependencies: - passport-strategy: "npm:1.x.x" - checksum: d2f3a7ee33a38e41bae99ef103d4a45e1cf8bedea68aab708f54088f285d9f7ed8888616f8364fdcd5c55944c2b68f88b258a1f8dd6120bf7a1550bb8c7a4ee7 - languageName: node - linkType: hard - -"passport-jwt@npm:4.0.0": - version: 4.0.0 - resolution: "passport-jwt@npm:4.0.0" - dependencies: - jsonwebtoken: "npm:^8.2.0" - passport-strategy: "npm:^1.0.0" - checksum: 4fceeb00436b0386fb2c046444439fae19f14a45fb143f87c6f7a74fd7704910422a19026fbde89392db0a5ae4f6fc3f585807f2dd3f335c67b43a8370ae2109 - languageName: node - linkType: hard - -"passport-strategy@npm:1.x.x, passport-strategy@npm:^1.0.0": - version: 1.0.0 - resolution: "passport-strategy@npm:1.0.0" - checksum: 5086693f2508e538dffa55a338c89fe8192fb5f4478c71f80cd5890b8573419a098f4fec88b505374f60bbe9049f6f24b9f3992678612528a3370b4dc73354a2 - languageName: node - linkType: hard - -"passport@npm:^0.4.0": - version: 0.4.1 - resolution: "passport@npm:0.4.1" - dependencies: - passport-strategy: "npm:1.x.x" - pause: "npm:0.0.1" - checksum: b431a3356321ec3d4d03bff3b5e226abee285f65b045d4312f872113886f9120b09e40aff6c15bb84819a9460f4c9ab3a9c2d5cff1f90f74ed7b1e8f4e619505 - languageName: node - linkType: hard - "path-exists@npm:^3.0.0": version: 3.0.0 resolution: "path-exists@npm:3.0.0" @@ -8089,13 +4747,6 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^4.0.0": - version: 4.0.0 - resolution: "path-key@npm:4.0.0" - checksum: 8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7 - languageName: node - linkType: hard - "path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" @@ -8120,60 +4771,7 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:^1.7.0": - version: 1.8.0 - resolution: "path-to-regexp@npm:1.8.0" - dependencies: - isarray: "npm:0.0.1" - checksum: 45a01690f72919163cf89714e31a285937b14ad54c53734c826363fcf7beba9d9d0f2de802b4986b1264374562d6a3398a2e5289753a764e3a256494f1e52add - languageName: node - linkType: hard - -"path-type@npm:^3.0.0": - version: 3.0.0 - resolution: "path-type@npm:3.0.0" - dependencies: - pify: "npm:^3.0.0" - checksum: 735b35e256bad181f38fa021033b1c33cfbe62ead42bb2222b56c210e42938eecb272ae1949f3b6db4ac39597a61b44edd8384623ec4d79bfdc9a9c0f12537a6 - languageName: node - linkType: hard - -"pathe@npm:^1.1.2": - version: 1.1.2 - resolution: "pathe@npm:1.1.2" - checksum: f201d796351bf7433d147b92c20eb154a4e0ea83512017bf4ec4e492a5d6e738fb45798be4259a61aa81270179fce11026f6ff0d3fa04173041de044defe9d80 - languageName: node - linkType: hard - -"pathval@npm:^1.1.1": - version: 1.1.1 - resolution: "pathval@npm:1.1.1" - checksum: b50a4751068aa3a5428f5a0b480deecedc6f537666a3630a0c2ae2d5e7c0f4bf0ee77b48404441ec1220bef0c91625e6030b3d3cf5a32ab0d9764018d1d9dbb6 - languageName: node - linkType: hard - -"pathval@npm:^2.0.0": - version: 2.0.0 - resolution: "pathval@npm:2.0.0" - checksum: b91575bf9cdf01757afd7b5e521eb8a0b874a49bc972d08e0047cfea0cd3c019f5614521d4bc83d2855e3fcc331db6817dfd533dd8f3d90b16bc76fad2450fc1 - languageName: node - linkType: hard - -"pause@npm:0.0.1": - version: 0.0.1 - resolution: "pause@npm:0.0.1" - checksum: e96ee581b68085e6f2ba5adbcb4d4a41fe88e5b514061e76df2fe1905f0f65f4fe5a843b538e9551122c6b9184ff4be266c2ee0ea4614702f9a3d04466d9f462 - languageName: node - linkType: hard - -"performance-now@npm:^2.1.0": - version: 2.1.0 - resolution: "performance-now@npm:2.1.0" - checksum: 534e641aa8f7cba160f0afec0599b6cecefbb516a2e837b512be0adbe6c1da5550e89c78059c7fabc5c9ffdf6627edabe23eb7c518c4500067a898fa65c2b550 - languageName: node - linkType: hard - -"picocolors@npm:^1.0.0, picocolors@npm:^1.0.1": +"picocolors@npm:^1.0.0": version: 1.0.1 resolution: "picocolors@npm:1.0.1" checksum: fa68166d1f56009fc02a34cdfd112b0dd3cf1ef57667ac57281f714065558c01828cdf4f18600ad6851cbe0093952ed0660b1e0156bddf2184b6aaf5817553a5 @@ -8187,39 +4785,7 @@ __metadata: languageName: node linkType: hard -"pidusage@npm:^2.0.21": - version: 2.0.21 - resolution: "pidusage@npm:2.0.21" - dependencies: - safe-buffer: "npm:^5.2.1" - checksum: cce93c34d6885583c131b0681d1f46c97861f0b0c76f5665713fb643398be0144d6942632d7290e6258f5d52440226b7b875718d4ae7f321fafb822348258306 - languageName: node - linkType: hard - -"pidusage@npm:~3.0": - version: 3.0.2 - resolution: "pidusage@npm:3.0.2" - dependencies: - safe-buffer: "npm:^5.2.1" - checksum: cc486a918856f0761cedfa848b9758d42d3096c36b43ae2988f2fa18dbf533403184dd99a334c28a5d5d1b8c7e1710f7c07086892ae2606b11495f4dae946742 - languageName: node - linkType: hard - -"pify@npm:^3.0.0": - version: 3.0.0 - resolution: "pify@npm:3.0.0" - checksum: 668c1dc8d9fc1b34b9ce3b16ba59deb39d4dc743527bf2ed908d2b914cb8ba40aa5ba6960b27c417c241531c5aafd0598feeac2d50cb15278cf9863fa6b02a77 - languageName: node - linkType: hard - -"pify@npm:^4.0.1": - version: 4.0.1 - resolution: "pify@npm:4.0.1" - checksum: 8b97cbf9dc6d4c1320cc238a2db0fc67547f9dc77011729ff353faf34f1936ea1a4d7f3c63b2f4980b253be77bcc72ea1e9e76ee3fd53cce2aafb6a8854d07ec - languageName: node - linkType: hard - -"pkg-dir@npm:^4.1.0, pkg-dir@npm:^4.2.0": +"pkg-dir@npm:^4.2.0": version: 4.2.0 resolution: "pkg-dir@npm:4.2.0" dependencies: @@ -8237,105 +4803,6 @@ __metadata: languageName: node linkType: hard -"pm2-axon-rpc@npm:~0.7.0, pm2-axon-rpc@npm:~0.7.1": - version: 0.7.1 - resolution: "pm2-axon-rpc@npm:0.7.1" - dependencies: - debug: "npm:^4.3.1" - checksum: 22a6b645601c0fc0320d6c5e238cdc9bfb6d653ce9b9c15e5d9cb5d18697a76174f498bf81d7db43dbf8d221f7d12f4982131e8273982dd9ca7055bf9d7a6308 - languageName: node - linkType: hard - -"pm2-axon@npm:~4.0.1": - version: 4.0.1 - resolution: "pm2-axon@npm:4.0.1" - dependencies: - amp: "npm:~0.3.1" - amp-message: "npm:~0.1.1" - debug: "npm:^4.3.1" - escape-string-regexp: "npm:^4.0.0" - checksum: d617fdcd71c02b63d24223e096b94dfc685771d6d72d17e2e1d6405431fd67fdb2cc6c810d8614d4ecb086bd492fc44788cfa1afb46bb5a0c5c530669bf435eb - languageName: node - linkType: hard - -"pm2-deploy@npm:~1.0.2": - version: 1.0.2 - resolution: "pm2-deploy@npm:1.0.2" - dependencies: - run-series: "npm:^1.1.8" - tv4: "npm:^1.3.0" - checksum: a47c00b7e8c31dfaf4c3d1dbe1ee5030a2d1c5b12d14715467ab247d71539cb138e2c666bfef98204cc1f9cce6ba81a880b91eb27d93d3fce381e895574ac196 - languageName: node - linkType: hard - -"pm2-multimeter@npm:^0.1.2": - version: 0.1.2 - resolution: "pm2-multimeter@npm:0.1.2" - dependencies: - charm: "npm:~0.1.1" - checksum: abb62db075c7869b5181986d12b18d5c049e9e07ccaae8c96de4ad057469d237459d124817a0faa7ec0f635650c8bec268191fe76a78e6c396cb94521356c4fa - languageName: node - linkType: hard - -"pm2-sysmonit@npm:^1.2.8": - version: 1.2.8 - resolution: "pm2-sysmonit@npm:1.2.8" - dependencies: - async: "npm:^3.2.0" - debug: "npm:^4.3.1" - pidusage: "npm:^2.0.21" - systeminformation: "npm:^5.7" - tx2: "npm:~1.0.4" - checksum: 210d6e9477881c150dfccee06f05c023ecd076a0bb0144ffc31e66be24ba5017ebdb93ed58fc681317cae3e8a275f01c5a70f0d77a87198133bc1738a1916f37 - languageName: node - linkType: hard - -"pm2@npm:^5.1.0": - version: 5.4.2 - resolution: "pm2@npm:5.4.2" - dependencies: - "@pm2/agent": "npm:~2.0.0" - "@pm2/io": "npm:~6.0.1" - "@pm2/js-api": "npm:~0.8.0" - "@pm2/pm2-version-check": "npm:latest" - async: "npm:~3.2.0" - blessed: "npm:0.1.81" - chalk: "npm:3.0.0" - chokidar: "npm:^3.5.3" - cli-tableau: "npm:^2.0.0" - commander: "npm:2.15.1" - croner: "npm:~4.1.92" - dayjs: "npm:~1.11.5" - debug: "npm:^4.3.1" - enquirer: "npm:2.3.6" - eventemitter2: "npm:5.0.1" - fclone: "npm:1.0.11" - js-yaml: "npm:~4.1.0" - mkdirp: "npm:1.0.4" - needle: "npm:2.4.0" - pidusage: "npm:~3.0" - pm2-axon: "npm:~4.0.1" - pm2-axon-rpc: "npm:~0.7.1" - pm2-deploy: "npm:~1.0.2" - pm2-multimeter: "npm:^0.1.2" - pm2-sysmonit: "npm:^1.2.8" - promptly: "npm:^2" - semver: "npm:^7.2" - source-map-support: "npm:0.5.21" - sprintf-js: "npm:1.1.2" - vizion: "npm:~2.2.1" - dependenciesMeta: - pm2-sysmonit: - optional: true - bin: - pm2: bin/pm2 - pm2-dev: bin/pm2-dev - pm2-docker: bin/pm2-docker - pm2-runtime: bin/pm2-runtime - checksum: 365967a49193bbbe5bb397597d5384e5459f320d526f1a1544cfe5c695f6040bfa3487a3159cdf19748079e74eee77432959822f54af1c969927c9b052ee0009 - languageName: node - linkType: hard - "possible-typed-array-names@npm:^1.0.0": version: 1.0.0 resolution: "possible-typed-array-names@npm:1.0.0" @@ -8343,17 +4810,6 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.39": - version: 8.4.41 - resolution: "postcss@npm:8.4.41" - dependencies: - nanoid: "npm:^3.3.7" - picocolors: "npm:^1.0.1" - source-map-js: "npm:^1.2.0" - checksum: 6e6176c2407eff60493ca60a706c6b7def20a722c3adda94ea1ece38345eb99964191336fd62b62652279cec6938e79e0b1e1d477142c8d3516e7a725a74ee37 - languageName: node - linkType: hard - "prelude-ls@npm:^1.2.1": version: 1.2.1 resolution: "prelude-ls@npm:1.2.1" @@ -8370,22 +4826,6 @@ __metadata: languageName: node linkType: hard -"preview-email@npm:^1.0.2": - version: 1.0.2 - resolution: "preview-email@npm:1.0.2" - dependencies: - "@babel/runtime": "npm:^7.6.3" - dayjs: "npm:^1.8.16" - debug: "npm:^4.1.1" - nodemailer: "npm:^6.3.1" - open: "npm:^6.4.0" - pify: "npm:^4.0.1" - pug: "npm:^2.0.4" - uuid: "npm:^3.3.3" - checksum: 51c69352cd32c703d889922f524e70b92d65fd10655897d0bf0e3c889e2b4e7c31a3b6e63c75659ed9a21122cad5d61604e8d39cfed492f894f7805e53f7bb2a - languageName: node - linkType: hard - "proc-log@npm:^4.1.0, proc-log@npm:^4.2.0": version: 4.2.0 resolution: "proc-log@npm:4.2.0" @@ -8400,15 +4840,6 @@ __metadata: languageName: node linkType: hard -"process-on-spawn@npm:^1.0.0": - version: 1.0.0 - resolution: "process-on-spawn@npm:1.0.0" - dependencies: - fromentries: "npm:^1.2.0" - checksum: 8795d71742798e5a059e13da2a9c13988aa7c673a3a57f276c1ff6ed942ba9b7636139121c6a409eaa2ea6a8fda7af4be19c3dc576320515bb3f354e3544106e - languageName: node - linkType: hard - "progress@npm:^2.0.0": version: 2.0.3 resolution: "progress@npm:2.0.3" @@ -8426,24 +4857,6 @@ __metadata: languageName: node linkType: hard -"promise@npm:^7.0.1": - version: 7.3.1 - resolution: "promise@npm:7.3.1" - dependencies: - asap: "npm:~2.0.3" - checksum: 37dbe58ca7b0716cc881f0618128f1fd6ff9c46cdc529a269fd70004e567126a449a94e9428e2d19b53d06182d11b45d0c399828f103e06b2bb87643319bd2e7 - languageName: node - linkType: hard - -"promptly@npm:^2": - version: 2.2.0 - resolution: "promptly@npm:2.2.0" - dependencies: - read: "npm:^1.0.4" - checksum: f9a996eb78d4a446e1f537c7ea90be306e0afada2e3884daf5020faab042bb79e6ef1f8bdcd5cc5a2108208f8989364ab054bce3aec67cfbf8c108394d0a1adf - languageName: node - linkType: hard - "propagate@npm:^2.0.0": version: 2.0.1 resolution: "propagate@npm:2.0.1" @@ -8456,301 +4869,22 @@ __metadata: resolution: "proxy-addr@npm:2.0.7" dependencies: forwarded: "npm:0.2.0" - ipaddr.js: "npm:1.9.1" - checksum: f24a0c80af0e75d31e3451398670d73406ec642914da11a2965b80b1898ca6f66a0e3e091a11a4327079b2b268795f6fa06691923fef91887215c3d0e8ea3f68 - languageName: node - linkType: hard - -"proxy-agent@npm:~6.3.0": - version: 6.3.1 - resolution: "proxy-agent@npm:6.3.1" - dependencies: - agent-base: "npm:^7.0.2" - debug: "npm:^4.3.4" - http-proxy-agent: "npm:^7.0.0" - https-proxy-agent: "npm:^7.0.2" - lru-cache: "npm:^7.14.1" - pac-proxy-agent: "npm:^7.0.1" - proxy-from-env: "npm:^1.1.0" - socks-proxy-agent: "npm:^8.0.2" - checksum: 547e6ebd7359cc37608cfb7ba58c97faaa33f29fcff25c2933552917bec234cfbbd8bade0f8acccab1bd0aae489082dce5ee63f644f05f824890084a70919dea - languageName: node - linkType: hard - -"proxy-from-env@npm:^1.1.0": - version: 1.1.0 - resolution: "proxy-from-env@npm:1.1.0" - checksum: f0bb4a87cfd18f77bc2fba23ae49c3b378fb35143af16cc478171c623eebe181678f09439707ad80081d340d1593cd54a33a0113f3ccb3f4bc9451488780ee23 - languageName: node - linkType: hard - -"psl@npm:^1.1.28": - version: 1.9.0 - resolution: "psl@npm:1.9.0" - checksum: d07879d4bfd0ac74796306a8e5a36a93cfb9c4f4e8ee8e63fbb909066c192fe1008cd8f12abd8ba2f62ca28247949a20c8fb32e1d18831d9e71285a1569720f9 - languageName: node - linkType: hard - -"pstree.remy@npm:^1.1.8": - version: 1.1.8 - resolution: "pstree.remy@npm:1.1.8" - checksum: ef13b1b5896b35f67dbd4fb7ba54bb2a5da1a5c317276cbad4bcad4159bf8f7b5e1748dc244bf36865f3d560d2fc952521581280a91468c9c2df166cc760c8c1 - languageName: node - linkType: hard - -"pug-attrs@npm:^2.0.4": - version: 2.0.4 - resolution: "pug-attrs@npm:2.0.4" - dependencies: - constantinople: "npm:^3.0.1" - js-stringify: "npm:^1.0.1" - pug-runtime: "npm:^2.0.5" - checksum: 5e17e3ce2955f67f2a8aa0c4e08e75b3f76c8ddd9b869dde5c33fec2a46497e5d9268212a04bf7fef1bc2c8681575360e352f8ba45e891592ac98a72e6ff595b - languageName: node - linkType: hard - -"pug-attrs@npm:^3.0.0": - version: 3.0.0 - resolution: "pug-attrs@npm:3.0.0" - dependencies: - constantinople: "npm:^4.0.1" - js-stringify: "npm:^1.0.2" - pug-runtime: "npm:^3.0.0" - checksum: 2ca2d34de3065239f01f0fc3c0e104c17f7a7105684d088bb71df623005a45f40a2301e65f49ec4581bb31794c74e691862643d4e34062d1509e92fa56a15aa5 - languageName: node - linkType: hard - -"pug-code-gen@npm:^2.0.2": - version: 2.0.3 - resolution: "pug-code-gen@npm:2.0.3" - dependencies: - constantinople: "npm:^3.1.2" - doctypes: "npm:^1.1.0" - js-stringify: "npm:^1.0.1" - pug-attrs: "npm:^2.0.4" - pug-error: "npm:^1.3.3" - pug-runtime: "npm:^2.0.5" - void-elements: "npm:^2.0.1" - with: "npm:^5.0.0" - checksum: 26a5e3466c8c3bfcc04adc5ab0f7d8c8441631c9ca3784e411a497b79230e162b6792b5af9b65074d9f280b0c0573ad779994b90a060f65a29d4ed536d30f60b - languageName: node - linkType: hard - -"pug-code-gen@npm:^3.0.3": - version: 3.0.3 - resolution: "pug-code-gen@npm:3.0.3" - dependencies: - constantinople: "npm:^4.0.1" - doctypes: "npm:^1.1.0" - js-stringify: "npm:^1.0.2" - pug-attrs: "npm:^3.0.0" - pug-error: "npm:^2.1.0" - pug-runtime: "npm:^3.0.1" - void-elements: "npm:^3.1.0" - with: "npm:^7.0.0" - checksum: 1918b2a75794b730ee29fc2278658ff2ccb74445742c175c55b18e414cf038e5ac5802e71db070b08f92c5304a66e141dc2261e401be4d5884f1c0bcfb3194ee - languageName: node - linkType: hard - -"pug-error@npm:^1.3.3": - version: 1.3.3 - resolution: "pug-error@npm:1.3.3" - checksum: 1034a216585e5c037dc8c34b3dcc1bb76abaf20d74a79ec92500dc0efe25cdf56066d26d25d280d00c5adb9cc9d4ede6f4e4941f95a356ef1a34800545de087f - languageName: node - linkType: hard - -"pug-error@npm:^2.0.0, pug-error@npm:^2.1.0": - version: 2.1.0 - resolution: "pug-error@npm:2.1.0" - checksum: 9aefacfa156f0eb439ddab86c7136f998a532481a80665c9fb6b998afeea5bc8c4f83eb6ad8a4c7804c44927737df913b768b713995e6892112bbc05762e5415 - languageName: node - linkType: hard - -"pug-filters@npm:^3.1.1": - version: 3.1.1 - resolution: "pug-filters@npm:3.1.1" - dependencies: - clean-css: "npm:^4.1.11" - constantinople: "npm:^3.0.1" - jstransformer: "npm:1.0.0" - pug-error: "npm:^1.3.3" - pug-walk: "npm:^1.1.8" - resolve: "npm:^1.1.6" - uglify-js: "npm:^2.6.1" - checksum: ca32039e5aeb1e684cbc4228be371a000ab030292655ce65ba8ce4979844f1a7a28aa76d86523c2972912bf1e00356c84cb111118afd9441e568e54c00f32873 - languageName: node - linkType: hard - -"pug-filters@npm:^4.0.0": - version: 4.0.0 - resolution: "pug-filters@npm:4.0.0" - dependencies: - constantinople: "npm:^4.0.1" - jstransformer: "npm:1.0.0" - pug-error: "npm:^2.0.0" - pug-walk: "npm:^2.0.0" - resolve: "npm:^1.15.1" - checksum: ca8b7ffede57d13679ec8c3ee2791feabb7ab3972e02f16fffe328ab9de42961758c3115b0536b2e6cf14a4dc2b2381a172adba84423be4137298fd59ff92853 - languageName: node - linkType: hard - -"pug-lexer@npm:^4.1.0": - version: 4.1.0 - resolution: "pug-lexer@npm:4.1.0" - dependencies: - character-parser: "npm:^2.1.1" - is-expression: "npm:^3.0.0" - pug-error: "npm:^1.3.3" - checksum: 4aaecf8c4557a55969c5b7121a6a1e43b50bc67102848f4fcf9cd5f9574484360290791b05f1f4a0c45c2627311ec99975ecb6a7f3012a5e1c0f179b7a1ecd02 - languageName: node - linkType: hard - -"pug-lexer@npm:^5.0.1": - version: 5.0.1 - resolution: "pug-lexer@npm:5.0.1" - dependencies: - character-parser: "npm:^2.2.0" - is-expression: "npm:^4.0.0" - pug-error: "npm:^2.0.0" - checksum: 18d74a2dfbee892a71ca973e72be60acc36a30b5b7325e2cd723691779e505bfecd2206453b09c2b7f868af9ec0204ed4ea7a26c2a835172a22618b350b6aeb1 - languageName: node - linkType: hard - -"pug-linker@npm:^3.0.6": - version: 3.0.6 - resolution: "pug-linker@npm:3.0.6" - dependencies: - pug-error: "npm:^1.3.3" - pug-walk: "npm:^1.1.8" - checksum: c59d44a113281b643e340d509fa57626f58d3f06f13ff37eb8101e3c08c8ea4d295aab395050ea760dc5b22f0dd27b3a9dbcae8c63dd72a3b5c24cb9e6bec321 - languageName: node - linkType: hard - -"pug-linker@npm:^4.0.0": - version: 4.0.0 - resolution: "pug-linker@npm:4.0.0" - dependencies: - pug-error: "npm:^2.0.0" - pug-walk: "npm:^2.0.0" - checksum: 423f62e8600fb66c785ef4e11d9a7833a959677d67443980fd66248da56cebed0a8867f7aa78dc5631803cd1ce71a00b0abf78229b2a2d2ec8779a8b3afb5079 - languageName: node - linkType: hard - -"pug-load@npm:^2.0.12": - version: 2.0.12 - resolution: "pug-load@npm:2.0.12" - dependencies: - object-assign: "npm:^4.1.0" - pug-walk: "npm:^1.1.8" - checksum: 5170e030114c046cc2a56af69f11a39e334fdbb0653775be58b5e281c0af6132af8d8c57d5222253178426045694919894fb1cd2eb22ec54314f7ea03444b2f6 - languageName: node - linkType: hard - -"pug-load@npm:^3.0.0": - version: 3.0.0 - resolution: "pug-load@npm:3.0.0" - dependencies: - object-assign: "npm:^4.1.1" - pug-walk: "npm:^2.0.0" - checksum: 1800ec51994c92338401bcf79bbfa0d5ef9aa312bc415c2618263d6c04d1d7c5be5ac4a333c47a0eaa823f6231b4ade1a1c40f5784b99eb576d25853597bff2f - languageName: node - linkType: hard - -"pug-parser@npm:^5.0.1": - version: 5.0.1 - resolution: "pug-parser@npm:5.0.1" - dependencies: - pug-error: "npm:^1.3.3" - token-stream: "npm:0.0.1" - checksum: b098dda9dcae274c04070b911bd12f38bb3014f11e054d9a43395990aca698a0f05fe1665df5b12ee72cafc3e20a63f1449bd3d160fdcb1d2961d28e52ba27f7 - languageName: node - linkType: hard - -"pug-parser@npm:^6.0.0": - version: 6.0.0 - resolution: "pug-parser@npm:6.0.0" - dependencies: - pug-error: "npm:^2.0.0" - token-stream: "npm:1.0.0" - checksum: 4c23e154ea2c8c4355ee0291fefa7210f24beecff7c4af2d1e8b7e86ce2923d3213f31bbd9e33bd6703c25ea625dc6494a2ca68a21dcb105b5ac9204248cf4a8 - languageName: node - linkType: hard - -"pug-runtime@npm:^2.0.5": - version: 2.0.5 - resolution: "pug-runtime@npm:2.0.5" - checksum: b95a50943f5b582ca444ff2bd8ba38fb05391ba61bd9e175e7ce7ba77e44587f5038a3e84db9d6d7ed036e48a26dab5007dc6963cc00ddaef40383ac2b28d2ac - languageName: node - linkType: hard - -"pug-runtime@npm:^3.0.0, pug-runtime@npm:^3.0.1": - version: 3.0.1 - resolution: "pug-runtime@npm:3.0.1" - checksum: d34ee1b95121576bd389dccd2f6d7dc6fb0bf24963d2b7d1471795d35d8fba90ee8e16c2e022084bdc2f2cfbd56aaa2f452ea872135baf54dbb54a0d5aedd856 - languageName: node - linkType: hard - -"pug-strip-comments@npm:^1.0.4": - version: 1.0.4 - resolution: "pug-strip-comments@npm:1.0.4" - dependencies: - pug-error: "npm:^1.3.3" - checksum: 2718a8a2cf0f5a6d7959297670801de496322bd4a48a1fe521dcb392d93dff5f891b72d75ca1c8f539b3276a645a0dc98e92f1051fe615bba41043c6e7973253 - languageName: node - linkType: hard - -"pug-strip-comments@npm:^2.0.0": - version: 2.0.0 - resolution: "pug-strip-comments@npm:2.0.0" - dependencies: - pug-error: "npm:^2.0.0" - checksum: 2cfcbf506c14bb3e64204a1d93f12ca61658d2540475b0f0911c35531ad28421e8d1e73a646d841d58cfa2c20f8593c52e492dfe5b6bec968e20b614e4dea1e4 - languageName: node - linkType: hard - -"pug-walk@npm:^1.1.8": - version: 1.1.8 - resolution: "pug-walk@npm:1.1.8" - checksum: b302b5ad6d2d1fbda73b8dc86f6963da5935371949fa5952735bebd7ace8a59c04c83f61800e78a5e5a0735a925e6674541b435a08db075bf029fbedb0dcaf08 - languageName: node - linkType: hard - -"pug-walk@npm:^2.0.0": - version: 2.0.0 - resolution: "pug-walk@npm:2.0.0" - checksum: bee64e133b711e1ed58022c0869b59e62f9f3ebb7084293857f074120b3cb588e7b8f74c4566426bf2b26dc1ec176ca6b64a2d1e53782f3fbbe039c5d4816638 + ipaddr.js: "npm:1.9.1" + checksum: f24a0c80af0e75d31e3451398670d73406ec642914da11a2965b80b1898ca6f66a0e3e091a11a4327079b2b268795f6fa06691923fef91887215c3d0e8ea3f68 languageName: node linkType: hard -"pug@npm:^2.0.4": - version: 2.0.4 - resolution: "pug@npm:2.0.4" - dependencies: - pug-code-gen: "npm:^2.0.2" - pug-filters: "npm:^3.1.1" - pug-lexer: "npm:^4.1.0" - pug-linker: "npm:^3.0.6" - pug-load: "npm:^2.0.12" - pug-parser: "npm:^5.0.1" - pug-runtime: "npm:^2.0.5" - pug-strip-comments: "npm:^1.0.4" - checksum: b9de85cf43c5b07a680bae5a3a777121d62e34c7967e2d69679dcbe2204120a09d8a04c8da00753d6f9c4550c5b274f788c39e1ec432b036ea1ff86f1a55a425 +"proxy-from-env@npm:^1.1.0": + version: 1.1.0 + resolution: "proxy-from-env@npm:1.1.0" + checksum: f0bb4a87cfd18f77bc2fba23ae49c3b378fb35143af16cc478171c623eebe181678f09439707ad80081d340d1593cd54a33a0113f3ccb3f4bc9451488780ee23 languageName: node linkType: hard -"pug@npm:^3.0.1": - version: 3.0.3 - resolution: "pug@npm:3.0.3" - dependencies: - pug-code-gen: "npm:^3.0.3" - pug-filters: "npm:^4.0.0" - pug-lexer: "npm:^5.0.1" - pug-linker: "npm:^4.0.0" - pug-load: "npm:^3.0.0" - pug-parser: "npm:^6.0.0" - pug-runtime: "npm:^3.0.1" - pug-strip-comments: "npm:^2.0.0" - checksum: a88364757512e3b9af024c008f23b910de049659655b5d9e6ca42f996d7849ce1aab059f61e2d44ccce0dde5ff291995682338c285e9f76f3e5bfa02de9c481b +"pstree.remy@npm:^1.1.8": + version: 1.1.8 + resolution: "pstree.remy@npm:1.1.8" + checksum: ef13b1b5896b35f67dbd4fb7ba54bb2a5da1a5c317276cbad4bcad4159bf8f7b5e1748dc244bf36865f3d560d2fc952521581280a91468c9c2df166cc760c8c1 languageName: node linkType: hard @@ -8764,7 +4898,7 @@ __metadata: languageName: node linkType: hard -"punycode@npm:^2.1.0, punycode@npm:^2.1.1": +"punycode@npm:^2.1.0": version: 2.3.1 resolution: "punycode@npm:2.3.1" checksum: febdc4362bead22f9e2608ff0171713230b57aff9dddc1c273aa2a651fbd366f94b7d6a71d78342a7c0819906750351ca7f2edd26ea41b626d87d6a13d1bd059 @@ -8780,29 +4914,6 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.11.0, qs@npm:^6.9.4": - version: 6.12.3 - resolution: "qs@npm:6.12.3" - dependencies: - side-channel: "npm:^1.0.6" - checksum: 486d80cfa5e12886de6fe15a5aa2b3c7023bf4461f949a742022c3ae608499dbaebcb57b1f15c1f59d86356772969028768b33c1a7c01e76d99f149239e63d59 - languageName: node - linkType: hard - -"qs@npm:~6.5.2": - version: 6.5.3 - resolution: "qs@npm:6.5.3" - checksum: 485c990fba7ad17671e16c92715fb064c1600337738f5d140024eb33a49fbc1ed31890d3db850117c760caeb9c9cc9f4ba22a15c20dd119968e41e3d3fe60b28 - languageName: node - linkType: hard - -"quick-lru@npm:^1.0.0": - version: 1.1.0 - resolution: "quick-lru@npm:1.1.0" - checksum: 7fd3fb3fb19dfc1d32bc0799c336f5867adc9ba3d9a662a50fdb463d2bb27d9c89b5e55b01a51fe09c3e251389ea858e1c38326bac8f550ff92dcebbf26665a3 - languageName: node - linkType: hard - "randombytes@npm:^2.1.0": version: 2.1.0 resolution: "randombytes@npm:2.1.0" @@ -8831,27 +4942,6 @@ __metadata: languageName: node linkType: hard -"read-pkg-up@npm:^3.0.0": - version: 3.0.0 - resolution: "read-pkg-up@npm:3.0.0" - dependencies: - find-up: "npm:^2.0.0" - read-pkg: "npm:^3.0.0" - checksum: 16175573f2914ab9788897bcbe2a62b5728d0075e62285b3680cebe97059e2911e0134a062cf6e51ebe3e3775312bc788ac2039ed6af38ec68d2c10c6f2b30fb - languageName: node - linkType: hard - -"read-pkg@npm:^3.0.0": - version: 3.0.0 - resolution: "read-pkg@npm:3.0.0" - dependencies: - load-json-file: "npm:^4.0.0" - normalize-package-data: "npm:^2.3.2" - path-type: "npm:^3.0.0" - checksum: 398903ebae6c7e9965419a1062924436cc0b6f516c42c4679a90290d2f87448ed8f977e7aa2dbba4aa1ac09248628c43e493ac25b2bc76640e946035200e34c6 - languageName: node - linkType: hard - "read-pkg@npm:^5.2.0": version: 5.2.0 resolution: "read-pkg@npm:5.2.0" @@ -8864,15 +4954,6 @@ __metadata: languageName: node linkType: hard -"read@npm:^1.0.4": - version: 1.0.7 - resolution: "read@npm:1.0.7" - dependencies: - mute-stream: "npm:~0.0.4" - checksum: 2777c254e5732cac96f5d0a1c0f6b836c89ae23d8febd405b206f6f24d5de1873420f1a0795e0e3721066650d19adf802c7882c4027143ee0acf942a4f34f97b - languageName: node - linkType: hard - "readable-stream@npm:^2.3.5": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" @@ -8888,7 +4969,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.2": +"readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.2": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: @@ -8908,30 +4989,6 @@ __metadata: languageName: node linkType: hard -"redent@npm:^2.0.0": - version: 2.0.0 - resolution: "redent@npm:2.0.0" - dependencies: - indent-string: "npm:^3.0.0" - strip-indent: "npm:^2.0.0" - checksum: c3bcea97de01023efbe826cd72abf2e5948e096acd808a498b4de5dd25e64ad8df0cb4218403197b4ea050ce73f2264a318bf469a27f87ba8ca31543892011d4 - languageName: node - linkType: hard - -"regenerator-runtime@npm:^0.11.0": - version: 0.11.1 - resolution: "regenerator-runtime@npm:0.11.1" - checksum: 64e62d78594c227e7d5269811bca9e4aa6451332adaae8c79a30cab0fa98733b1ad90bdb9d038095c340c6fad3b414a49a8d9e0b6b424ab7ff8f94f35704f8a2 - languageName: node - linkType: hard - -"regenerator-runtime@npm:^0.14.0": - version: 0.14.1 - resolution: "regenerator-runtime@npm:0.14.1" - checksum: 5db3161abb311eef8c45bcf6565f4f378f785900ed3945acf740a9888c792f75b98ecb77f0775f3bf95502ff423529d23e94f41d80c8256e8fa05ed4b07cf471 - languageName: node - linkType: hard - "regexp-clone@npm:1.0.0, regexp-clone@npm:^1.0.0": version: 1.0.0 resolution: "regexp-clone@npm:1.0.0" @@ -8958,50 +5015,6 @@ __metadata: languageName: node linkType: hard -"release-zalgo@npm:^1.0.0": - version: 1.0.0 - resolution: "release-zalgo@npm:1.0.0" - dependencies: - es6-error: "npm:^4.0.1" - checksum: 1719e44b240ee1f57d034b26ea167f3cbf3c36fdae6d6efd0e6e5b202d9852baffc1c5595d378b5f8b2ad729b907ddd962f3d051d89499f83584993a5399f964 - languageName: node - linkType: hard - -"repeat-string@npm:^1.5.2": - version: 1.6.1 - resolution: "repeat-string@npm:1.6.1" - checksum: 1b809fc6db97decdc68f5b12c4d1a671c8e3f65ec4a40c238bc5200e44e85bcc52a54f78268ab9c29fcf5fe4f1343e805420056d1f30fa9a9ee4c2d93e3cc6c0 - languageName: node - linkType: hard - -"request@npm:^2.88.0, request@npm:^2.88.2": - version: 2.88.2 - resolution: "request@npm:2.88.2" - dependencies: - aws-sign2: "npm:~0.7.0" - aws4: "npm:^1.8.0" - caseless: "npm:~0.12.0" - combined-stream: "npm:~1.0.6" - extend: "npm:~3.0.2" - forever-agent: "npm:~0.6.1" - form-data: "npm:~2.3.2" - har-validator: "npm:~5.1.3" - http-signature: "npm:~1.2.0" - is-typedarray: "npm:~1.0.0" - isstream: "npm:~0.1.2" - json-stringify-safe: "npm:~5.0.1" - mime-types: "npm:~2.1.19" - oauth-sign: "npm:~0.9.0" - performance-now: "npm:^2.1.0" - qs: "npm:~6.5.2" - safe-buffer: "npm:^5.1.2" - tough-cookie: "npm:~2.5.0" - tunnel-agent: "npm:^0.6.0" - uuid: "npm:^3.3.2" - checksum: 005b8b237b56f1571cfd4ecc09772adaa2e82dcb884fc14ea2bb25e23dbf7c2009f9929e0b6d3fd5802e33ed8ee705a3b594c8f9467c1458cd973872bf89db8e - languageName: node - linkType: hard - "require-at@npm:^1.0.6": version: 1.0.6 resolution: "require-at@npm:1.0.6" @@ -9023,17 +5036,6 @@ __metadata: languageName: node linkType: hard -"require-in-the-middle@npm:^5.0.0": - version: 5.2.0 - resolution: "require-in-the-middle@npm:5.2.0" - dependencies: - debug: "npm:^4.1.1" - module-details-from-path: "npm:^1.0.3" - resolve: "npm:^1.22.1" - checksum: e9ff348975d2d0c338f1d42b84775b4122e42becbf2c62b7fffc88712151e7e717a783d324eba08ed5c258f154a68a0193191edee593586efe0a95e85ceabc98 - languageName: node - linkType: hard - "require-main-filename@npm:^2.0.0": version: 2.0.0 resolution: "require-main-filename@npm:2.0.0" @@ -9055,14 +5057,7 @@ __metadata: languageName: node linkType: hard -"resolve-from@npm:^5.0.0": - version: 5.0.0 - resolution: "resolve-from@npm:5.0.0" - checksum: be18a5e4d76dd711778664829841cde690971d02b6cbae277735a09c1c28f407b99ef6ef3cd585a1e6546d4097b28df40ed32c4a287b9699dcf6d7f208495e23 - languageName: node - linkType: hard - -"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.15.1, resolve@npm:^1.22.1, resolve@npm:^1.22.4": +"resolve@npm:^1.10.0, resolve@npm:^1.22.4": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -9075,7 +5070,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.1.6#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.15.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin": +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" dependencies: @@ -9095,16 +5090,7 @@ __metadata: languageName: node linkType: hard -"right-align@npm:^0.1.1": - version: 0.1.3 - resolution: "right-align@npm:0.1.3" - dependencies: - align-text: "npm:^0.1.1" - checksum: 7011dc8c0eb2ee04daab45d1251b5efff9956607e130b4a4005ed76e48bddf97c1de3cc70463ca0476949fce5d0af7d652619a538c1b9105b6eff6a59f15c4b9 - languageName: node - linkType: hard - -"rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": +"rimraf@npm:^3.0.2": version: 3.0.2 resolution: "rimraf@npm:3.0.2" dependencies: @@ -9115,69 +5101,6 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.13.0": - version: 4.20.0 - resolution: "rollup@npm:4.20.0" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.20.0" - "@rollup/rollup-android-arm64": "npm:4.20.0" - "@rollup/rollup-darwin-arm64": "npm:4.20.0" - "@rollup/rollup-darwin-x64": "npm:4.20.0" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.20.0" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.20.0" - "@rollup/rollup-linux-arm64-gnu": "npm:4.20.0" - "@rollup/rollup-linux-arm64-musl": "npm:4.20.0" - "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.20.0" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.20.0" - "@rollup/rollup-linux-s390x-gnu": "npm:4.20.0" - "@rollup/rollup-linux-x64-gnu": "npm:4.20.0" - "@rollup/rollup-linux-x64-musl": "npm:4.20.0" - "@rollup/rollup-win32-arm64-msvc": "npm:4.20.0" - "@rollup/rollup-win32-ia32-msvc": "npm:4.20.0" - "@rollup/rollup-win32-x64-msvc": "npm:4.20.0" - "@types/estree": "npm:1.0.5" - fsevents: "npm:~2.3.2" - dependenciesMeta: - "@rollup/rollup-android-arm-eabi": - optional: true - "@rollup/rollup-android-arm64": - optional: true - "@rollup/rollup-darwin-arm64": - optional: true - "@rollup/rollup-darwin-x64": - optional: true - "@rollup/rollup-linux-arm-gnueabihf": - optional: true - "@rollup/rollup-linux-arm-musleabihf": - optional: true - "@rollup/rollup-linux-arm64-gnu": - optional: true - "@rollup/rollup-linux-arm64-musl": - optional: true - "@rollup/rollup-linux-powerpc64le-gnu": - optional: true - "@rollup/rollup-linux-riscv64-gnu": - optional: true - "@rollup/rollup-linux-s390x-gnu": - optional: true - "@rollup/rollup-linux-x64-gnu": - optional: true - "@rollup/rollup-linux-x64-musl": - optional: true - "@rollup/rollup-win32-arm64-msvc": - optional: true - "@rollup/rollup-win32-ia32-msvc": - optional: true - "@rollup/rollup-win32-x64-msvc": - optional: true - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 448bd835715aa0f78c6888314e31fb92f1b83325ef0ff861a5a322c2bc87d200b2b6c4acb9223fb669c27ae0c4b071003b6877eec1d3411174615a4057db8946 - languageName: node - linkType: hard - "run-node@npm:^1.0.0": version: 1.0.0 resolution: "run-node@npm:1.0.0" @@ -9187,13 +5110,6 @@ __metadata: languageName: node linkType: hard -"run-series@npm:^1.1.8": - version: 1.1.9 - resolution: "run-series@npm:1.1.9" - checksum: 375a2c8141715f6e10d5de47b140217f0d1b123bbf16f7d5d96bf12eafd7aed47c23dccc4ffd1c0b9d854f5076ef285628a4d21f4c58780ed77012efcfcd9b8c - languageName: node - linkType: hard - "rxjs@npm:^7.8.1": version: 7.8.1 resolution: "rxjs@npm:7.8.1" @@ -9222,7 +5138,7 @@ __metadata: languageName: node linkType: hard -"safe-buffer@npm:5.2.1, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.1, safe-buffer@npm:~5.2.0": +"safe-buffer@npm:5.2.1, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:~5.2.0": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" checksum: 32872cd0ff68a3ddade7a7617b8f4c2ae8764d8b7d884c651b74457967a9e0e886267d3ecc781220629c44a865167b61c375d2da6c720c840ecd73f45d5d9451 @@ -9247,7 +5163,7 @@ __metadata: languageName: node linkType: hard -"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:^2.1.2, safer-buffer@npm:~2.1.0": +"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" checksum: 7eaf7a0cf37cc27b42fb3ef6a9b1df6e93a1c6d98c6c6702b02fe262d5fcbd89db63320793b99b21cb5348097d0a53de81bd5f4e8b86e20cc9412e3f1cfb4e83 @@ -9263,13 +5179,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:^1.2.4": - version: 1.4.1 - resolution: "sax@npm:1.4.1" - checksum: b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 - languageName: node - linkType: hard - "scale-ts@npm:^1.6.0": version: 1.6.0 resolution: "scale-ts@npm:1.6.0" @@ -9284,7 +5193,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.5.0, semver@npm:^5.6.0, semver@npm:^5.7.0, semver@npm:^5.7.1": +"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.5.0, semver@npm:^5.7.0, semver@npm:^5.7.1": version: 5.7.2 resolution: "semver@npm:5.7.2" bin: @@ -9293,7 +5202,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^6.0.0, semver@npm:^6.3.0, semver@npm:^6.3.1": +"semver@npm:^6.3.1": version: 6.3.1 resolution: "semver@npm:6.3.1" bin: @@ -9302,7 +5211,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.2, semver@npm:^7.2.1, semver@npm:^7.3.5, semver@npm:^7.3.8, semver@npm:^7.5.3": +"semver@npm:^7.2.1, semver@npm:^7.3.5": version: 7.6.3 resolution: "semver@npm:7.6.3" bin: @@ -9331,17 +5240,6 @@ __metadata: languageName: node linkType: hard -"semver@npm:~7.5.0, semver@npm:~7.5.4": - version: 7.5.4 - resolution: "semver@npm:7.5.4" - dependencies: - lru-cache: "npm:^6.0.0" - bin: - semver: bin/semver.js - checksum: 985dec0d372370229a262c737063860fabd4a1c730662c1ea3200a2f649117761a42184c96df62a0e885e76fbd5dace41087d6c1ac0351b13c0df5d6bcb1b5ac - languageName: node - linkType: hard - "send@npm:0.18.0": version: 0.18.0 resolution: "send@npm:0.18.0" @@ -9459,14 +5357,7 @@ __metadata: languageName: node linkType: hard -"shimmer@npm:^1.2.0": - version: 1.2.1 - resolution: "shimmer@npm:1.2.1" - checksum: aa0d6252ad1c682a4fdfda69e541be987f7a265ac7b00b1208e5e48cc68dc55f293955346ea4c71a169b7324b82c70f8400b3d3d2d60b2a7519f0a3522423250 - languageName: node - linkType: hard - -"side-channel@npm:^1.0.4, side-channel@npm:^1.0.6": +"side-channel@npm:^1.0.4": version: 1.0.6 resolution: "side-channel@npm:1.0.6" dependencies: @@ -9485,21 +5376,14 @@ __metadata: languageName: node linkType: hard -"siginfo@npm:^2.0.0": - version: 2.0.0 - resolution: "siginfo@npm:2.0.0" - checksum: e93ff66c6531a079af8fb217240df01f980155b5dc408d2d7bebc398dd284e383eb318153bf8acd4db3c4fe799aa5b9a641e38b0ba3b1975700b1c89547ea4e7 - languageName: node - linkType: hard - -"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3": +"signal-exit@npm:^3.0.0": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 languageName: node linkType: hard -"signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0": +"signal-exit@npm:^4.0.1": version: 4.1.0 resolution: "signal-exit@npm:4.1.0" checksum: c9fa63bbbd7431066174a48ba2dd9986dfd930c3a8b59de9c29d7b6854ec1c12a80d15310869ea5166d413b99f041bfa3dd80a7947bcd44ea8e6eb3ffeabfa1f @@ -9524,31 +5408,6 @@ __metadata: languageName: node linkType: hard -"sinon-chai@npm:^3.0.0": - version: 3.7.0 - resolution: "sinon-chai@npm:3.7.0" - peerDependencies: - chai: ^4.0.0 - sinon: ">=4.0.0" - checksum: 028853eb8a545ca613c6863014a40f07d1e6b81467e20939fefcd13f170206d24165b91099fb297aeb4d137745e321da25daa8e2d665cc0a78f90d5b877e8bbe - languageName: node - linkType: hard - -"sinon@npm:^7.5.0": - version: 7.5.0 - resolution: "sinon@npm:7.5.0" - dependencies: - "@sinonjs/commons": "npm:^1.4.0" - "@sinonjs/formatio": "npm:^3.2.1" - "@sinonjs/samsam": "npm:^3.3.3" - diff: "npm:^3.5.0" - lolex: "npm:^4.2.0" - nise: "npm:^1.5.2" - supports-color: "npm:^5.5.0" - checksum: 03b41279acb6a19fa2cfe58e62b3d5f5a12e106032dcfdb6d17844bdc3689892a0465371fb7a06157b61f21612165de9fe05fee2f2b7f689d7773d955d893080 - languageName: node - linkType: hard - "slash@npm:^3.0.0": version: 3.0.0 resolution: "slash@npm:3.0.0" @@ -9574,13 +5433,6 @@ __metadata: languageName: node linkType: hard -"slick@npm:^1.12.2": - version: 1.12.2 - resolution: "slick@npm:1.12.2" - checksum: 381ae61b8efb62f6df35926f9d9ae61f7e8fdfbdeef0f2ab41bfec7d89495251667afb572a90d429336d15bae0aa011914e2f354bd57b20f8e49063c682de37f - languageName: node - linkType: hard - "smart-buffer@npm:^4.2.0": version: 4.2.0 resolution: "smart-buffer@npm:4.2.0" @@ -9597,7 +5449,7 @@ __metadata: languageName: node linkType: hard -"socks-proxy-agent@npm:^8.0.2, socks-proxy-agent@npm:^8.0.3, socks-proxy-agent@npm:^8.0.4": +"socks-proxy-agent@npm:^8.0.3": version: 8.0.4 resolution: "socks-proxy-agent@npm:8.0.4" dependencies: @@ -9628,37 +5480,13 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:^1.2.0": - version: 1.2.0 - resolution: "source-map-js@npm:1.2.0" - checksum: 74f331cfd2d121c50790c8dd6d3c9de6be21926de80583b23b37029b0f37aefc3e019fa91f9a10a5e120c08135297e1ecf312d561459c45908cb1e0e365f49e5 - languageName: node - linkType: hard - -"source-map-support@npm:0.5.21": - version: 0.5.21 - resolution: "source-map-support@npm:0.5.21" - dependencies: - buffer-from: "npm:^1.0.0" - source-map: "npm:^0.6.0" - checksum: 8317e12d84019b31e34b86d483dd41d6f832f389f7417faf8fc5c75a66a12d9686e47f589a0554a868b8482f037e23df9d040d29387eb16fa14cb85f091ba207 - languageName: node - linkType: hard - -"source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.0, source-map@npm:~0.6.1": +"source-map@npm:^0.6.1": version: 0.6.1 resolution: "source-map@npm:0.6.1" checksum: 59ef7462f1c29d502b3057e822cdbdae0b0e565302c4dd1a95e11e793d8d9d62006cdc10e0fd99163ca33ff2071360cf50ee13f90440806e7ed57d81cba2f7ff languageName: node linkType: hard -"source-map@npm:~0.5.1": - version: 0.5.7 - resolution: "source-map@npm:0.5.7" - checksum: 9b4ac749ec5b5831cad1f8cc4c19c4298ebc7474b24a0acf293e2f040f03f8eeccb3d01f12aa0f90cf46d555c887e03912b83a042c627f419bda5152d89c5269 - languageName: node - linkType: hard - "sparse-bitfield@npm:^3.0.3": version: 3.0.3 resolution: "sparse-bitfield@npm:3.0.3" @@ -9668,20 +5496,6 @@ __metadata: languageName: node linkType: hard -"spawn-wrap@npm:^2.0.0": - version: 2.0.0 - resolution: "spawn-wrap@npm:2.0.0" - dependencies: - foreground-child: "npm:^2.0.0" - is-windows: "npm:^1.0.2" - make-dir: "npm:^3.0.0" - rimraf: "npm:^3.0.0" - signal-exit: "npm:^3.0.2" - which: "npm:^2.0.1" - checksum: ce6ca08d66c3a41a28a7ecc10bf4945d7930fd3ae961d40804ee109cee6ee9f8436125f53bc07918ca1eb461fe2ff0033af1dc3cb803469b585639675fc2d2e7 - languageName: node - linkType: hard - "spdx-correct@npm:^3.0.0": version: 3.2.0 resolution: "spdx-correct@npm:3.2.0" @@ -9716,14 +5530,7 @@ __metadata: languageName: node linkType: hard -"sprintf-js@npm:1.1.2": - version: 1.1.2 - resolution: "sprintf-js@npm:1.1.2" - checksum: 0044322a252b36bffc3d8a462a4882de57830e18d37d1cc000104ff4744b512d6a9b1ca6240e7ad141a987a1eaad071668fe12d11c496c11d3641c4797a6cf3f - languageName: node - linkType: hard - -"sprintf-js@npm:^1.1.2, sprintf-js@npm:^1.1.3": +"sprintf-js@npm:^1.1.3": version: 1.1.3 resolution: "sprintf-js@npm:1.1.3" checksum: e7587128c423f7e43cc625fe2f87e6affdf5ca51c1cc468e910d8aaca46bb44a7fbcfa552f787b1d3987f7043aeb4527d1b99559e6621e01b42b3f45e5a24cbb @@ -9737,27 +5544,6 @@ __metadata: languageName: node linkType: hard -"sshpk@npm:^1.7.0": - version: 1.18.0 - resolution: "sshpk@npm:1.18.0" - dependencies: - asn1: "npm:~0.2.3" - assert-plus: "npm:^1.0.0" - bcrypt-pbkdf: "npm:^1.0.0" - dashdash: "npm:^1.12.0" - ecc-jsbn: "npm:~0.1.1" - getpass: "npm:^0.1.1" - jsbn: "npm:~0.1.0" - safer-buffer: "npm:^2.0.2" - tweetnacl: "npm:~0.14.0" - bin: - sshpk-conv: bin/sshpk-conv - sshpk-sign: bin/sshpk-sign - sshpk-verify: bin/sshpk-verify - checksum: 858339d43e3c6b6a848772a66f69442ce74f1a37655d9f35ba9d1f85329499ff0000af9f8ab83dbb39ad24c0c370edabe0be1e39863f70c6cded9924b8458c34 - languageName: node - linkType: hard - "ssri@npm:^10.0.0": version: 10.0.6 resolution: "ssri@npm:10.0.6" @@ -9774,13 +5560,6 @@ __metadata: languageName: node linkType: hard -"stackback@npm:0.0.2": - version: 0.0.2 - resolution: "stackback@npm:0.0.2" - checksum: 2d4dc4e64e2db796de4a3c856d5943daccdfa3dd092e452a1ce059c81e9a9c29e0b9badba91b43ef0d5ff5c04ee62feb3bcc559a804e16faf447bac2d883aa99 - languageName: node - linkType: hard - "statuses@npm:2.0.1": version: 2.0.1 resolution: "statuses@npm:2.0.1" @@ -9788,13 +5567,6 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.7.0": - version: 3.7.0 - resolution: "std-env@npm:3.7.0" - checksum: 6ee0cca1add3fd84656b0002cfbc5bfa20340389d9ba4720569840f1caa34bce74322aef4c93f046391583e50649d0cf81a5f8fe1d411e50b659571690a45f12 - languageName: node - linkType: hard - "stellar-sdk@npm:^11.3.0": version: 11.3.0 resolution: "stellar-sdk@npm:11.3.0" @@ -9810,7 +5582,7 @@ __metadata: languageName: node linkType: hard -"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": +"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" dependencies: @@ -9948,13 +5720,6 @@ __metadata: languageName: node linkType: hard -"strip-bom@npm:^4.0.0": - version: 4.0.0 - resolution: "strip-bom@npm:4.0.0" - checksum: 9dbcfbaf503c57c06af15fe2c8176fb1bf3af5ff65003851a102749f875a6dbe0ab3b30115eccf6e805e9d756830d3e40ec508b62b3f1ddf3761a20ebe29d3f3 - languageName: node - linkType: hard - "strip-eof@npm:^1.0.0": version: 1.0.0 resolution: "strip-eof@npm:1.0.0" @@ -9962,20 +5727,6 @@ __metadata: languageName: node linkType: hard -"strip-final-newline@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-final-newline@npm:3.0.0" - checksum: 23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050 - languageName: node - linkType: hard - -"strip-indent@npm:^2.0.0": - version: 2.0.0 - resolution: "strip-indent@npm:2.0.0" - checksum: 7d9080d02ddace616ebbc17846e41d3880cb147e2a81e51142281322ded6b05b230a4fb12c2e5266f62735cf8f5fb9839e55d74799d11f26bcc8c71ca049a0ba - languageName: node - linkType: hard - "strip-json-comments@npm:2.0.1": version: 2.0.1 resolution: "strip-json-comments@npm:2.0.1" @@ -9990,34 +5741,6 @@ __metadata: languageName: node linkType: hard -"superagent@npm:^8.1.2": - version: 8.1.2 - resolution: "superagent@npm:8.1.2" - dependencies: - component-emitter: "npm:^1.3.0" - cookiejar: "npm:^2.1.4" - debug: "npm:^4.3.4" - fast-safe-stringify: "npm:^2.1.1" - form-data: "npm:^4.0.0" - formidable: "npm:^2.1.2" - methods: "npm:^1.1.2" - mime: "npm:2.6.0" - qs: "npm:^6.11.0" - semver: "npm:^7.3.8" - checksum: 33d0072e051baf91c7d68131c70682a0650dd1bd0b8dfb6f88e5bdfcb02e18cc2b42a66e44b32fd405ac6bcf5fd57c6e267bf80e2a8ce57a18166a9d3a78f57d - languageName: node - linkType: hard - -"supertest@npm:^6.1.3": - version: 6.3.4 - resolution: "supertest@npm:6.3.4" - dependencies: - methods: "npm:^1.1.2" - superagent: "npm:^8.1.2" - checksum: 93015318f5a90398915a032747973d9eacf9aebec3f07b413eba9d8b3db83ff48fbf6f5a92f9526578cae50153b0f76a37de197141030d856db4371a711b86ee - languageName: node - linkType: hard - "supports-color@npm:6.0.0": version: 6.0.0 resolution: "supports-color@npm:6.0.0" @@ -10052,15 +5775,6 @@ __metadata: languageName: node linkType: hard -"systeminformation@npm:^5.7": - version: 5.22.11 - resolution: "systeminformation@npm:5.22.11" - bin: - systeminformation: lib/cli.js - conditions: (os=darwin | os=linux | os=win32 | os=freebsd | os=openbsd | os=netbsd | os=sunos | os=android) - languageName: node - linkType: hard - "table@npm:^6.0.9": version: 6.8.2 resolution: "table@npm:6.8.2" @@ -10068,117 +5782,37 @@ __metadata: ajv: "npm:^8.0.1" lodash.truncate: "npm:^4.4.2" slice-ansi: "npm:^4.0.0" - string-width: "npm:^4.2.3" - strip-ansi: "npm:^6.0.1" - checksum: 2946162eb87a91b9bf4283214d26830db96f09cf517eff18e7501d47a4770c529b432bb54c9394337c3dfd6c8dbf66581f76edb37e9838beb6ec394080af4ac2 - languageName: node - linkType: hard - -"tar@npm:^6.1.11, tar@npm:^6.2.1": - version: 6.2.1 - resolution: "tar@npm:6.2.1" - dependencies: - chownr: "npm:^2.0.0" - fs-minipass: "npm:^2.0.0" - minipass: "npm:^5.0.0" - minizlib: "npm:^2.1.1" - mkdirp: "npm:^1.0.3" - yallist: "npm:^4.0.0" - checksum: bfbfbb2861888077fc1130b84029cdc2721efb93d1d1fb80f22a7ac3a98ec6f8972f29e564103bbebf5e97be67ebc356d37fa48dbc4960600a1eb7230fbd1ea0 - languageName: node - linkType: hard - -"temp-dir@npm:^1.0.0": - version: 1.0.0 - resolution: "temp-dir@npm:1.0.0" - checksum: cb2b58ddfb12efa83e939091386ad73b425c9a8487ea0095fe4653192a40d49184a771a1beba99045fbd011e389fd563122d79f54f82be86a55620667e08a6b2 - languageName: node - linkType: hard - -"temp-write@npm:^4.0.0": - version: 4.0.0 - resolution: "temp-write@npm:4.0.0" - dependencies: - graceful-fs: "npm:^4.1.15" - is-stream: "npm:^2.0.0" - make-dir: "npm:^3.0.0" - temp-dir: "npm:^1.0.0" - uuid: "npm:^3.3.2" - checksum: 4f94187662968b7cc9d88d7f8eeecc9e7317e26d640d2f90e833151e1049702ec6c63512d095b8bd69c09735eb5b5bfba9bb37dbed3bf2fe8b01076ffa161338 - languageName: node - linkType: hard - -"test-exclude@npm:^6.0.0": - version: 6.0.0 - resolution: "test-exclude@npm:6.0.0" - dependencies: - "@istanbuljs/schema": "npm:^0.1.2" - glob: "npm:^7.1.4" - minimatch: "npm:^3.0.4" - checksum: 8fccb2cb6c8fcb6bb4115394feb833f8b6cf4b9503ec2485c2c90febf435cac62abe882a0c5c51a37b9bbe70640cdd05acf5f45e486ac4583389f4b0855f69e5 - languageName: node - linkType: hard - -"text-hex@npm:1.0.x": - version: 1.0.0 - resolution: "text-hex@npm:1.0.0" - checksum: 1138f68adc97bf4381a302a24e2352f04992b7b1316c5003767e9b0d3367ffd0dc73d65001ea02b07cd0ecc2a9d186de0cf02f3c2d880b8a522d4ccb9342244a - languageName: node - linkType: hard - -"text-table@npm:^0.2.0": - version: 0.2.0 - resolution: "text-table@npm:0.2.0" - checksum: 4383b5baaeffa9bb4cda2ac33a4aa2e6d1f8aaf811848bf73513a9b88fd76372dc461f6fd6d2e9cb5100f48b473be32c6f95bd983509b7d92bb4d92c10747452 - languageName: node - linkType: hard - -"tinybench@npm:^2.8.0": - version: 2.9.0 - resolution: "tinybench@npm:2.9.0" - checksum: cfa1e1418e91289219501703c4693c70708c91ffb7f040fd318d24aef419fb5a43e0c0160df9471499191968b2451d8da7f8087b08c3133c251c40d24aced06c - languageName: node - linkType: hard - -"tinypool@npm:^1.0.0": - version: 1.0.0 - resolution: "tinypool@npm:1.0.0" - checksum: 4041a9ae62200626dceedbf4e58589d067a203eadcb88588d5681369b9a3c68987de14ce220b32a7e4ebfabaaf51ab9fa69408a7758827b7873f8204cdc79aa1 - languageName: node - linkType: hard - -"tinyrainbow@npm:^1.2.0": - version: 1.2.0 - resolution: "tinyrainbow@npm:1.2.0" - checksum: 2924444db6804355e5ba2b6e586c7f77329d93abdd7257a069a0f4530dff9f16de484e80479094e3f39273462541b003a65ee3a6afc2d12555aa745132deba5d - languageName: node - linkType: hard - -"tinyspy@npm:^3.0.0": - version: 3.0.0 - resolution: "tinyspy@npm:3.0.0" - checksum: b5b686acff2b88de60ff8ecf89a2042320406aaeee2fba1828a7ea8a925fad3ed9f5e4d7a068154a9134473c472aa03da8ca92ee994bc57a741c5ede5fa7de4d + string-width: "npm:^4.2.3" + strip-ansi: "npm:^6.0.1" + checksum: 2946162eb87a91b9bf4283214d26830db96f09cf517eff18e7501d47a4770c529b432bb54c9394337c3dfd6c8dbf66581f76edb37e9838beb6ec394080af4ac2 languageName: node linkType: hard -"titleize@npm:^2.1.0": - version: 2.1.0 - resolution: "titleize@npm:2.1.0" - checksum: f4e6a479cba7d45fd3a0da1ced7f0c7701ce4f0b9a1751f0d561e69657a4bbd84699825c2f4184ec8b6b28570cfdc42ee4bf6fd9a4565816d6a85c87b2926940 +"tar@npm:^6.1.11, tar@npm:^6.2.1": + version: 6.2.1 + resolution: "tar@npm:6.2.1" + dependencies: + chownr: "npm:^2.0.0" + fs-minipass: "npm:^2.0.0" + minipass: "npm:^5.0.0" + minizlib: "npm:^2.1.1" + mkdirp: "npm:^1.0.3" + yallist: "npm:^4.0.0" + checksum: bfbfbb2861888077fc1130b84029cdc2721efb93d1d1fb80f22a7ac3a98ec6f8972f29e564103bbebf5e97be67ebc356d37fa48dbc4960600a1eb7230fbd1ea0 languageName: node linkType: hard -"to-fast-properties@npm:^1.0.3": - version: 1.0.3 - resolution: "to-fast-properties@npm:1.0.3" - checksum: bd0abb58c4722851df63419de3f6d901d5118f0440d3f71293ed776dd363f2657edaaf2dc470e3f6b7b48eb84aa411193b60db8a4a552adac30de9516c5cc580 +"text-hex@npm:1.0.x": + version: 1.0.0 + resolution: "text-hex@npm:1.0.0" + checksum: 1138f68adc97bf4381a302a24e2352f04992b7b1316c5003767e9b0d3367ffd0dc73d65001ea02b07cd0ecc2a9d186de0cf02f3c2d880b8a522d4ccb9342244a languageName: node linkType: hard -"to-fast-properties@npm:^2.0.0": - version: 2.0.0 - resolution: "to-fast-properties@npm:2.0.0" - checksum: be2de62fe58ead94e3e592680052683b1ec986c72d589e7b21e5697f8744cdbf48c266fa72f6c15932894c10187b5f54573a3bcf7da0bfd964d5caf23d436168 +"text-table@npm:^0.2.0": + version: 0.2.0 + resolution: "text-table@npm:0.2.0" + checksum: 4383b5baaeffa9bb4cda2ac33a4aa2e6d1f8aaf811848bf73513a9b88fd76372dc461f6fd6d2e9cb5100f48b473be32c6f95bd983509b7d92bb4d92c10747452 languageName: node linkType: hard @@ -10198,20 +5832,6 @@ __metadata: languageName: node linkType: hard -"token-stream@npm:0.0.1": - version: 0.0.1 - resolution: "token-stream@npm:0.0.1" - checksum: 45b7bb2f582e6fb1098f19386cf5d9c41121f81a371f810cc3459be552c0543ac081302ca3323c3469c3ef95112883d6f0b5544a58c2cb2057e9b815f058b640 - languageName: node - linkType: hard - -"token-stream@npm:1.0.0": - version: 1.0.0 - resolution: "token-stream@npm:1.0.0" - checksum: e8adb56f31b813b6157130e7fc2fe14eb60e7cbf7b746e70e8293c7e55664d8e7ad5d93d7ae3aa4cad7fcb2b0aaf59dad6f2fd4ee0269204e55af5b05bc369e2 - languageName: node - linkType: hard - "toml@npm:^3.0.0": version: 3.0.0 resolution: "toml@npm:3.0.0" @@ -10219,15 +5839,6 @@ __metadata: languageName: node linkType: hard -"topo@npm:2.x.x": - version: 2.1.1 - resolution: "topo@npm:2.1.1" - dependencies: - hoek: "npm:4.x.x" - checksum: 5c2f6aa9c2513969114e8d6af98042e8ed498cb986b026a15f3e51848d03889e4672c25516dac1c07404135e89073f60dc7e74f066769fdc1d85a4e5b358cdaf - languageName: node - linkType: hard - "touch@npm:^3.1.0": version: 3.1.1 resolution: "touch@npm:3.1.1" @@ -10237,16 +5848,6 @@ __metadata: languageName: node linkType: hard -"tough-cookie@npm:~2.5.0": - version: 2.5.0 - resolution: "tough-cookie@npm:2.5.0" - dependencies: - psl: "npm:^1.1.28" - punycode: "npm:^2.1.1" - checksum: 024cb13a4d1fe9af57f4323dff765dd9b217cc2a69be77e3b8a1ca45600aa33a097b6ad949f225d885e904f4bd3ceccef104741ef202d8378e6ca78e850ff82f - languageName: node - linkType: hard - "tr46@npm:~0.0.3": version: 0.0.3 resolution: "tr46@npm:0.0.3" @@ -10254,13 +5855,6 @@ __metadata: languageName: node linkType: hard -"trim-newlines@npm:^2.0.0": - version: 2.0.0 - resolution: "trim-newlines@npm:2.0.0" - checksum: 8a288a860f051f585bdda07ffb97e9e0791ca7c5c1c025b6af4badac185f2eed23ccedeb54da2a79e06ead69824d69b6c9c35c7a69c48e07ee56ac76f91c3096 - languageName: node - linkType: hard - "triple-beam@npm:^1.3.0": version: 1.4.1 resolution: "triple-beam@npm:1.4.1" @@ -10280,43 +5874,13 @@ __metadata: languageName: node linkType: hard -"tslib@npm:1.9.3": - version: 1.9.3 - resolution: "tslib@npm:1.9.3" - checksum: cda3e70d2a6802556ac1e307fa9e6c1b47fe2452540d1497c33435a6e0c99fb88ddcd355e8ad7535c3cfdc7d309fc67197548e16b75b3d3e3812ca138e39dc99 - languageName: node - linkType: hard - -"tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.6.2": +"tslib@npm:^2.1.0, tslib@npm:^2.6.2": version: 2.6.3 resolution: "tslib@npm:2.6.3" checksum: 52109bb681f8133a2e58142f11a50e05476de4f075ca906d13b596ae5f7f12d30c482feb0bff167ae01cfc84c5803e575a307d47938999246f5a49d174fc558c languageName: node linkType: hard -"tunnel-agent@npm:^0.6.0": - version: 0.6.0 - resolution: "tunnel-agent@npm:0.6.0" - dependencies: - safe-buffer: "npm:^5.0.1" - checksum: 7f0d9ed5c22404072b2ae8edc45c071772affd2ed14a74f03b4e71b4dd1a14c3714d85aed64abcaaee5fec2efc79002ba81155c708f4df65821b444abb0cfade - languageName: node - linkType: hard - -"tv4@npm:^1.3.0": - version: 1.3.0 - resolution: "tv4@npm:1.3.0" - checksum: 2b11f89805ad1a34ab1aab27117ab97de4c67c49f6b02e88d35c38c713df15eaeff69e3a30f9696a0ea1b678df625925a3114ed9e7c32429a9061062f3568762 - languageName: node - linkType: hard - -"tweetnacl@npm:^0.14.3, tweetnacl@npm:~0.14.0": - version: 0.14.5 - resolution: "tweetnacl@npm:0.14.5" - checksum: 04ee27901cde46c1c0a64b9584e04c96c5fe45b38c0d74930710751ea991408b405747d01dfae72f80fc158137018aea94f9c38c651cb9c318f0861a310c3679 - languageName: node - linkType: hard - "tweetnacl@npm:^1.0.3": version: 1.0.3 resolution: "tweetnacl@npm:1.0.3" @@ -10324,15 +5888,6 @@ __metadata: languageName: node linkType: hard -"tx2@npm:~1.0.4": - version: 1.0.5 - resolution: "tx2@npm:1.0.5" - dependencies: - json-stringify-safe: "npm:^5.0.1" - checksum: 9fd50d642e6668426f3e5894af0bef4864d8a6a0b5f0fa6a64e9189d8844613e4ad1385f60d28879df4e99a6dc3bdb2731d888c1b7de658c404fe8b125a40af0 - languageName: node - linkType: hard - "type-check@npm:^0.4.0, type-check@npm:~0.4.0": version: 0.4.0 resolution: "type-check@npm:0.4.0" @@ -10342,13 +5897,6 @@ __metadata: languageName: node linkType: hard -"type-detect@npm:4.0.8, type-detect@npm:^4.0.0, type-detect@npm:^4.0.8": - version: 4.0.8 - resolution: "type-detect@npm:4.0.8" - checksum: 5179e3b8ebc51fce1b13efb75fdea4595484433f9683bbc2dca6d99789dba4e602ab7922d2656f2ce8383987467f7770131d4a7f06a26287db0615d2f4c4ce7d - languageName: node - linkType: hard - "type-fest@npm:^0.20.2": version: 0.20.2 resolution: "type-fest@npm:0.20.2" @@ -10363,13 +5911,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^0.8.0": - version: 0.8.1 - resolution: "type-fest@npm:0.8.1" - checksum: fd4a91bfb706aeeb0d326ebd2e9a8ea5263979e5dec8d16c3e469a5bd3a946e014a062ef76c02e3086d3d1c7209a56a20a4caafd0e9f9a5c2ab975084ea3d388 - languageName: node - linkType: hard - "type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18" @@ -10432,15 +5973,6 @@ __metadata: languageName: node linkType: hard -"typedarray-to-buffer@npm:^3.1.5": - version: 3.1.5 - resolution: "typedarray-to-buffer@npm:3.1.5" - dependencies: - is-typedarray: "npm:^1.0.0" - checksum: 7c850c3433fbdf4d04f04edfc751743b8f577828b8e1eb93b95a3bce782d156e267d83e20fb32b3b47813e69a69ab5e9b5342653332f7d21c7d1210661a7a72c - languageName: node - linkType: hard - "uc.micro@npm:^1.0.1, uc.micro@npm:^1.0.5": version: 1.0.6 resolution: "uc.micro@npm:1.0.6" @@ -10448,22 +5980,6 @@ __metadata: languageName: node linkType: hard -"uglify-js@npm:^2.6.1": - version: 2.8.29 - resolution: "uglify-js@npm:2.8.29" - dependencies: - source-map: "npm:~0.5.1" - uglify-to-browserify: "npm:~1.0.0" - yargs: "npm:~3.10.0" - dependenciesMeta: - uglify-to-browserify: - optional: true - bin: - uglifyjs: bin/uglifyjs - checksum: c576fab4a93f7dee2744f14614b2114c3254f817cd10ac95b244b9836029003dabdff35b92c95b64d69826602ae9b6d9d346bf7cb643a3655df571ec4c66cd85 - languageName: node - linkType: hard - "uglify-js@npm:^3.1.4": version: 3.19.0 resolution: "uglify-js@npm:3.19.0" @@ -10473,13 +5989,6 @@ __metadata: languageName: node linkType: hard -"uglify-to-browserify@npm:~1.0.0": - version: 1.0.2 - resolution: "uglify-to-browserify@npm:1.0.2" - checksum: 4794855576e773a5922532e35dc60f8b7dc9307a121ed778ebf9b20fdae0b2e7ff94ed4caa43b57d54ec9471e7baf6e1d32070335bda471ec6fdd5be7b751ac0 - languageName: node - linkType: hard - "unbox-primitive@npm:^1.0.2": version: 1.0.2 resolution: "unbox-primitive@npm:1.0.2" @@ -10499,22 +6008,6 @@ __metadata: languageName: node linkType: hard -"underscore.deep@npm:~0.5.1": - version: 0.5.3 - resolution: "underscore.deep@npm:0.5.3" - peerDependencies: - underscore: 1.x - checksum: a5c86af663e21929f91a92d365adb450f23788e897c5a687e8b15231986b08522878b8fab0f851fbc6343c261165164f638e31d1c8405820254022f1ef826e54 - languageName: node - linkType: hard - -"underscore@npm:~1.7.0": - version: 1.7.0 - resolution: "underscore@npm:1.7.0" - checksum: 4b0bb1a30631a4edd64ab1349d3e676ce54cb6dfae50d865a80696418d4e77b689b58dbf5f67e2d336030c4f191e014a1cc8c98d069aee8330358898ce19ab7e - languageName: node - linkType: hard - "undici-types@npm:~5.26.4": version: 5.26.5 resolution: "undici-types@npm:5.26.5" @@ -10554,20 +6047,6 @@ __metadata: languageName: node linkType: hard -"update-browserslist-db@npm:^1.1.0": - version: 1.1.0 - resolution: "update-browserslist-db@npm:1.1.0" - dependencies: - escalade: "npm:^3.1.2" - picocolors: "npm:^1.0.1" - peerDependencies: - browserslist: ">= 4.21.0" - bin: - update-browserslist-db: cli.js - checksum: d70b9efeaf4601aadb1a4f6456a7a5d9118e0063d995866b8e0c5e0cf559482671dab6ce7b079f9536b06758a344fbd83f974b965211e1c6e8d1958540b0c24c - languageName: node - linkType: hard - "uri-js@npm:^4.2.2": version: 4.4.1 resolution: "uri-js@npm:4.4.1" @@ -10607,24 +6086,6 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^3.1.0, uuid@npm:^3.3.2, uuid@npm:^3.3.3": - version: 3.4.0 - resolution: "uuid@npm:3.4.0" - bin: - uuid: ./bin/uuid - checksum: 4f2b86432b04cc7c73a0dd1bcf11f1fc18349d65d2e4e32dd0fc658909329a1e0cc9244aa93f34c0cccfdd5ae1af60a149251a5f420ec3ac4223a3dab198fb2e - languageName: node - linkType: hard - -"uuid@npm:^8.3.2": - version: 8.3.2 - resolution: "uuid@npm:8.3.2" - bin: - uuid: dist/bin/uuid - checksum: 9a5f7aa1d6f56dd1e8d5f2478f855f25c645e64e26e347a98e98d95781d5ed20062d6cca2eecb58ba7c84bc3910be95c0451ef4161906abaab44f9cb68ffbdd1 - languageName: node - linkType: hard - "v8-compile-cache@npm:^2.0.3": version: 2.4.0 resolution: "v8-compile-cache@npm:2.4.0" @@ -10632,13 +6093,6 @@ __metadata: languageName: node linkType: hard -"valid-data-url@npm:^2.0.0": - version: 2.0.0 - resolution: "valid-data-url@npm:2.0.0" - checksum: e8236f50a9bcbdef2ae89999fa1897e3ceb707da9ddd9c6536f7fa4158d0e13b00b8c40ba69e6293104b880ca4aff1bc92babb0c7412f59c8f6518e4c4683410 - languageName: node - linkType: hard - "validate-npm-package-license@npm:^3.0.1": version: 3.0.4 resolution: "validate-npm-package-license@npm:3.0.4" @@ -10656,164 +6110,6 @@ __metadata: languageName: node linkType: hard -"verror@npm:1.10.0": - version: 1.10.0 - resolution: "verror@npm:1.10.0" - dependencies: - assert-plus: "npm:^1.0.0" - core-util-is: "npm:1.0.2" - extsprintf: "npm:^1.2.0" - checksum: da548149dd9c130a8a2587c9ee71ea30128d1526925707e2d01ed9c5c45c9e9f86733c66a328247cdd5f7c1516fb25b0f959ba754bfbe15072aa99ff96468a29 - languageName: node - linkType: hard - -"vite-node@npm:2.0.5": - version: 2.0.5 - resolution: "vite-node@npm:2.0.5" - dependencies: - cac: "npm:^6.7.14" - debug: "npm:^4.3.5" - pathe: "npm:^1.1.2" - tinyrainbow: "npm:^1.2.0" - vite: "npm:^5.0.0" - bin: - vite-node: vite-node.mjs - checksum: de259cdf4b9ff82f39ba92ffca99db8a80783efd2764d3553b62cd8c8864488d590114a75bc93a93bf5ba2a2086bea1bee4b0029da9e62c4c0d3bf6c1f364eed - languageName: node - linkType: hard - -"vite@npm:^5.0.0": - version: 5.3.5 - resolution: "vite@npm:5.3.5" - dependencies: - esbuild: "npm:^0.21.3" - fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.39" - rollup: "npm:^4.13.0" - peerDependencies: - "@types/node": ^18.0.0 || >=20.0.0 - less: "*" - lightningcss: ^1.21.0 - sass: "*" - stylus: "*" - sugarss: "*" - terser: ^5.4.0 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - "@types/node": - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - bin: - vite: bin/vite.js - checksum: 5672dde4a969349d9cf90a9e43029c8489dfff60fb04d6a10717d6224553cf12283a8cace633fa80b006df6037f72d08a459a38bf8ea66cb19075d60fe159482 - languageName: node - linkType: hard - -"vitest@npm:^2.0.5": - version: 2.0.5 - resolution: "vitest@npm:2.0.5" - dependencies: - "@ampproject/remapping": "npm:^2.3.0" - "@vitest/expect": "npm:2.0.5" - "@vitest/pretty-format": "npm:^2.0.5" - "@vitest/runner": "npm:2.0.5" - "@vitest/snapshot": "npm:2.0.5" - "@vitest/spy": "npm:2.0.5" - "@vitest/utils": "npm:2.0.5" - chai: "npm:^5.1.1" - debug: "npm:^4.3.5" - execa: "npm:^8.0.1" - magic-string: "npm:^0.30.10" - pathe: "npm:^1.1.2" - std-env: "npm:^3.7.0" - tinybench: "npm:^2.8.0" - tinypool: "npm:^1.0.0" - tinyrainbow: "npm:^1.2.0" - vite: "npm:^5.0.0" - vite-node: "npm:2.0.5" - why-is-node-running: "npm:^2.3.0" - peerDependencies: - "@edge-runtime/vm": "*" - "@types/node": ^18.0.0 || >=20.0.0 - "@vitest/browser": 2.0.5 - "@vitest/ui": 2.0.5 - happy-dom: "*" - jsdom: "*" - peerDependenciesMeta: - "@edge-runtime/vm": - optional: true - "@types/node": - optional: true - "@vitest/browser": - optional: true - "@vitest/ui": - optional: true - happy-dom: - optional: true - jsdom: - optional: true - bin: - vitest: vitest.mjs - checksum: abb916e3496a3fa9e9d05ecd806332dc4000aa0e433f0cb1e99f9dd1fa5c06d2c66656874b9860a683cec0f32abe1519599babef02e5c0ca80e9afbcdbddfdbd - languageName: node - linkType: hard - -"vizion@npm:~2.2.1": - version: 2.2.1 - resolution: "vizion@npm:2.2.1" - dependencies: - async: "npm:^2.6.3" - git-node-fs: "npm:^1.0.0" - ini: "npm:^1.3.5" - js-git: "npm:^0.7.8" - checksum: ab45f496521d4dd2fc22f9f435317a37d25fc60dbccb426bdb2a26aec69ae9d5d2759c18082d8b6bc429b0fd5ff12d0319c355cb9a8492e4cd61445a2245915f - languageName: node - linkType: hard - -"void-elements@npm:^2.0.1": - version: 2.0.1 - resolution: "void-elements@npm:2.0.1" - checksum: 07306c2d3be9d4ec0199b09cdbd65620d0ba15483ac1bff814191892fe7ab8dba03ac43e138ebe227430a6d146d89d3d2fe85886ac250e5276027b84d83a4b00 - languageName: node - linkType: hard - -"void-elements@npm:^3.1.0": - version: 3.1.0 - resolution: "void-elements@npm:3.1.0" - checksum: 0390f818107fa8fce55bb0a5c3f661056001c1d5a2a48c28d582d4d847347c2ab5b7f8272314cac58acf62345126b6b09bea623a185935f6b1c3bbce0dfd7f7f - languageName: node - linkType: hard - -"web-resource-inliner@npm:^4.3.3": - version: 4.3.4 - resolution: "web-resource-inliner@npm:4.3.4" - dependencies: - async: "npm:^3.1.0" - chalk: "npm:^2.4.2" - datauri: "npm:^2.0.0" - htmlparser2: "npm:^4.0.0" - lodash.unescape: "npm:^4.0.1" - request: "npm:^2.88.0" - safer-buffer: "npm:^2.1.2" - valid-data-url: "npm:^2.0.0" - xtend: "npm:^4.0.2" - checksum: 0f20dbdde178cecf1df52b9e06442bc1706339bfeb97ed193e64ae079e1c66fca99648a3a217a41dd7915903621819d61fc3e0419c82447145d748da0cbd14c4 - languageName: node - linkType: hard - "web-streams-polyfill@npm:^3.0.3": version: 3.3.3 resolution: "web-streams-polyfill@npm:3.3.3" @@ -10904,18 +6200,6 @@ __metadata: languageName: node linkType: hard -"why-is-node-running@npm:^2.3.0": - version: 2.3.0 - resolution: "why-is-node-running@npm:2.3.0" - dependencies: - siginfo: "npm:^2.0.0" - stackback: "npm:0.0.2" - bin: - why-is-node-running: cli.js - checksum: 0de6e6cd8f2f94a8b5ca44e84cf1751eadcac3ebedcdc6e5fbbe6c8011904afcbc1a2777c53496ec02ced7b81f2e7eda61e76bf8262a8bc3ceaa1f6040508051 - languageName: node - linkType: hard - "wide-align@npm:1.1.3": version: 1.1.3 resolution: "wide-align@npm:1.1.3" @@ -10925,13 +6209,6 @@ __metadata: languageName: node linkType: hard -"window-size@npm:0.1.0": - version: 0.1.0 - resolution: "window-size@npm:0.1.0" - checksum: e2563444186bbd879b1e1a1e7d439c7dcf8139918063b5dac1630e6427fb75c1f4c32b8539270b46fd6801b3f07a0da2927e80352fab4f35cf964e95ef68093d - languageName: node - linkType: hard - "winston-transport@npm:^4.7.0": version: 4.7.1 resolution: "winston-transport@npm:4.7.1" @@ -10962,28 +6239,6 @@ __metadata: languageName: node linkType: hard -"with@npm:^5.0.0": - version: 5.1.1 - resolution: "with@npm:5.1.1" - dependencies: - acorn: "npm:^3.1.0" - acorn-globals: "npm:^3.0.0" - checksum: 09266872ae4a7c35df39c1d133b40119c5e20459ce712071c63a016350ba3d1aeb80b0ea970a03d6710b69af183feeeea205e25b315fc11e94ea2a4c159c7e2a - languageName: node - linkType: hard - -"with@npm:^7.0.0": - version: 7.0.2 - resolution: "with@npm:7.0.2" - dependencies: - "@babel/parser": "npm:^7.9.6" - "@babel/types": "npm:^7.9.6" - assert-never: "npm:^1.2.1" - babel-walk: "npm:3.0.0-canary-5" - checksum: 06ad978f9ac11268186060af7e19ff33bcfe1631ecbce4c676cb43168e3d6e62a5c6e697bd6dda8570c93b117a9b12980061ff66c3428a4e5cdcf0637e8ed81f - languageName: node - linkType: hard - "word-wrap@npm:^1.2.5": version: 1.2.5 resolution: "word-wrap@npm:1.2.5" @@ -10991,13 +6246,6 @@ __metadata: languageName: node linkType: hard -"wordwrap@npm:0.0.2": - version: 0.0.2 - resolution: "wordwrap@npm:0.0.2" - checksum: 649991e38ffc74eeda5798aae55f91b18371a4d04e84773f2425ffd4d687f7bbd0c1b78871ece4f9766466cd2349a9e29ca6b7c74942e577355fb8a8c1de2e4f - languageName: node - linkType: hard - "wordwrap@npm:^1.0.0": version: 1.0.0 resolution: "wordwrap@npm:1.0.0" @@ -11027,17 +6275,6 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^6.2.0": - version: 6.2.0 - resolution: "wrap-ansi@npm:6.2.0" - dependencies: - ansi-styles: "npm:^4.0.0" - string-width: "npm:^4.1.0" - strip-ansi: "npm:^6.0.0" - checksum: 0d64f2d438e0b555e693b95aee7b2689a12c3be5ac458192a1ce28f542a6e9e59ddfecc37520910c2c88eb1f82a5411260566dba5064e8f9895e76e169e76187 - languageName: node - linkType: hard - "wrap-ansi@npm:^8.1.0": version: 8.1.0 resolution: "wrap-ansi@npm:8.1.0" @@ -11056,33 +6293,6 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^3.0.0": - version: 3.0.3 - resolution: "write-file-atomic@npm:3.0.3" - dependencies: - imurmurhash: "npm:^0.1.4" - is-typedarray: "npm:^1.0.0" - signal-exit: "npm:^3.0.2" - typedarray-to-buffer: "npm:^3.1.5" - checksum: 0955ab94308b74d32bc252afe69d8b42ba4b8a28b8d79f399f3f405969f82623f981e35d13129a52aa2973450f342107c06d86047572637584e85a1c0c246bf3 - languageName: node - linkType: hard - -"ws@npm:^7.0.0, ws@npm:~7.5.10": - version: 7.5.10 - resolution: "ws@npm:7.5.10" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 9c796b84ba80ffc2c2adcdfc9c8e9a219ba99caa435c9a8d45f9ac593bba325563b3f83edc5eb067cc6d21b9a6bf2c930adf76dd40af5f58a5ca6859e81858f0 - languageName: node - linkType: hard - "ws@npm:^8.15.1, ws@npm:^8.8.1": version: 8.18.0 resolution: "ws@npm:8.18.0" @@ -11098,13 +6308,6 @@ __metadata: languageName: node linkType: hard -"xtend@npm:^4.0.2": - version: 4.0.2 - resolution: "xtend@npm:4.0.2" - checksum: ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a - languageName: node - linkType: hard - "y18n@npm:^4.0.0": version: 4.0.3 resolution: "y18n@npm:4.0.3" @@ -11112,13 +6315,6 @@ __metadata: languageName: node linkType: hard -"yallist@npm:^3.0.2": - version: 3.1.1 - resolution: "yallist@npm:3.1.1" - checksum: 9af0a4329c3c6b779ac4736c69fae4190ac03029fa27c1aef4e6bcc92119b73dea6fe5db5fe881fb0ce2a0e9539a42cdf60c7c21eda04d1a0b8c082e38509efb - languageName: node - linkType: hard - "yallist@npm:^4.0.0": version: 4.0.0 resolution: "yallist@npm:4.0.0" @@ -11136,25 +6332,6 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^10.0.0": - version: 10.1.0 - resolution: "yargs-parser@npm:10.1.0" - dependencies: - camelcase: "npm:^4.1.0" - checksum: 7be10b61334ce1b08e1d4cd3587ec9a2f2229b48c95333a0ddeac8e7ea00520513914ae1f4694a4e29ec97048d42c3835de61fd0864767c45d8ac0afd837a02f - languageName: node - linkType: hard - -"yargs-parser@npm:^18.1.2": - version: 18.1.3 - resolution: "yargs-parser@npm:18.1.3" - dependencies: - camelcase: "npm:^5.0.0" - decamelize: "npm:^1.2.0" - checksum: 235bcbad5b7ca13e5abc54df61d42f230857c6f83223a38e4ed7b824681875b7f8b6ed52139d88a3ad007050f28dc0324b3c805deac7db22ae3b4815dae0e1bf - languageName: node - linkType: hard - "yargs-unparser@npm:1.6.0": version: 1.6.0 resolution: "yargs-unparser@npm:1.6.0" @@ -11183,34 +6360,3 @@ __metadata: checksum: 608ba2e62ac2c7c4572b9c6f7a2d3ef76e2deaad8c8082788ed29ae3ef33e9f68e087f07eb804ed5641de2bc4eab977405d3833b1d11ae8dbbaf5847584d96be languageName: node linkType: hard - -"yargs@npm:^15.0.2": - version: 15.4.1 - resolution: "yargs@npm:15.4.1" - dependencies: - cliui: "npm:^6.0.0" - decamelize: "npm:^1.2.0" - find-up: "npm:^4.1.0" - get-caller-file: "npm:^2.0.1" - require-directory: "npm:^2.1.1" - require-main-filename: "npm:^2.0.0" - set-blocking: "npm:^2.0.0" - string-width: "npm:^4.2.0" - which-module: "npm:^2.0.0" - y18n: "npm:^4.0.0" - yargs-parser: "npm:^18.1.2" - checksum: bbcc82222996c0982905b668644ca363eebe6ffd6a572fbb52f0c0e8146661d8ce5af2a7df546968779bb03d1e4186f3ad3d55dfaadd1c4f0d5187c0e3a5ba16 - languageName: node - linkType: hard - -"yargs@npm:~3.10.0": - version: 3.10.0 - resolution: "yargs@npm:3.10.0" - dependencies: - camelcase: "npm:^1.0.2" - cliui: "npm:^2.1.0" - decamelize: "npm:^1.0.0" - window-size: "npm:0.1.0" - checksum: 869fa54609d4575cae1df1e525e9a22a86fa13ed88c1c68759368af9b8e0af1775b1ea2fc91789a0007523461e1390946e22f65a6fb831eb5a06b7a52bdbf257 - languageName: node - linkType: hard diff --git a/src/GlobalStateProvider.tsx b/src/GlobalStateProvider.tsx index d7c988a6..507547dc 100644 --- a/src/GlobalStateProvider.tsx +++ b/src/GlobalStateProvider.tsx @@ -1,6 +1,5 @@ -import { WalletAccount } from '@talismn/connect-wallets'; import { ComponentChildren, createContext } from 'preact'; -import { useCallback, useContext, useMemo, useState } from 'preact/compat'; +import { useCallback, useContext, useMemo } from 'preact/compat'; import { useLocation } from 'react-router-dom'; import { config } from './config'; import { TenantName } from './models/Tenant'; @@ -17,7 +16,6 @@ export const defaultTenant = TenantName.Pendulum; const GlobalStateContext = createContext(undefined); const GlobalStateProvider = ({ children }: { children: ComponentChildren }) => { - const [walletAccount, setWallet] = useState(undefined); const { pathname } = useLocation(); const network = pathname.split('/').filter(Boolean)[0]?.toLowerCase(); diff --git a/src/components/ExchangeRate/index.tsx b/src/components/ExchangeRate/index.tsx index ca4b25c4..98ce790b 100644 --- a/src/components/ExchangeRate/index.tsx +++ b/src/components/ExchangeRate/index.tsx @@ -12,7 +12,7 @@ export const ExchangeRate: FC = ({ tokenOutData, fromToken, t const exchangeRate = fromToken !== undefined && !tokenOutData.isLoading && tokenOutData.data ? ( <>{`1 ${fromToken.assetSymbol} = ${Number(tokenOutData.data.effectiveExchangeRate).toFixed( - 2, + 4, )} ${toTokenSymbol}`} ) : ( `-` diff --git a/src/components/FeeCollapse/index.tsx b/src/components/FeeCollapse/index.tsx index b11cabfc..8d3864cf 100644 --- a/src/components/FeeCollapse/index.tsx +++ b/src/components/FeeCollapse/index.tsx @@ -4,7 +4,6 @@ import { ChevronDownIcon, ChevronUpIcon } from '@heroicons/react/20/solid'; import LocalGasStationIcon from '@mui/icons-material/LocalGasStation'; import Big from 'big.js'; import { roundDownToSignificantDecimals } from '../../helpers/parseNumbers'; -import { OUTPUT_TOKEN_CONFIG, OutputTokenType } from '../../constants/tokenConfig'; import { useEventsContext } from '../../contexts/events'; const FEES_RATE = 0.05; // 0.5% fee rate diff --git a/src/components/InputKeys/SelectionModal.tsx b/src/components/InputKeys/SelectionModal.tsx index ef4f1440..e8a1a904 100644 --- a/src/components/InputKeys/SelectionModal.tsx +++ b/src/components/InputKeys/SelectionModal.tsx @@ -1,6 +1,6 @@ import { Input } from 'react-daisyui'; import { ChangeEvent, useState } from 'preact/compat'; -import { Fiat, InputTokenType, OutputTokenType } from '../../constants/tokenConfig'; +import { InputTokenType, OutputTokenType } from '../../constants/tokenConfig'; import { Dialog } from '../Dialog'; import { Skeleton } from '../Skeleton'; import { PoolListItem } from './PoolListItem'; diff --git a/src/config/index.ts b/src/config/index.ts index c0071e93..820120e1 100644 --- a/src/config/index.ts +++ b/src/config/index.ts @@ -51,11 +51,8 @@ export const config = { explorer: 'https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc-foucoco.pendulumchain.tech#/explorer/query', }, } satisfies TenantConfig, - xcm: { fees: '0.016' }, swap: { - axelarSlippageBasisPoints: 10, // allow for some extra buffer due to USDC -> axlUSDC risk - slippageBasisPoints: 30, - deadline: 30, + deadlineMinutes: 60 * 24 * 7, // 1 week }, walletConnect: { url: 'wss://relay.walletconnect.com', diff --git a/src/contexts/events.tsx b/src/contexts/events.tsx index d737f5f9..15cb2624 100644 --- a/src/contexts/events.tsx +++ b/src/contexts/events.tsx @@ -6,6 +6,7 @@ import { OfframpingState } from '../services/offrampingFlow'; declare global { interface Window { + // eslint-disable-next-line @typescript-eslint/no-explicit-any dataLayer: Record[]; } } @@ -86,7 +87,7 @@ const useEvents = () => { } previousAddress.current = address; - }, [address]); + }, [address, trackEvent]); return { trackEvent, diff --git a/src/helpers/contracts.ts b/src/helpers/contracts.ts index 90d4ca0b..5272bb79 100644 --- a/src/helpers/contracts.ts +++ b/src/helpers/contracts.ts @@ -107,8 +107,3 @@ export function multiplyByPowerOfTen(bigDecimal: BigNumber, power: number) { newBigDecimal.e += power; return newBigDecimal; } - -// difference of two bigints, clamp to 0 -export function clampedDifference(a: bigint, b: bigint) { - return a > b ? a - b : 0; -} diff --git a/src/helpers/parseNumbers.ts b/src/helpers/parseNumbers.ts index fbc83b41..a5cf46e9 100644 --- a/src/helpers/parseNumbers.ts +++ b/src/helpers/parseNumbers.ts @@ -1,5 +1,4 @@ import { u128 } from '@polkadot/types-codec'; -import Big from 'big.js'; import BigNumber from 'big.js'; // These are the decimals used for the native currency on the Amplitude network diff --git a/src/hooks/nabla/useTokenAmountOut.ts b/src/hooks/nabla/useTokenAmountOut.ts index d39ad73b..fa2d9d40 100644 --- a/src/hooks/nabla/useTokenAmountOut.ts +++ b/src/hooks/nabla/useTokenAmountOut.ts @@ -6,7 +6,6 @@ import { activeOptions, cacheKeys } from '../../constants/cache'; import { routerAbi } from '../../contracts/Router'; import { ContractBalance, - clampedDifference, multiplyByPowerOfTen, parseContractBalanceResponse, stringifyBigWithSignificantDecimals, @@ -26,9 +25,6 @@ type UseTokenOutAmountProps = { inputTokenType: InputTokenType; outputTokenType: OutputTokenType; maximumFromAmount: BigNumber | undefined; - xcmFees: string; - slippageBasisPoints: number; - axelarSlippageBasisPoints: number; form: UseFormReturn; }; @@ -52,9 +48,6 @@ export function useTokenOutAmount({ inputTokenType, outputTokenType, maximumFromAmount, - xcmFees, - slippageBasisPoints, - axelarSlippageBasisPoints, form, }: UseTokenOutAmountProps) { const { setError, clearErrors } = form; @@ -72,22 +65,11 @@ export function useTokenOutAmount({ const fromTokenDecimals = inputToken?.decimals; - const amountInRawOriginal = + const amountIn = fromTokenDecimals !== undefined && debouncedAmountBigDecimal !== undefined ? multiplyByPowerOfTen(debouncedAmountBigDecimal, fromTokenDecimals).toFixed(0, 0) : undefined; - const reducedAmountInRaw = - amountInRawOriginal !== undefined - ? (BigInt(amountInRawOriginal) * BigInt(10000 - axelarSlippageBasisPoints)) / 10000n - : undefined; - - const rawXcmFees = multiplyByPowerOfTen(BigNumber(xcmFees), inputToken?.decimals).toFixed(0, 0); - const amountIn = - reducedAmountInRaw !== undefined - ? clampedDifference(BigInt(reducedAmountInRaw), BigInt(rawXcmFees)).toString() - : undefined; - const enabled = api !== undefined && wantsSwap && @@ -121,10 +103,7 @@ export function useTokenOutAmount({ return null; } - const bigIntResponse = data[0]?.toBigInt(); - const reducedResponse = (bigIntResponse * BigInt(10000 - slippageBasisPoints)) / 10000n; - - const amountOut = parseContractBalanceResponse(outputToken.decimals, reducedResponse); + const amountOut = parseContractBalanceResponse(outputToken.decimals, data[0]); const swapFee = parseContractBalanceResponse(outputToken.decimals, data[1]); return { @@ -166,7 +145,7 @@ export function useTokenOutAmount({ }, [error, pending, clearErrors, setError]); const isInputStable = debouncedFromAmountString === fromAmountString; - const actualAmountInRaw = isInputStable && amountIn !== undefined ? amountIn : undefined; + const stableAmountInUnits = isInputStable ? debouncedFromAmountString : undefined; - return { isLoading: pending, enabled, data, refetch, error, actualAmountInRaw }; + return { isLoading: pending, enabled, data, refetch, error, stableAmountInUnits }; } diff --git a/src/hooks/useGetIcon.tsx b/src/hooks/useGetIcon.tsx index 40343de5..43dd0ecc 100644 --- a/src/hooks/useGetIcon.tsx +++ b/src/hooks/useGetIcon.tsx @@ -2,7 +2,6 @@ import EURC from '../assets/coins/EURC.png'; import EUR from '../assets/coins/EUR.svg'; import USDC from '../assets/coins/USDC.png'; import USDC_POLYGON from '../assets/coins/USDC_POLYGON.svg'; -import DefaultIcon from '../assets/coins/PEN.png'; const ICONS = { eurc: EURC, @@ -13,6 +12,6 @@ const ICONS = { export type AssetIconType = keyof typeof ICONS; -export function useGetIcon(assetIcon: AssetIconType, defaultIcon = DefaultIcon) { +export function useGetIcon(assetIcon: AssetIconType) { return ICONS[assetIcon]; } diff --git a/src/hooks/useInputTokenBalance.ts b/src/hooks/useInputTokenBalance.ts index bcfe8166..0c64c530 100644 --- a/src/hooks/useInputTokenBalance.ts +++ b/src/hooks/useInputTokenBalance.ts @@ -1,4 +1,3 @@ -import { formatUnits } from 'viem'; import { useAccount, useReadContract } from 'wagmi'; import erc20ABI from '../contracts/ERC20'; diff --git a/src/hooks/useLocalStorage.ts b/src/hooks/useLocalStorage.ts index d3bd8e16..a19b4d90 100644 --- a/src/hooks/useLocalStorage.ts +++ b/src/hooks/useLocalStorage.ts @@ -2,6 +2,7 @@ import { useCallback, useEffect, useMemo, useRef, useState } from 'preact/compat import { storageService } from '../services/storage/local'; import { Storage } from '../services/storage/types'; +// eslint-disable-next-line @typescript-eslint/no-explicit-any export const debounce = (func: (...args: T) => any, timeout = 300) => { let timer: NodeJS.Timeout | undefined; return (...args: T) => { diff --git a/src/hooks/useMainProcess.ts b/src/hooks/useMainProcess.ts index c39ad534..29bc8ec6 100644 --- a/src/hooks/useMainProcess.ts +++ b/src/hooks/useMainProcess.ts @@ -21,7 +21,6 @@ import { import { EventStatus, GenericEvent } from '../components/GenericEvent'; import Big from 'big.js'; import { createTransactionEvent, useEventsContext } from '../contexts/events'; -import { set } from 'react-hook-form'; export type SigningPhase = 'started' | 'approved' | 'signed' | 'finished'; @@ -50,24 +49,27 @@ export const useMainProcess = () => { const [, setEvents] = useState([]); - const updateHookStateFromState = (state: OfframpingState | undefined) => { - if (state?.phase === 'success' || state?.phase === 'failure') { - setSigningPhase(undefined); - } - setOfframpingPhase(state?.phase); - setSep24Id(state?.sep24Id); - - if (state?.phase === 'success') { - trackEvent(createTransactionEvent('transaction_success', state)); - } else if (state?.phase === 'failure') { - trackEvent(createTransactionEvent('transaction_failure', state)); - } - }; + const updateHookStateFromState = useCallback( + (state: OfframpingState | undefined) => { + if (state?.phase === 'success' || state?.phase === 'failure') { + setSigningPhase(undefined); + } + setOfframpingPhase(state?.phase); + setSep24Id(state?.sep24Id); + + if (state?.phase === 'success') { + trackEvent(createTransactionEvent('transaction_success', state)); + } else if (state?.phase === 'failure') { + trackEvent(createTransactionEvent('transaction_failure', state)); + } + }, + [trackEvent], + ); useEffect(() => { const state = readCurrentState(); updateHookStateFromState(state); - }, []); + }, [updateHookStateFromState]); const addEvent = (message: string, status: EventStatus) => { console.log('Add event', message, status); @@ -76,7 +78,7 @@ export const useMainProcess = () => { // Main submit handler. Offramp button. const handleOnSubmit = useCallback( - ({ inputTokenType, outputTokenType, amountInUnits, nablaAmountInRaw, minAmountOutUnits }: ExecutionInput) => { + ({ inputTokenType, outputTokenType, amountInUnits, minAmountOutUnits }: ExecutionInput) => { if (offrampingStarted || offrampingPhase !== undefined) return; (async () => { @@ -118,7 +120,6 @@ export const useMainProcess = () => { inputTokenType, outputTokenType, amountIn: amountInUnits, - nablaAmountInRaw, amountOut: minAmountOutUnits, sepResult: secondSep24Response, }); @@ -132,7 +133,7 @@ export const useMainProcess = () => { } })(); }, - [offrampingPhase, offrampingStarted], + [offrampingPhase, offrampingStarted, trackEvent, updateHookStateFromState], ); const finishOfframping = useCallback(() => { @@ -141,14 +142,14 @@ export const useMainProcess = () => { setOfframpingStarted(false); updateHookStateFromState(undefined); })(); - }, []); + }, [updateHookStateFromState]); useEffect(() => { (async () => { const nextState = await advanceOfframpingState({ renderEvent: addEvent, wagmiConfig, setSigningPhase }); updateHookStateFromState(nextState); })(); - }, [offrampingPhase, wagmiConfig]); + }, [offrampingPhase, updateHookStateFromState, wagmiConfig]); const resetSep24Url = () => setSep24Url(undefined); diff --git a/src/main.tsx b/src/main.tsx index fb0083bd..89cfdee3 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -12,7 +12,7 @@ import { WagmiProvider } from 'wagmi'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import { App } from './app'; import defaultTheme from './theme'; -import { GlobalState, GlobalStateContext, GlobalStateProvider } from './GlobalStateProvider'; +import { GlobalStateContext, GlobalStateProvider } from './GlobalStateProvider'; import { wagmiConfig } from './wagmiConfig'; import { EventsProvider } from './contexts/events'; @@ -28,8 +28,7 @@ render( - {(globalState) => { - const { tenantRPC, getThemeName = () => undefined } = globalState as GlobalState; + {() => { return ; }} diff --git a/src/pages/swap/index.tsx b/src/pages/swap/index.tsx index 9debc865..7b706306 100644 --- a/src/pages/swap/index.tsx +++ b/src/pages/swap/index.tsx @@ -84,20 +84,17 @@ export const SwapPage = () => { inputTokenType: from, outputTokenType: to, maximumFromAmount: undefined, - slippageBasisPoints: config.swap.slippageBasisPoints, - axelarSlippageBasisPoints: config.swap.axelarSlippageBasisPoints, fromAmountString, - xcmFees: config.xcm.fees, form, }); const inputAmountIsStable = - tokenOutData.actualAmountInRaw !== undefined && BigInt(tokenOutData.actualAmountInRaw) > 0n; + tokenOutData.stableAmountInUnits !== undefined && Big(tokenOutData.stableAmountInUnits).gt(Big(0)); function onSubmit(e: Event) { e.preventDefault(); - if (!inputAmountIsStable || tokenOutData.actualAmountInRaw === undefined) return; + if (!inputAmountIsStable) return; if (fromAmount === undefined) { console.log('Input amount is undefined'); @@ -116,7 +113,6 @@ export const SwapPage = () => { inputTokenType: from as InputTokenType, outputTokenType: to as OutputTokenType, amountInUnits: fromAmountString, - nablaAmountInRaw: tokenOutData.actualAmountInRaw, minAmountOutUnits: minimumOutputAmount.preciseString, }); } @@ -143,7 +139,7 @@ export const SwapPage = () => { readOnly={true} /> ), - [toToken.fiat.symbol, toToken.fiat.assetIcon, to, form, isQuoteSubmitted, tokenOutData.isLoading, setModalType], + [toToken.fiat.symbol, toToken.fiat.assetIcon, form, isQuoteSubmitted, tokenOutData.isLoading, setModalType], ); const WidthrawNumericInput = useMemo( @@ -226,8 +222,12 @@ export const SwapPage = () => { return ; } - if ((offrampingPhase !== undefined || offrampingStarted) && signingPhase === 'finished') { - return ; + if (offrampingPhase !== undefined || offrampingStarted) { + const showMainScreenAnyway = + offrampingPhase === undefined || ['prepareTransactions', 'squidRouter'].includes(offrampingPhase); + if (!showMainScreenAnyway) { + return ; + } } const main = ( diff --git a/src/services/nabla.ts b/src/services/nabla.ts index eac04c57..9e814c6f 100644 --- a/src/services/nabla.ts +++ b/src/services/nabla.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ import { Abi } from '@polkadot/api-contract'; import Big from 'big.js'; import { @@ -24,8 +25,10 @@ import { } from '../helpers/contracts'; import { getPendulumCurrencyId, INPUT_TOKEN_CONFIG, OUTPUT_TOKEN_CONFIG } from '../constants/tokenConfig'; import { ExecutionContext, OfframpingState } from './offrampingFlow'; -import { Keyring } from '@polkadot/api'; +import { ApiPromise, Keyring } from '@polkadot/api'; import { decodeSubmittableExtrinsic } from './signedTransactions'; +import { config } from '../config'; +import { KeyringPair } from '@polkadot/keyring/types'; async function createAndSignApproveExtrinsic({ api, @@ -64,17 +67,12 @@ export async function prepareNablaApproveTransaction( state: OfframpingState, { renderEvent }: ExecutionContext, ): Promise { - const { inputTokenType, inputAmountNabla, pendulumEphemeralSeed, nablaApproveNonce } = state; + const { inputTokenType, inputAmount, pendulumEphemeralSeed, nablaApproveNonce } = state; // event attempting swap const inputToken = INPUT_TOKEN_CONFIG[inputTokenType]; - console.log( - 'swap', - 'Preparing the signed extrinsic for the approval of swap', - inputAmountNabla.units, - inputTokenType, - ); + console.log('swap', 'Preparing the signed extrinsic for the approval of swap', inputAmount.units, inputTokenType); // get chain api, abi const { ss58Format, api } = (await getApiManagerInstance()).apiData!; const erc20ContractAbi = new Abi(erc20WrapperAbi, api.registry.getChainProperties()); @@ -104,15 +102,15 @@ export async function prepareNablaApproveTransaction( const currentAllowance = parseContractBalanceResponse(inputToken.decimals, response.value); //maybe do allowance - if (currentAllowance === undefined || currentAllowance.rawBalance.lt(Big(inputAmountNabla.raw))) { + if (currentAllowance === undefined || currentAllowance.rawBalance.lt(Big(inputAmount.raw))) { try { renderEvent( - `Approving tokens: ${inputAmountNabla.units} ${inputToken.axelarEquivalent.pendulumAssetSymbol}`, + `Approving tokens: ${inputAmount.units} ${inputToken.axelarEquivalent.pendulumAssetSymbol}`, EventStatus.Waiting, ); return createAndSignApproveExtrinsic({ api: api, - amount: inputAmountNabla.raw, + amount: inputAmount.raw, token: inputToken.axelarEquivalent.pendulumErc20WrapperAddress, spender: NABLA_ROUTER, contractAbi: erc20ContractAbi, @@ -134,7 +132,7 @@ export async function nablaApprove( state: OfframpingState, { renderEvent }: ExecutionContext, ): Promise { - const { transactions, inputAmountNabla, inputTokenType } = state; + const { transactions, inputAmount, inputTokenType } = state; const inputToken = INPUT_TOKEN_CONFIG[inputTokenType]; if (!transactions) { @@ -144,7 +142,7 @@ export async function nablaApprove( try { renderEvent( - `Approving tokens: ${inputAmountNabla.units} ${inputToken.axelarEquivalent.pendulumAssetSymbol}`, + `Approving tokens: ${inputAmount.units} ${inputToken.axelarEquivalent.pendulumAssetSymbol}`, EventStatus.Waiting, ); @@ -178,6 +176,17 @@ export async function nablaApprove( }; } +interface CreateAndSignSwapExtrinsicOptions { + api: ApiPromise; + tokenIn: string; + tokenOut: string; + amount: string; + amountMin: string; + contractAbi: Abi; + keypairEphemeral: KeyringPair; + nonce?: number; +} + export async function createAndSignSwapExtrinsic({ api, tokenIn, @@ -187,7 +196,7 @@ export async function createAndSignSwapExtrinsic({ contractAbi, keypairEphemeral, nonce = -1, -}: any) { +}: CreateAndSignSwapExtrinsicOptions) { const { execution } = await createExecuteMessageExtrinsic({ abi: contractAbi, api, @@ -195,7 +204,13 @@ export async function createAndSignSwapExtrinsic({ contractDeploymentAddress: NABLA_ROUTER, messageName: 'swapExactTokensForTokens', // Params found at https://github.com/0xamberhq/contracts/blob/e3ab9132dbe2d54a467bdae3fff20c13400f4d84/contracts/src/core/Router.sol#L98 - messageArguments: [amount, amountMin, [tokenIn, tokenOut], keypairEphemeral.address, calcDeadline(5)], + messageArguments: [ + amount, + amountMin, + [tokenIn, tokenOut], + keypairEphemeral.address, + calcDeadline(config.swap.deadlineMinutes), + ], limits: { ...defaultWriteLimits, ...createWriteOptions(api) }, gasLimitTolerancePercentage: 10, // Allow 3 fold gas tolerance skipDryRunning: true, // We have to skip this because it will not work before the approval transaction executed @@ -213,8 +228,7 @@ export async function prepareNablaSwapTransaction( state: OfframpingState, { renderEvent }: ExecutionContext, ): Promise { - const { inputTokenType, outputTokenType, inputAmountNabla, outputAmount, pendulumEphemeralSeed, nablaSwapNonce } = - state; + const { inputTokenType, outputTokenType, inputAmount, outputAmount, pendulumEphemeralSeed, nablaSwapNonce } = state; // event attempting swap const inputToken = INPUT_TOKEN_CONFIG[inputTokenType]; @@ -241,13 +255,13 @@ export async function prepareNablaSwapTransaction( // Try swap try { renderEvent( - `Swapping ${inputAmountNabla.units} ${inputToken.axelarEquivalent.pendulumAssetSymbol} to ${outputAmount.units} ${outputToken.stellarAsset.code.string} `, + `Swapping ${inputAmount.units} ${inputToken.axelarEquivalent.pendulumAssetSymbol} to ${outputAmount.units} ${outputToken.stellarAsset.code.string} `, EventStatus.Waiting, ); return createAndSignSwapExtrinsic({ api: api, - amount: inputAmountNabla.raw, // toString can render exponential notation + amount: inputAmount.raw, // toString can render exponential notation amountMin: outputAmount.raw, // toString can render exponential notation tokenIn: inputToken.axelarEquivalent.pendulumErc20WrapperAddress, tokenOut: outputToken.erc20WrapperAddress, @@ -264,8 +278,7 @@ export async function prepareNablaSwapTransaction( } export async function nablaSwap(state: OfframpingState, { renderEvent }: ExecutionContext): Promise { - const { transactions, inputAmountNabla, inputTokenType, outputAmount, outputTokenType, pendulumEphemeralSeed } = - state; + const { transactions, inputAmount, inputTokenType, outputAmount, outputTokenType, pendulumEphemeralSeed } = state; const inputToken = INPUT_TOKEN_CONFIG[inputTokenType]; const outputToken = OUTPUT_TOKEN_CONFIG[outputTokenType]; @@ -287,7 +300,7 @@ export async function nablaSwap(state: OfframpingState, { renderEvent }: Executi try { renderEvent( - `Swapping ${inputAmountNabla.units} ${inputToken.axelarEquivalent.pendulumAssetSymbol} to ${outputAmount.units} ${outputToken.stellarAsset.code.string} `, + `Swapping ${inputAmount.units} ${inputToken.axelarEquivalent.pendulumAssetSymbol} to ${outputAmount.units} ${outputToken.stellarAsset.code.string} `, EventStatus.Waiting, ); @@ -327,7 +340,7 @@ export async function nablaSwap(state: OfframpingState, { renderEvent }: Executi return { ...state, - phase: 'executeSpacewalkRedeem', + phase: 'subsidizePostSwap', }; } diff --git a/src/services/offrampingFlow.ts b/src/services/offrampingFlow.ts index 76c221da..4b530eed 100644 --- a/src/services/offrampingFlow.ts +++ b/src/services/offrampingFlow.ts @@ -2,7 +2,13 @@ import { Config } from 'wagmi'; import { storageService } from './storage/local'; import { INPUT_TOKEN_CONFIG, InputTokenType, OUTPUT_TOKEN_CONFIG, OutputTokenType } from '../constants/tokenConfig'; import { squidRouter } from './squidrouter/process'; -import { createPendulumEphemeralSeed, pendulumCleanup, pendulumFundEphemeral } from './polkadot/ephemeral'; +import { + createPendulumEphemeralSeed, + pendulumCleanup, + pendulumFundEphemeral, + subsidizePostSwap, + subsidizePreSwap, +} from './polkadot/ephemeral'; import { createStellarEphemeralSecret, SepResult } from './anchor'; import Big from 'big.js'; import { multiplyByPowerOfTen } from '../helpers/contracts'; @@ -10,8 +16,6 @@ import { stellarCleanup, stellarOfframp } from './stellar'; import { nablaApprove, nablaSwap } from './nabla'; import { RenderEventHandler } from '../components/GenericEvent'; import { executeSpacewalkRedeem } from './polkadot'; -import { fetchSigningServiceAccountId } from './signingService'; -import { Keypair } from 'stellar-sdk'; import { SigningPhase } from '../hooks/useMainProcess'; import { prepareTransactions } from './signedTransactions'; @@ -19,8 +23,10 @@ export type OfframpingPhase = | 'prepareTransactions' | 'squidRouter' | 'pendulumFundEphemeral' + | 'subsidizePreSwap' | 'nablaApprove' | 'nablaSwap' + | 'subsidizePostSwap' | 'executeSpacewalkRedeem' | 'pendulumCleanup' | 'stellarOfframp' @@ -41,10 +47,6 @@ export interface OfframpingState { units: string; raw: string; }; - inputAmountNabla: { - units: string; - raw: string; - }; outputAmount: { units: string; raw: string; @@ -86,8 +88,10 @@ const STATE_ADVANCEMENT_HANDLERS: Record Promise) { + // eslint-disable-next-line no-constant-condition + while (true) { + if (await test()) { + return true; + } + await new Promise((resolve) => setTimeout(resolve, 1000)); + } +} + export async function pendulumFundEphemeral( state: OfframpingState, { wagmiConfig }: ExecutionContext, ): Promise { console.log('Pendulum funding ephemeral account'); - const { squidRouterSwapHash, pendulumEphemeralSeed } = state; + const { squidRouterSwapHash } = state; if (squidRouterSwapHash === undefined) { throw new Error('No squid router swap hash found'); } @@ -26,25 +46,25 @@ export async function pendulumFundEphemeral( const isAlreadyFunded = await isEphemeralFunded(state); if (!isAlreadyFunded) { - const pendulumApiComponents = await getApiManagerInstance(); - const apiData = pendulumApiComponents.apiData!; - - const keyring = new Keyring({ type: 'sr25519', ss58Format: apiData.ss58Format }); - const ephemeralKeypair = keyring.addFromUri(pendulumEphemeralSeed); - const response = await axios.post('/api/v1/fundEphemeral', { ephemeralAddress: ephemeralKeypair.address }); + const ephemeralAddress = await getEphemeralAddress(state); + const response = await axios.post(`${SIGNING_SERVICE_URL}/v1/pendulum/fundEphemeral`, { ephemeralAddress }); if (response.data.status !== 'success') { + console.error('Error funding ephemeral account: funding timed out or failed'); return { ...state, phase: 'failure' }; } - await waitForPendulumEphemeralFunding(state); + await waitUntil(isEphemeralFunded.bind(null, state)); } - await waitForInputTokenToArrive(state); + await waitUntil(async () => { + const inputBalanceRaw = await getRawInputBalance(state); + return inputBalanceRaw.gt(Big(0)); + }); return { ...state, - phase: 'nablaApprove', + phase: 'subsidizePreSwap', }; } @@ -60,33 +80,12 @@ async function isEphemeralFunded(state: OfframpingState) { const fundingAmountRaw = multiplyByPowerOfTen(fundingAmountUnits, apiData.decimals).toFixed(); const { data: balance } = await apiData.api.query.system.account(ephemeralKeypair.address); + console.log('Funding amount', balance, balance.free.toString()); // check if balance is higher than minimum required, then we consider the account ready return Big(balance.free.toString()).gte(fundingAmountRaw); } -async function waitForPendulumEphemeralFunding(state: OfframpingState) { - while (true) { - const isFunded = await isEphemeralFunded(state); - if (isFunded) return; - - await new Promise((resolve) => setTimeout(resolve, 1000)); - } -} - -async function waitForInputTokenToArrive(state: OfframpingState) { - console.log('Waiting for input token to arrive on pendulum'); - while (true) { - const isFunded = await didInputTokenArriveOnPendulum(state); - if (isFunded) { - console.log('Input token arrived on pendulum'); - return; - } - - await new Promise((resolve) => setTimeout(resolve, 1000)); - } -} - export async function createPendulumEphemeralSeed() { const seedPhrase = mnemonicGenerate(); @@ -95,6 +94,7 @@ export async function createPendulumEphemeralSeed() { const keyring = new Keyring({ type: 'sr25519', ss58Format: apiData.ss58Format }); const ephemeralAccountKeypair = keyring.addFromUri(seedPhrase); + console.log('Ephemeral account seedphrase: ', seedPhrase); console.log('Ephemeral account created:', ephemeralAccountKeypair.address); @@ -133,25 +133,106 @@ export async function pendulumCleanup(state: OfframpingState): Promise { +async function getRawInputBalance(state: OfframpingState): Promise { const pendulumApiComponents = await getApiManagerInstance(); - const { api, ss58Format } = pendulumApiComponents.apiData!; + const { api } = pendulumApiComponents.apiData!; - const keyring = new Keyring({ type: 'sr25519', ss58Format }); - const ephemeralKeypair = keyring.addFromUri(pendulumEphemeralSeed); - const inputToken = INPUT_TOKEN_CONFIG[inputTokenType]; + const inputToken = INPUT_TOKEN_CONFIG[state.inputTokenType]; const balanceResponse = (await api.query.tokens.accounts( - ephemeralKeypair.address, + await getEphemeralAddress(state), inputToken.axelarEquivalent.pendulumCurrencyId, )) as any; - console.log('Balance response', balanceResponse.toString(), inputAmountNabla); const inputBalanceRaw = Big(balanceResponse?.free?.toString() ?? '0'); - return inputBalanceRaw.gte(Big(inputAmountNabla.raw)); + return inputBalanceRaw; +} + +async function getRawOutputBalance(state: OfframpingState): Promise { + const pendulumApiComponents = await getApiManagerInstance(); + const { api } = pendulumApiComponents.apiData!; + + const pendulumCurrencyId = getPendulumCurrencyId(state.outputTokenType); + + const balanceResponse = (await api.query.tokens.accounts( + await getEphemeralAddress(state), + pendulumCurrencyId, + )) as any; + + const outputBalanceRaw = Big(balanceResponse?.free?.toString() ?? '0'); + + return outputBalanceRaw; +} + +export async function subsidizePreSwap(state: OfframpingState): Promise { + const currentBalance = await getRawInputBalance(state); + if (currentBalance.eq(Big(0))) { + throw new Error('Invalid phase: input token did not arrive yet on pendulum'); + } + + const requiredAmount = Big(state.inputAmount.raw).sub(currentBalance); + if (requiredAmount.gt(Big(0))) { + console.log('Subsidizing pre-swap with', requiredAmount.toString()); + + const response = await fetch(`${SIGNING_SERVICE_URL}/v1/subsidize/preswap`, { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, + body: JSON.stringify({ address: await getEphemeralAddress(state), amountRaw: requiredAmount.toFixed(0, 0) }), + }); + + if (!response.ok) { + throw new Error(`Error while subsidizing pre-swap: ${response.statusText}`); + } + + await waitUntil(async () => { + const currentBalance = await getRawInputBalance(state); + return currentBalance.gte(Big(state.inputAmount.raw)); + }); + } + + return { + ...state, + phase: 'nablaApprove', + }; +} + +export async function subsidizePostSwap(state: OfframpingState): Promise { + const currentBalance = await getRawOutputBalance(state); + if (currentBalance.eq(Big(0))) { + throw new Error('Invalid phase: output token has not been swapped yet'); + } + + const requiredAmount = Big(state.outputAmount.raw).sub(currentBalance); + if (requiredAmount.gt(Big(0))) { + console.log('Subsidizing post-swap with', requiredAmount.toString()); + + const response = await fetch(`${SIGNING_SERVICE_URL}/v1/subsidize/postswap`, { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, + body: JSON.stringify({ + address: await getEphemeralAddress(state), + amountRaw: requiredAmount.toFixed(0, 0), + token: state.outputTokenType, + }), + }); + + if (!response.ok) { + throw new Error(`Error while subsidizing post-swap: ${response.statusText}`); + } + + await waitUntil(async () => { + const currentBalance = await getRawOutputBalance(state); + return currentBalance.gte(Big(state.outputAmount.raw)); + }); + } + + return { + ...state, + phase: 'executeSpacewalkRedeem', + }; } diff --git a/src/services/polkadot/eventListener.tsx b/src/services/polkadot/eventListener.tsx index bf4fbda3..2dd6f082 100644 --- a/src/services/polkadot/eventListener.tsx +++ b/src/services/polkadot/eventListener.tsx @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ import { ApiPromise } from '@polkadot/api'; import { parseEventRedeemExecution } from './eventParsers'; diff --git a/src/services/polkadot/eventParsers.tsx b/src/services/polkadot/eventParsers.tsx index ad39f2b7..5f297bb4 100644 --- a/src/services/polkadot/eventParsers.tsx +++ b/src/services/polkadot/eventParsers.tsx @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ import { stellarHexToPublic, hexToString } from './convert'; import Big from 'big.js'; diff --git a/src/services/polkadot/index.tsx b/src/services/polkadot/index.tsx index bbb03d6e..e8ac72da 100644 --- a/src/services/polkadot/index.tsx +++ b/src/services/polkadot/index.tsx @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ import { Keypair } from 'stellar-sdk'; import { ApiComponents, ApiManager } from './polkadotApi'; import { getVaultsForCurrency, prettyPrintVaultId, VaultService } from './spacewalk'; diff --git a/src/services/polkadot/spacewalk.tsx b/src/services/polkadot/spacewalk.tsx index 4279bf51..deb1ccf1 100644 --- a/src/services/polkadot/spacewalk.tsx +++ b/src/services/polkadot/spacewalk.tsx @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ import { ApiPromise, Keyring } from '@polkadot/api'; import { Asset } from 'stellar-sdk'; import { stellarHexToPublic } from './convert'; @@ -74,7 +75,7 @@ function prettyPrintAssetInfo(assetInfo: any) { export async function getVaultsForCurrency(api: ApiPromise, assetCodeHex: string, assetIssuerHex: string) { const vaultEntries = await api.query.vaultRegistry.vaults.entries(); - const vaults = vaultEntries.map(([key, value]) => value.unwrap()); + const vaults = vaultEntries.map(([_, value]) => value.unwrap()); const vaultsForCurrency = vaults.filter((vault) => { // toString returns the hex string @@ -116,9 +117,6 @@ export class VaultService { // We distinguish between a WalletAccount and a KeyringPair because we need to handle the signer differently const addressOrPair = isWalletAccount(accountOrPair) ? accountOrPair.address : accountOrPair; - const address = isWalletAccount(accountOrPair) - ? accountOrPair.address - : keyring.encodeAddress(accountOrPair.publicKey); const options = isWalletAccount(accountOrPair) ? { signer: accountOrPair.signer as any, nonce } : { nonce }; const stellarPkBytes = Uint8Array.from(stellarPkBytesBuffer); @@ -183,7 +181,7 @@ export class VaultService { handleDispatchError(dispatchError: any, systemExtrinsicFailedEvent: any, extrinsicCalled: any) { if (dispatchError?.isModule) { const decoded = this.apiComponents!.api.registry.findMetaError(dispatchError.asModule); - const { docs, name, section, method } = decoded; + const { name, section, method } = decoded; return new Error(`Dispatch error: ${section}.${method}:: ${name}`); } else if (systemExtrinsicFailedEvent) { @@ -194,7 +192,7 @@ export class VaultService { const { phase, - event: { data, method, section }, + event: { method, section }, } = systemExtrinsicFailedEvent; console.log(`Extrinsic failed in phase ${phase.toString()} with ${section}.${method}:: ${eventName}`); diff --git a/src/services/squidrouter/config.ts b/src/services/squidrouter/config.ts index fd8a9321..183fcd89 100644 --- a/src/services/squidrouter/config.ts +++ b/src/services/squidrouter/config.ts @@ -1,4 +1,4 @@ -import { INPUT_TOKEN_CONFIG, InputTokenDetails } from '../../constants/tokenConfig'; +import { InputTokenDetails } from '../../constants/tokenConfig'; interface Config { fromChainId: string; diff --git a/src/services/squidrouter/route.ts b/src/services/squidrouter/route.ts index 27817c8e..00114695 100644 --- a/src/services/squidrouter/route.ts +++ b/src/services/squidrouter/route.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ import axios from 'axios'; import { encodeFunctionData } from 'viem'; import { squidReceiverABI } from '../../contracts/SquidReceiver'; @@ -154,11 +155,3 @@ export async function getRouteTransactionRequest( data: routeResult.data, }; } - -// Function to get the optimal route for the swap using Squid API -interface StatusParams { - transactionId: string; - requestId: string; - fromChainId: string; - toChainId: string; -} diff --git a/src/services/stellar/index.tsx b/src/services/stellar/index.tsx index a3f6e12a..7e9be3a8 100644 --- a/src/services/stellar/index.tsx +++ b/src/services/stellar/index.tsx @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ import { Horizon, Keypair, @@ -42,6 +43,7 @@ export async function stellarCreateEphemeral( if (!ephemeralAccountExists) { await setupStellarAccount(fundingAccountId, stellarEphemeralSecret, outputTokenType); + // eslint-disable-next-line no-constant-condition while (true) { if (await isEphemeralCreated(stellarEphemeralSecret)) { break; diff --git a/src/types/index.ts b/src/types/index.ts index 833b0063..b5c1312a 100644 --- a/src/types/index.ts +++ b/src/types/index.ts @@ -25,6 +25,5 @@ export interface ExecutionInput { inputTokenType: InputTokenType; outputTokenType: OutputTokenType; amountInUnits: string; - nablaAmountInRaw: string; minAmountOutUnits: string; }