├── .editorconfig ├── .eslintrc.js ├── .eslintrc.prepublish.js ├── .gitignore ├── .npmignore ├── .prettierrc.js ├── LICENSE.md ├── README.md ├── examples ├── docker-compose │ └── docker-compose.yml └── docker │ └── Dockerfile ├── gulpfile.js ├── index.js ├── nodes └── YoutubeTranscriptNode │ ├── YoutubeTranscriptNode.node.ts │ └── youTube.png ├── package-lock.json ├── package.json ├── pnpm-lock.yaml ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | indent_style = tab 6 | indent_size = 2 7 | end_of_line = lf 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [package.json] 12 | indent_style = space 13 | indent_size = 2 14 | 15 | [*.md] 16 | trim_trailing_whitespace = false 17 | 18 | [*.yml] 19 | indent_style = space 20 | indent_size = 2 21 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @type {import('@types/eslint').ESLint.ConfigData} 3 | */ 4 | module.exports = { 5 | root: true, 6 | 7 | env: { 8 | browser: true, 9 | es6: true, 10 | node: true, 11 | }, 12 | 13 | parser: '@typescript-eslint/parser', 14 | 15 | parserOptions: { 16 | project: ['./tsconfig.json'], 17 | sourceType: 'module', 18 | extraFileExtensions: ['.json'], 19 | }, 20 | 21 | ignorePatterns: ['.eslintrc.js', '**/*.js', '**/node_modules/**', '**/dist/**'], 22 | 23 | overrides: [ 24 | { 25 | files: ['package.json'], 26 | plugins: ['eslint-plugin-n8n-nodes-base'], 27 | extends: ['plugin:n8n-nodes-base/community'], 28 | rules: { 29 | 'n8n-nodes-base/community-package-json-name-still-default': 'off', 30 | }, 31 | }, 32 | { 33 | files: ['./credentials/**/*.ts'], 34 | plugins: ['eslint-plugin-n8n-nodes-base'], 35 | extends: ['plugin:n8n-nodes-base/credentials'], 36 | rules: { 37 | 'n8n-nodes-base/cred-class-field-documentation-url-missing': 'off', 38 | 'n8n-nodes-base/cred-class-field-documentation-url-miscased': 'off', 39 | }, 40 | }, 41 | { 42 | files: ['./nodes/**/*.ts'], 43 | plugins: ['eslint-plugin-n8n-nodes-base'], 44 | extends: ['plugin:n8n-nodes-base/nodes'], 45 | rules: { 46 | 'n8n-nodes-base/node-execute-block-missing-continue-on-fail': 'off', 47 | 'n8n-nodes-base/node-resource-description-filename-against-convention': 'off', 48 | 'n8n-nodes-base/node-param-fixed-collection-type-unsorted-items': 'off', 49 | }, 50 | }, 51 | ], 52 | }; 53 | -------------------------------------------------------------------------------- /.eslintrc.prepublish.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @type {import('@types/eslint').ESLint.ConfigData} 3 | */ 4 | module.exports = { 5 | extends: "./.eslintrc.js", 6 | 7 | overrides: [ 8 | { 9 | files: ['package.json'], 10 | plugins: ['eslint-plugin-n8n-nodes-base'], 11 | rules: { 12 | 'n8n-nodes-base/community-package-json-name-still-default': 'error', 13 | }, 14 | }, 15 | ], 16 | }; 17 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | .tmp 4 | tmp 5 | dist 6 | npm-debug.log* 7 | yarn.lock 8 | .vscode 9 | /.idea 10 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.tsbuildinfo 3 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | /** 3 | * https://prettier.io/docs/en/options.html#semicolons 4 | */ 5 | semi: true, 6 | 7 | /** 8 | * https://prettier.io/docs/en/options.html#trailing-commas 9 | */ 10 | trailingComma: 'all', 11 | 12 | /** 13 | * https://prettier.io/docs/en/options.html#bracket-spacing 14 | */ 15 | bracketSpacing: true, 16 | 17 | /** 18 | * https://prettier.io/docs/en/options.html#tabs 19 | */ 20 | useTabs: true, 21 | 22 | /** 23 | * https://prettier.io/docs/en/options.html#tab-width 24 | */ 25 | tabWidth: 2, 26 | 27 | /** 28 | * https://prettier.io/docs/en/options.html#arrow-function-parentheses 29 | */ 30 | arrowParens: 'always', 31 | 32 | /** 33 | * https://prettier.io/docs/en/options.html#quotes 34 | */ 35 | singleQuote: true, 36 | 37 | /** 38 | * https://prettier.io/docs/en/options.html#quote-props 39 | */ 40 | quoteProps: 'as-needed', 41 | 42 | /** 43 | * https://prettier.io/docs/en/options.html#end-of-line 44 | */ 45 | endOfLine: 'lf', 46 | 47 | /** 48 | * https://prettier.io/docs/en/options.html#print-width 49 | */ 50 | printWidth: 100, 51 | }; 52 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | Copyright 2022 n8n 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy of 4 | this software and associated documentation files (the "Software"), to deal in 5 | the Software without restriction, including without limitation the rights to 6 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 7 | of the Software, and to permit persons to whom the Software is furnished to do 8 | so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # n8n-nodes-youtube-transcript 2 | 3 | This is an n8n community node that allows you to download transcripts from YouTube videos directly in your n8n workflows. 4 | 5 | This version uses Puppeteer with the StealthPlugin. Puppeteer must be installed and running on your n8n instance. Since the node uses a browser instead of the internal API, it will only remain functional as long as the YouTube interface remains unchanged. Be aware that heavy usage may result in YouTube blocking IP addresses, which is beyond our control. 6 | 7 | [n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/reference/license/) workflow automation platform. 8 | 9 | [Prerequisites](#prerequisites) 10 | [Installation](#installation) 11 | [Operations](#operations) 12 | [Contributions](#contributions) 13 | [Resources](#resources) 14 | [License](#license) 15 | 16 | ## Prerequisites 17 | 18 | - [n8n](https://n8n.io/) must be installed and set up. 19 | - Puppeteer must be installed and running on your n8n instance. 20 | 21 | ## Installation 22 | 23 | Follow the [installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) in the n8n community nodes documentation. 24 | 25 | ### Installing Puppeteer 26 | 27 | To use this node, Puppeteer must be installed and configured on your n8n instance. Here’s a basic installation step: 28 | 29 | 1. **Install Puppeteer**: 30 | ```bash 31 | npm install puppeteer 32 | ``` 33 | 34 | **Note**: During the installation of Puppeteer, it will attempt to download and install its own version of Chromium. This is a headless version of Chrome that Puppeteer uses by default. If your environment already has Chrome/Chromium installed, or if you want to avoid downloading it (especially in Docker environments), you can skip this download by setting an environment variable: 35 | 36 | ```bash 37 | PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true npm install puppeteer 38 | ``` 39 | 40 | 2. **Running in Docker**: 41 | If you use Docker, ensure Puppeteer can run properly by setting up any necessary dependencies. Make sure to adjust the `PUPPETEER_EXECUTABLE_PATH` if you want to use a custom Chrome/Chromium binary path. 42 | 43 | On n8n (pristine) self hosted docker image, run the following: 44 | 45 | ```bash 46 | docker exec -it -u root n8n /bin/sh -c "apk update && apk add --no-cache nmap && echo @edge http://nl.alpinelinux.org/alpine/edge/community >> /etc/apk/repositories && echo @edge http://nl.alpinelinux.org/alpine/edge/main >> /etc/apk/repositories && apk update && apk upgrade && apk add --no-cache udev chromium harfbuzz freetype ttf-freefont nss" 47 | ``` 48 | 49 | Set the following environment variables: 50 | 51 | ```bash 52 | PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true 53 | PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser 54 | ``` 55 | 56 | 57 | For more detailed instructions and troubleshooting, refer to the official [Puppeteer documentation](https://pptr.dev/). 58 | 59 | ### Example Docker Usage 60 | 61 | A sample `Dockerfile` is provided in the `examples/docker` directory. This Dockerfile sets up a container with **Puppeteer** and **Chromium** pre-installed, allowing you to run **n8n-nodes-youtube-transcript and other nodes that require Puppeteer**. 62 | 63 | **Note**: The `n8n-nodes-youtube-transcript` plugin itself is not installed within the Docker container by default; you’ll need to install it manually. 64 | 65 | #### Building and running the Docker Image 66 | 67 | To build the Docker image, navigate to the `examples/docker` directory and run the following command: 68 | 69 | **Build the Docker Image** 70 | ```bash 71 | cd examples/docker 72 | docker build -t n8n-with-puppeteer . 73 | ``` 74 | 75 | **Run the Docker Image** 76 | ```bash 77 | docker run -d -p 5678:5678 -v ./data/n8n:/home/node/.n8n n8n-with-puppeteer 78 | ``` 79 | This command does the following: 80 | 81 | -d: Runs the container in the background as a daemon. 82 | -p 5678:5678: Maps port 5678 on the container to port 5678 on your host machine (localhost). 83 | -v ./data/n8n:/home/node/.n8n: Shares (or "mounts") the local directory ./data/n8n with the container's /home/node/.n8n directory. 84 | 85 | #### Docker Compose Setup 86 | 87 | For convenience, a `docker-compose.yml` file is provided in the `examples/docker-compose` directory. This Compose setup uses the custom Dockerfile from this project and sets up a **PostgreSQL** database as the backend for n8n. This makes it easy to deploy both services together with one command. 88 | 89 | ### Using Docker Compose 90 | 91 | 1. **Navigate to the directory** containing the `docker-compose.yml` file: 92 | 93 | ```bash 94 | cd examples/docker-compose 95 | docker-compose up -d 96 | ``` 97 | 98 | ## Operations 99 | 100 | * **Download YouTube Transcript**: Extracts the transcript of a specified YouTube video and makes it available in your workflow, either as plain text or JSON. 101 | 102 | **Important**: Not all YouTube videos have a transcript available. 103 | 104 | ### Supported URLs 105 | 106 | This node supports extracting transcripts from YouTube videos using both `youtube.com/watch?v=example` and `youtu.be/example` URL formats. Simply provide the video URL or ID in your n8n workflow, and the node will handle the rest. 107 | 108 | 109 | ## Contributions 110 | 111 | Pull requests are welcome! If you encounter any issues or have suggestions for improvements: 112 | 113 | 1. **Fork the repository** and create your feature branch (`git checkout -b feature/AmazingFeature`). 114 | 2. **Commit your changes** (`git commit -m 'Add some AmazingFeature'`). 115 | 3. **Push to the branch** (`git push origin feature/AmazingFeature`). 116 | 4. **Open a Pull Request**. 117 | 118 | Please ensure that your code follows the style guide and includes tests if applicable. 119 | 120 | ## Resources 121 | 122 | * [n8n community nodes documentation](https://docs.n8n.io/integrations/community-nodes/) 123 | 124 | ## License 125 | 126 | This project is licensed under the [n8n fair-code license](https://docs.n8n.io/reference/license/). 127 | -------------------------------------------------------------------------------- /examples/docker-compose/docker-compose.yml: -------------------------------------------------------------------------------- 1 | services: 2 | database: 3 | image: postgis/postgis:13-master 4 | volumes: 5 | - ./data/database:/var/lib/postgresql/data 6 | environment: 7 | POSTGRES_USER: "docker" 8 | POSTGRES_PASSWORD: "super.Secret_Pa55word" 9 | POSTGRES_DB: "n8n" 10 | 11 | n8n: 12 | image: n8n 13 | build: 14 | dockerfile: ../docker/Dockerfile 15 | ports: 16 | - 5678:5678 17 | depends_on: 18 | - database 19 | volumes: 20 | - ./data/n8n:/home/node/.n8n 21 | environment: 22 | GENERIC_TIMEZONE: "Europe/Vienna" 23 | TZ: "Europe/Vienna" 24 | NODE_FUNCTION_ALLOW_EXTERNAL: "*" 25 | DB_TYPE: "postgresdb" 26 | DB_POSTGRESDB_DATABASE: "n8n" 27 | DB_POSTGRESDB_HOST: "database" 28 | DB_POSTGRESDB_PORT: "5432" 29 | DB_POSTGRESDB_USER: "docker" 30 | DB_POSTGRESDB_PASSWORD: "super.Secret_Pa55word" 31 | -------------------------------------------------------------------------------- /examples/docker/Dockerfile: -------------------------------------------------------------------------------- 1 | ARG NODE_VERSION=20 2 | FROM n8nio/base:${NODE_VERSION} 3 | 4 | RUN apk add --no-cache \ 5 | chromium \ 6 | nss \ 7 | freetype \ 8 | harfbuzz \ 9 | ca-certificates \ 10 | ttf-freefont \ 11 | su-exec 12 | 13 | ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=false 14 | ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser 15 | 16 | RUN npm install -g puppeteer n8n && \ 17 | npm cache clean --force 18 | 19 | EXPOSE 5678 20 | 21 | USER node 22 | 23 | CMD ["n8n"] 24 | -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- 1 | const path = require('path'); 2 | const { task, src, dest } = require('gulp'); 3 | 4 | task('build:icons', copyIcons); 5 | 6 | function copyIcons() { 7 | const nodeSource = path.resolve('nodes', '**', '*.{png,svg}'); 8 | const nodeDestination = path.resolve('dist', 'nodes'); 9 | 10 | src(nodeSource).pipe(dest(nodeDestination)); 11 | 12 | const credSource = path.resolve('credentials', '**', '*.{png,svg}'); 13 | const credDestination = path.resolve('dist', 'credentials'); 14 | 15 | return src(credSource).pipe(dest(credDestination)); 16 | } 17 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapheus/n8n-nodes-youtube-transcript/89901f88b796a9112a5190fc378a116b2ffe509d/index.js -------------------------------------------------------------------------------- /nodes/YoutubeTranscriptNode/YoutubeTranscriptNode.node.ts: -------------------------------------------------------------------------------- 1 | import { 2 | ApplicationError, 3 | IExecuteFunctions, 4 | INodeExecutionData, 5 | INodeType, 6 | INodeTypeDescription, 7 | NodeOperationError, 8 | } from 'n8n-workflow'; 9 | import puppeteer from 'puppeteer-extra'; 10 | import StealthPlugin from 'puppeteer-extra-plugin-stealth'; 11 | import { Browser, Page } from 'puppeteer'; 12 | 13 | export class YoutubeTranscriptNode implements INodeType { 14 | description: INodeTypeDescription = { 15 | displayName: 'Youtube Transcript', 16 | name: 'youtubeTranscriptNode', 17 | // eslint-disable-next-line n8n-nodes-base/node-class-description-icon-not-svg 18 | icon: 'file:youTube.png', 19 | group: ['transform'], 20 | version: 1, 21 | description: 'Get Transcript of a youtube video', 22 | defaults: { 23 | name: 'Youtube Transcript', 24 | }, 25 | inputs: ['main'], 26 | outputs: ['main'], 27 | properties: [ 28 | { 29 | displayName: 'Youtube Video ID or Url', 30 | name: 'youtubeId', 31 | type: 'string', 32 | default: '', 33 | placeholder: 'Youtube Video ID or Url', 34 | }, 35 | ], 36 | }; 37 | 38 | async execute(this: IExecuteFunctions): Promise { 39 | puppeteer.use(StealthPlugin()); 40 | const checkBrowserWorks = async function () { 41 | let browser: Browser | null = null; 42 | try { 43 | browser = await puppeteer.launch({ 44 | headless: true, 45 | args: [ 46 | '--ignore-certificate-errors', 47 | '--no-sandbox', 48 | '--disable-setuid-sandbox', 49 | '--disable-accelerated-2d-canvas', 50 | '--disable-gpu' 51 | ], 52 | ignoreDefaultArgs: ['--enable-automation'], 53 | }); 54 | } catch (error) { 55 | throw new ApplicationError(`Failed to launch the browser: ${error.message}`); 56 | } finally { 57 | if (browser) await browser.close(); 58 | } 59 | }; 60 | 61 | const getTranscriptFromYoutube = async function (youtubeId: string) { 62 | let browser: Browser | null = null; 63 | let page: Page | null = null; 64 | try { 65 | browser = await puppeteer.launch({ 66 | headless: true, 67 | args: [ 68 | '--ignore-certificate-errors', 69 | '--no-sandbox', 70 | '--disable-setuid-sandbox', 71 | '--disable-accelerated-2d-canvas', 72 | '--disable-gpu' 73 | ], 74 | ignoreDefaultArgs: ['--enable-automation'], 75 | }); 76 | 77 | page = await browser.newPage(); 78 | 79 | const url = `https://www.youtube.com/watch?v=${youtubeId}`; 80 | await page.goto(url, { waitUntil: 'domcontentloaded' }); 81 | 82 | await page.evaluate(() => { 83 | const cookieButton = document.querySelector( 84 | 'button[aria-label*="cookie"], button[aria-label*="cookies"]', 85 | ); 86 | cookieButton?.click(); 87 | }); 88 | 89 | const transcriptButtonAvailable = await page 90 | .waitForSelector('ytd-video-description-transcript-section-renderer button', { 91 | timeout: 10_000, 92 | }) 93 | .catch(() => null); 94 | 95 | if (!transcriptButtonAvailable) { 96 | throw new ApplicationError( 97 | `The video with ID ${youtubeId} either does not exist or does not have a transcript available. Please check the video URL or try again later.`, 98 | ); 99 | } 100 | 101 | await page.evaluate(() => { 102 | const transcriptButton = document.querySelector( 103 | 'ytd-video-description-transcript-section-renderer button', 104 | ); 105 | transcriptButton?.click(); 106 | }); 107 | 108 | await page.waitForSelector('#segments-container', { timeout: 10_000 }); 109 | 110 | const transcript = await page.evaluate(() => { 111 | return Array.from(document.querySelectorAll('#segments-container yt-formatted-string')) 112 | .map((element) => element.textContent?.trim() || '') 113 | .filter((text) => text !== ''); 114 | }); 115 | 116 | return transcript; 117 | } catch (error) { 118 | if (error instanceof ApplicationError) { 119 | throw error; 120 | } else { 121 | throw new ApplicationError(`Failed to extract transcript: ${error.message}`); 122 | } 123 | } finally { 124 | if (page) await page.close(); 125 | if (browser) await browser.close(); 126 | } 127 | }; 128 | 129 | try { 130 | await checkBrowserWorks(); 131 | } catch (error) { 132 | throw new NodeOperationError(this.getNode(), error, { 133 | message: 'Failed to launch the browser before processing.', 134 | }); 135 | } 136 | 137 | const items = this.getInputData(); 138 | const returnData: INodeExecutionData[] = []; 139 | 140 | let youtubeId: string; 141 | 142 | for (let itemIndex = 0; itemIndex < items.length; itemIndex++) { 143 | try { 144 | youtubeId = this.getNodeParameter('youtubeId', itemIndex, '') as string; 145 | 146 | const urlRegex = /^(http(s)?:\/\/)?((w){3}.)?youtu(be|.be)?(\.com)?\/.+/; 147 | 148 | if (urlRegex.test(youtubeId)) { 149 | const url = new URL(youtubeId); 150 | 151 | if (url.hostname === 'youtu.be') { 152 | youtubeId = url.pathname.slice(1); // Extract the video ID from the path 153 | } else { 154 | const v = url.searchParams.get('v'); 155 | if (!v) { 156 | throw new ApplicationError( 157 | `The provided URL doesn't contain a valid YouTube video identifier. URL: ${youtubeId}`, 158 | ); 159 | } 160 | youtubeId = v; 161 | } 162 | } 163 | 164 | const transcript = await getTranscriptFromYoutube(youtubeId); 165 | 166 | let text = ''; 167 | for (const line of transcript) { 168 | text += line + ' '; 169 | } 170 | returnData.push({ 171 | json: { 172 | youtubeId: youtubeId, 173 | text: text, 174 | }, 175 | pairedItem: { item: itemIndex }, 176 | }); 177 | } catch (error) { 178 | if (this.continueOnFail()) { 179 | items.push({ json: this.getInputData(itemIndex)[0].json, error, pairedItem: itemIndex }); 180 | } else { 181 | if (error.context) { 182 | error.context.itemIndex = itemIndex; 183 | throw error; 184 | } 185 | throw new NodeOperationError(this.getNode(), error, { 186 | itemIndex, 187 | }); 188 | } 189 | } 190 | } 191 | 192 | return [returnData]; 193 | } 194 | } 195 | -------------------------------------------------------------------------------- /nodes/YoutubeTranscriptNode/youTube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hapheus/n8n-nodes-youtube-transcript/89901f88b796a9112a5190fc378a116b2ffe509d/nodes/YoutubeTranscriptNode/youTube.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "n8n-nodes-youtube-transcript", 3 | "version": "0.9.0", 4 | "description": "download transcript of youtube videos in your n8n workflows", 5 | "keywords": [ 6 | "n8n-community-node-package", 7 | "n8n", 8 | "youtube", 9 | "transcript", 10 | "youtube-transcript" 11 | ], 12 | "license": "MIT", 13 | "homepage": "", 14 | "author": { 15 | "name": "Franz Haberfellner", 16 | "email": "haf68k@gmail.com" 17 | }, 18 | "repository": { 19 | "type": "git", 20 | "url": "https://github.com/hapheus/n8n-nodes-youtube-transcript.git" 21 | }, 22 | "main": "index.js", 23 | "scripts": { 24 | "preinstall": "npx only-allow pnpm", 25 | "build": "tsc && gulp build:icons", 26 | "dev": "tsc --watch", 27 | "format": "prettier nodes --write", 28 | "lint": "eslint nodes package.json", 29 | "lintfix": "eslint nodes package.json --fix", 30 | "prepublishOnly": "pnpm build && pnpm lint -c .eslintrc.prepublish.js nodes package.json" 31 | }, 32 | "files": [ 33 | "dist" 34 | ], 35 | "n8n": { 36 | "n8nNodesApiVersion": 1, 37 | "credentials": [], 38 | "nodes": [ 39 | "dist/nodes/YoutubeTranscriptNode/YoutubeTranscriptNode.node.js" 40 | ] 41 | }, 42 | "devDependencies": { 43 | "@typescript-eslint/parser": "^7.15.0", 44 | "eslint": "^8.56.0", 45 | "eslint-plugin-n8n-nodes-base": "^1.16.1", 46 | "gulp": "^4.0.2", 47 | "n8n-workflow": "*", 48 | "prettier": "^3.3.2", 49 | "typescript": "^5.5.3" 50 | }, 51 | "peerDependencies": { 52 | "n8n-workflow": "*" 53 | }, 54 | "dependencies": { 55 | "puppeteer": "^23.6.0", 56 | "puppeteer-extra": "^3.3.6", 57 | "puppeteer-extra-plugin-stealth": "^2.11.2" 58 | } 59 | } 60 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '9.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | importers: 8 | 9 | .: 10 | dependencies: 11 | puppeteer: 12 | specifier: ^23.6.0 13 | version: 23.6.0(typescript@5.6.3) 14 | puppeteer-extra: 15 | specifier: ^3.3.6 16 | version: 3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3)) 17 | puppeteer-extra-plugin-stealth: 18 | specifier: ^2.11.2 19 | version: 2.11.2(puppeteer-extra@3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3))) 20 | devDependencies: 21 | '@typescript-eslint/parser': 22 | specifier: ^7.15.0 23 | version: 7.18.0(eslint@8.57.1)(typescript@5.6.3) 24 | eslint: 25 | specifier: ^8.56.0 26 | version: 8.57.1 27 | eslint-plugin-n8n-nodes-base: 28 | specifier: ^1.16.1 29 | version: 1.16.3(eslint@8.57.1)(typescript@5.6.3) 30 | gulp: 31 | specifier: ^4.0.2 32 | version: 4.0.2 33 | n8n-workflow: 34 | specifier: '*' 35 | version: 1.48.0 36 | prettier: 37 | specifier: ^3.3.2 38 | version: 3.3.3 39 | typescript: 40 | specifier: ^5.5.3 41 | version: 5.6.3 42 | 43 | packages: 44 | 45 | '@babel/code-frame@7.26.0': 46 | resolution: {integrity: sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==} 47 | engines: {node: '>=6.9.0'} 48 | 49 | '@babel/helper-validator-identifier@7.25.9': 50 | resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} 51 | engines: {node: '>=6.9.0'} 52 | 53 | '@eslint-community/eslint-utils@4.4.0': 54 | resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 55 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 56 | peerDependencies: 57 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 58 | 59 | '@eslint-community/regexpp@4.11.1': 60 | resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} 61 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 62 | 63 | '@eslint/eslintrc@2.1.4': 64 | resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} 65 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 66 | 67 | '@eslint/js@8.57.1': 68 | resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} 69 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 70 | 71 | '@humanwhocodes/config-array@0.13.0': 72 | resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} 73 | engines: {node: '>=10.10.0'} 74 | deprecated: Use @eslint/config-array instead 75 | 76 | '@humanwhocodes/module-importer@1.0.1': 77 | resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} 78 | engines: {node: '>=12.22'} 79 | 80 | '@humanwhocodes/object-schema@2.0.3': 81 | resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} 82 | deprecated: Use @eslint/object-schema instead 83 | 84 | '@n8n/tournament@1.0.2': 85 | resolution: {integrity: sha512-fTpi7F8ra5flGSVfRzohPyG7czAAKCZPlLjdKdwbLJivLoI/Ekhgodov1jfVSCVFVbwQ06gRQRxLEDzl2jl8ig==} 86 | engines: {node: '>=18.10', pnpm: '>=8.6'} 87 | 88 | '@n8n_io/riot-tmpl@4.0.0': 89 | resolution: {integrity: sha512-/xw8HQgYQlBCrt3IKpNSSB1CgpP7XArw1QTRjP+KEw+OHT8XGvHxXrW9VGdUu9RwDnzm/LFu+dNLeDmwJMeOwQ==} 90 | 91 | '@n8n_io/riot-tmpl@4.0.1': 92 | resolution: {integrity: sha512-/zdRbEfTFjsm1NqnpPQHgZTkTdbp5v3VUxGeMA9098sps8jRCTraQkc3AQstJgHUm7ylBXJcIVhnVeLUMWAfwQ==} 93 | 94 | '@nodelib/fs.scandir@2.1.5': 95 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 96 | engines: {node: '>= 8'} 97 | 98 | '@nodelib/fs.stat@2.0.5': 99 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 100 | engines: {node: '>= 8'} 101 | 102 | '@nodelib/fs.walk@1.2.8': 103 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 104 | engines: {node: '>= 8'} 105 | 106 | '@puppeteer/browsers@2.4.0': 107 | resolution: {integrity: sha512-x8J1csfIygOwf6D6qUAZ0ASk3z63zPb7wkNeHRerCMh82qWKUrOgkuP005AJC8lDL6/evtXETGEJVcwykKT4/g==} 108 | engines: {node: '>=18'} 109 | hasBin: true 110 | 111 | '@tootallnate/quickjs-emscripten@0.23.0': 112 | resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} 113 | 114 | '@types/debug@4.1.12': 115 | resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} 116 | 117 | '@types/json-schema@7.0.15': 118 | resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} 119 | 120 | '@types/ms@0.7.34': 121 | resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} 122 | 123 | '@types/node@22.8.1': 124 | resolution: {integrity: sha512-k6Gi8Yyo8EtrNtkHXutUu2corfDf9su95VYVP10aGYMMROM6SAItZi0w1XszA6RtWTHSVp5OeFof37w0IEqCQg==} 125 | 126 | '@types/semver@7.5.8': 127 | resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} 128 | 129 | '@types/yauzl@2.10.3': 130 | resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} 131 | 132 | '@typescript-eslint/parser@7.18.0': 133 | resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} 134 | engines: {node: ^18.18.0 || >=20.0.0} 135 | peerDependencies: 136 | eslint: ^8.56.0 137 | typescript: '*' 138 | peerDependenciesMeta: 139 | typescript: 140 | optional: true 141 | 142 | '@typescript-eslint/scope-manager@6.21.0': 143 | resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} 144 | engines: {node: ^16.0.0 || >=18.0.0} 145 | 146 | '@typescript-eslint/scope-manager@7.18.0': 147 | resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} 148 | engines: {node: ^18.18.0 || >=20.0.0} 149 | 150 | '@typescript-eslint/types@6.21.0': 151 | resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} 152 | engines: {node: ^16.0.0 || >=18.0.0} 153 | 154 | '@typescript-eslint/types@7.18.0': 155 | resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} 156 | engines: {node: ^18.18.0 || >=20.0.0} 157 | 158 | '@typescript-eslint/typescript-estree@6.21.0': 159 | resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} 160 | engines: {node: ^16.0.0 || >=18.0.0} 161 | peerDependencies: 162 | typescript: '*' 163 | peerDependenciesMeta: 164 | typescript: 165 | optional: true 166 | 167 | '@typescript-eslint/typescript-estree@7.18.0': 168 | resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} 169 | engines: {node: ^18.18.0 || >=20.0.0} 170 | peerDependencies: 171 | typescript: '*' 172 | peerDependenciesMeta: 173 | typescript: 174 | optional: true 175 | 176 | '@typescript-eslint/utils@6.21.0': 177 | resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} 178 | engines: {node: ^16.0.0 || >=18.0.0} 179 | peerDependencies: 180 | eslint: ^7.0.0 || ^8.0.0 181 | 182 | '@typescript-eslint/visitor-keys@6.21.0': 183 | resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} 184 | engines: {node: ^16.0.0 || >=18.0.0} 185 | 186 | '@typescript-eslint/visitor-keys@7.18.0': 187 | resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} 188 | engines: {node: ^18.18.0 || >=20.0.0} 189 | 190 | '@ungap/structured-clone@1.2.0': 191 | resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} 192 | 193 | acorn-jsx@5.3.2: 194 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 195 | peerDependencies: 196 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 197 | 198 | acorn@8.13.0: 199 | resolution: {integrity: sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==} 200 | engines: {node: '>=0.4.0'} 201 | hasBin: true 202 | 203 | agent-base@7.1.1: 204 | resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} 205 | engines: {node: '>= 14'} 206 | 207 | ajv@6.12.6: 208 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 209 | 210 | ansi-colors@1.1.0: 211 | resolution: {integrity: sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==} 212 | engines: {node: '>=0.10.0'} 213 | 214 | ansi-gray@0.1.1: 215 | resolution: {integrity: sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==} 216 | engines: {node: '>=0.10.0'} 217 | 218 | ansi-regex@2.1.1: 219 | resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} 220 | engines: {node: '>=0.10.0'} 221 | 222 | ansi-regex@5.0.1: 223 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 224 | engines: {node: '>=8'} 225 | 226 | ansi-styles@4.3.0: 227 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 228 | engines: {node: '>=8'} 229 | 230 | ansi-wrap@0.1.0: 231 | resolution: {integrity: sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==} 232 | engines: {node: '>=0.10.0'} 233 | 234 | anymatch@2.0.0: 235 | resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} 236 | 237 | append-buffer@1.0.2: 238 | resolution: {integrity: sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==} 239 | engines: {node: '>=0.10.0'} 240 | 241 | archy@1.0.0: 242 | resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} 243 | 244 | argparse@2.0.1: 245 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 246 | 247 | arr-diff@4.0.0: 248 | resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} 249 | engines: {node: '>=0.10.0'} 250 | 251 | arr-filter@1.1.2: 252 | resolution: {integrity: sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==} 253 | engines: {node: '>=0.10.0'} 254 | 255 | arr-flatten@1.1.0: 256 | resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} 257 | engines: {node: '>=0.10.0'} 258 | 259 | arr-map@2.0.2: 260 | resolution: {integrity: sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==} 261 | engines: {node: '>=0.10.0'} 262 | 263 | arr-union@3.1.0: 264 | resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} 265 | engines: {node: '>=0.10.0'} 266 | 267 | array-each@1.0.1: 268 | resolution: {integrity: sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==} 269 | engines: {node: '>=0.10.0'} 270 | 271 | array-initial@1.1.0: 272 | resolution: {integrity: sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==} 273 | engines: {node: '>=0.10.0'} 274 | 275 | array-last@1.3.0: 276 | resolution: {integrity: sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==} 277 | engines: {node: '>=0.10.0'} 278 | 279 | array-slice@1.1.0: 280 | resolution: {integrity: sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==} 281 | engines: {node: '>=0.10.0'} 282 | 283 | array-sort@1.0.0: 284 | resolution: {integrity: sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==} 285 | engines: {node: '>=0.10.0'} 286 | 287 | array-union@2.1.0: 288 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 289 | engines: {node: '>=8'} 290 | 291 | array-unique@0.3.2: 292 | resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} 293 | engines: {node: '>=0.10.0'} 294 | 295 | assert@2.1.0: 296 | resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} 297 | 298 | assign-symbols@1.0.0: 299 | resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} 300 | engines: {node: '>=0.10.0'} 301 | 302 | ast-types@0.13.4: 303 | resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} 304 | engines: {node: '>=4'} 305 | 306 | ast-types@0.15.2: 307 | resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==} 308 | engines: {node: '>=4'} 309 | 310 | ast-types@0.16.1: 311 | resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} 312 | engines: {node: '>=4'} 313 | 314 | async-done@1.3.2: 315 | resolution: {integrity: sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==} 316 | engines: {node: '>= 0.10'} 317 | 318 | async-each@1.0.6: 319 | resolution: {integrity: sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==} 320 | 321 | async-settle@1.0.0: 322 | resolution: {integrity: sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==} 323 | engines: {node: '>= 0.10'} 324 | 325 | asynckit@0.4.0: 326 | resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} 327 | 328 | atob@2.1.2: 329 | resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} 330 | engines: {node: '>= 4.5.0'} 331 | hasBin: true 332 | 333 | available-typed-arrays@1.0.7: 334 | resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} 335 | engines: {node: '>= 0.4'} 336 | 337 | axios@1.6.7: 338 | resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} 339 | 340 | b4a@1.6.7: 341 | resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} 342 | 343 | bach@1.2.0: 344 | resolution: {integrity: sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==} 345 | engines: {node: '>= 0.10'} 346 | 347 | balanced-match@1.0.2: 348 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 349 | 350 | bare-events@2.5.0: 351 | resolution: {integrity: sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==} 352 | 353 | bare-fs@2.3.5: 354 | resolution: {integrity: sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==} 355 | 356 | bare-os@2.4.4: 357 | resolution: {integrity: sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==} 358 | 359 | bare-path@2.1.3: 360 | resolution: {integrity: sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==} 361 | 362 | bare-stream@2.3.2: 363 | resolution: {integrity: sha512-EFZHSIBkDgSHIwj2l2QZfP4U5OcD4xFAOwhSb/vlr9PIqyGJGvB/nfClJbcnh3EY4jtPE4zsb5ztae96bVF79A==} 364 | 365 | base64-js@1.5.1: 366 | resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 367 | 368 | base@0.11.2: 369 | resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} 370 | engines: {node: '>=0.10.0'} 371 | 372 | basic-ftp@5.0.5: 373 | resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} 374 | engines: {node: '>=10.0.0'} 375 | 376 | binary-extensions@1.13.1: 377 | resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==} 378 | engines: {node: '>=0.10.0'} 379 | 380 | bindings@1.5.0: 381 | resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} 382 | 383 | brace-expansion@1.1.11: 384 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 385 | 386 | brace-expansion@2.0.1: 387 | resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 388 | 389 | braces@2.3.2: 390 | resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} 391 | engines: {node: '>=0.10.0'} 392 | 393 | braces@3.0.3: 394 | resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 395 | engines: {node: '>=8'} 396 | 397 | buffer-crc32@0.2.13: 398 | resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} 399 | 400 | buffer-equal@1.0.1: 401 | resolution: {integrity: sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==} 402 | engines: {node: '>=0.4'} 403 | 404 | buffer-from@1.1.2: 405 | resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} 406 | 407 | buffer@5.7.1: 408 | resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} 409 | 410 | cache-base@1.0.1: 411 | resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} 412 | engines: {node: '>=0.10.0'} 413 | 414 | call-bind@1.0.7: 415 | resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} 416 | engines: {node: '>= 0.4'} 417 | 418 | callsites@3.1.0: 419 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 420 | engines: {node: '>=6'} 421 | 422 | camel-case@4.1.2: 423 | resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} 424 | 425 | camelcase@3.0.0: 426 | resolution: {integrity: sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==} 427 | engines: {node: '>=0.10.0'} 428 | 429 | chalk@4.1.2: 430 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 431 | engines: {node: '>=10'} 432 | 433 | charenc@0.0.2: 434 | resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} 435 | 436 | chokidar@2.1.8: 437 | resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} 438 | 439 | chromium-bidi@0.8.0: 440 | resolution: {integrity: sha512-uJydbGdTw0DEUjhoogGveneJVWX/9YuqkWePzMmkBYwtdAqo5d3J/ovNKFr+/2hWXYmYCr6it8mSSTIj6SS6Ug==} 441 | peerDependencies: 442 | devtools-protocol: '*' 443 | 444 | class-utils@0.3.6: 445 | resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} 446 | engines: {node: '>=0.10.0'} 447 | 448 | cliui@3.2.0: 449 | resolution: {integrity: sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==} 450 | 451 | cliui@8.0.1: 452 | resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} 453 | engines: {node: '>=12'} 454 | 455 | clone-buffer@1.0.0: 456 | resolution: {integrity: sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==} 457 | engines: {node: '>= 0.10'} 458 | 459 | clone-deep@0.2.4: 460 | resolution: {integrity: sha512-we+NuQo2DHhSl+DP6jlUiAhyAjBQrYnpOk15rN6c6JSPScjiCLh8IbSU+VTcph6YS3o7mASE8a0+gbZ7ChLpgg==} 461 | engines: {node: '>=0.10.0'} 462 | 463 | clone-stats@1.0.0: 464 | resolution: {integrity: sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==} 465 | 466 | clone@2.1.2: 467 | resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} 468 | engines: {node: '>=0.8'} 469 | 470 | cloneable-readable@1.1.3: 471 | resolution: {integrity: sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==} 472 | 473 | code-point-at@1.1.0: 474 | resolution: {integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==} 475 | engines: {node: '>=0.10.0'} 476 | 477 | collection-map@1.0.0: 478 | resolution: {integrity: sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==} 479 | engines: {node: '>=0.10.0'} 480 | 481 | collection-visit@1.0.0: 482 | resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} 483 | engines: {node: '>=0.10.0'} 484 | 485 | color-convert@2.0.1: 486 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 487 | engines: {node: '>=7.0.0'} 488 | 489 | color-name@1.1.4: 490 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 491 | 492 | color-support@1.1.3: 493 | resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} 494 | hasBin: true 495 | 496 | combined-stream@1.0.8: 497 | resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} 498 | engines: {node: '>= 0.8'} 499 | 500 | component-emitter@1.3.1: 501 | resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} 502 | 503 | concat-map@0.0.1: 504 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 505 | 506 | concat-stream@1.6.2: 507 | resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} 508 | engines: {'0': node >= 0.8} 509 | 510 | convert-source-map@1.9.0: 511 | resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} 512 | 513 | copy-descriptor@0.1.1: 514 | resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} 515 | engines: {node: '>=0.10.0'} 516 | 517 | copy-props@2.0.5: 518 | resolution: {integrity: sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==} 519 | 520 | core-util-is@1.0.3: 521 | resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} 522 | 523 | cosmiconfig@9.0.0: 524 | resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} 525 | engines: {node: '>=14'} 526 | peerDependencies: 527 | typescript: '>=4.9.5' 528 | peerDependenciesMeta: 529 | typescript: 530 | optional: true 531 | 532 | cross-spawn@7.0.3: 533 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 534 | engines: {node: '>= 8'} 535 | 536 | crypt@0.0.2: 537 | resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} 538 | 539 | d@1.0.2: 540 | resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==} 541 | engines: {node: '>=0.12'} 542 | 543 | data-uri-to-buffer@6.0.2: 544 | resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} 545 | engines: {node: '>= 14'} 546 | 547 | debug@2.6.9: 548 | resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} 549 | peerDependencies: 550 | supports-color: '*' 551 | peerDependenciesMeta: 552 | supports-color: 553 | optional: true 554 | 555 | debug@4.3.7: 556 | resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} 557 | engines: {node: '>=6.0'} 558 | peerDependencies: 559 | supports-color: '*' 560 | peerDependenciesMeta: 561 | supports-color: 562 | optional: true 563 | 564 | decamelize@1.2.0: 565 | resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} 566 | engines: {node: '>=0.10.0'} 567 | 568 | decode-uri-component@0.2.2: 569 | resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} 570 | engines: {node: '>=0.10'} 571 | 572 | deep-equal@2.2.0: 573 | resolution: {integrity: sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==} 574 | 575 | deep-is@0.1.4: 576 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 577 | 578 | deepmerge@4.3.1: 579 | resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 580 | engines: {node: '>=0.10.0'} 581 | 582 | default-compare@1.0.0: 583 | resolution: {integrity: sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==} 584 | engines: {node: '>=0.10.0'} 585 | 586 | default-resolution@2.0.0: 587 | resolution: {integrity: sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==} 588 | engines: {node: '>= 0.10'} 589 | 590 | define-data-property@1.1.4: 591 | resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} 592 | engines: {node: '>= 0.4'} 593 | 594 | define-properties@1.2.1: 595 | resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} 596 | engines: {node: '>= 0.4'} 597 | 598 | define-property@0.2.5: 599 | resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} 600 | engines: {node: '>=0.10.0'} 601 | 602 | define-property@1.0.0: 603 | resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} 604 | engines: {node: '>=0.10.0'} 605 | 606 | define-property@2.0.2: 607 | resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} 608 | engines: {node: '>=0.10.0'} 609 | 610 | degenerator@5.0.1: 611 | resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==} 612 | engines: {node: '>= 14'} 613 | 614 | delayed-stream@1.0.0: 615 | resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} 616 | engines: {node: '>=0.4.0'} 617 | 618 | detect-file@1.0.0: 619 | resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==} 620 | engines: {node: '>=0.10.0'} 621 | 622 | devtools-protocol@0.0.1354347: 623 | resolution: {integrity: sha512-BlmkSqV0V84E2WnEnoPnwyix57rQxAM5SKJjf4TbYOCGLAWtz8CDH8RIaGOjPgPCXo2Mce3kxSY497OySidY3Q==} 624 | 625 | dir-glob@3.0.1: 626 | resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 627 | engines: {node: '>=8'} 628 | 629 | doctrine@3.0.0: 630 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} 631 | engines: {node: '>=6.0.0'} 632 | 633 | duplexify@3.7.1: 634 | resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} 635 | 636 | each-props@1.3.2: 637 | resolution: {integrity: sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==} 638 | 639 | emoji-regex@8.0.0: 640 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 641 | 642 | end-of-stream@1.4.4: 643 | resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} 644 | 645 | env-paths@2.2.1: 646 | resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} 647 | engines: {node: '>=6'} 648 | 649 | error-ex@1.3.2: 650 | resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} 651 | 652 | es-define-property@1.0.0: 653 | resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} 654 | engines: {node: '>= 0.4'} 655 | 656 | es-errors@1.3.0: 657 | resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} 658 | engines: {node: '>= 0.4'} 659 | 660 | es-get-iterator@1.1.3: 661 | resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} 662 | 663 | es5-ext@0.10.64: 664 | resolution: {integrity: sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==} 665 | engines: {node: '>=0.10'} 666 | 667 | es6-iterator@2.0.3: 668 | resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} 669 | 670 | es6-symbol@3.1.4: 671 | resolution: {integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==} 672 | engines: {node: '>=0.12'} 673 | 674 | es6-weak-map@2.0.3: 675 | resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} 676 | 677 | escalade@3.2.0: 678 | resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} 679 | engines: {node: '>=6'} 680 | 681 | escape-string-regexp@4.0.0: 682 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 683 | engines: {node: '>=10'} 684 | 685 | escodegen@2.1.0: 686 | resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} 687 | engines: {node: '>=6.0'} 688 | hasBin: true 689 | 690 | eslint-config-riot@1.0.0: 691 | resolution: {integrity: sha512-NB/L/1Y30qyJcG5xZxCJKW/+bqyj+llbcCwo9DEz8bESIP0SLTOQ8T1DWCCFc+wJ61AMEstj4511PSScqMMfCw==} 692 | 693 | eslint-plugin-local@1.0.0: 694 | resolution: {integrity: sha512-bcwcQnKL/Iw5Vi/F2lG1he5oKD2OGjhsLmrcctkWrWq5TujgiaYb0cj3pZgr3XI54inNVnneOFdAx1daLoYLJQ==} 695 | 696 | eslint-plugin-n8n-nodes-base@1.16.3: 697 | resolution: {integrity: sha512-edLX42Vg4B+y0kzkitTVDmHZQrG5/wUZO874N5Z9leBuxt5TG1pqMY4zdr35RlpM4p4REr/T9x+6DpsQSL63WA==} 698 | engines: {node: '>=20.15', pnpm: '>=9.6'} 699 | 700 | eslint-scope@7.2.2: 701 | resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} 702 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 703 | 704 | eslint-visitor-keys@3.4.3: 705 | resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 706 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 707 | 708 | eslint@8.57.1: 709 | resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} 710 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 711 | deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. 712 | hasBin: true 713 | 714 | esniff@2.0.1: 715 | resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} 716 | engines: {node: '>=0.10'} 717 | 718 | espree@9.6.1: 719 | resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} 720 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 721 | 722 | esprima-next@5.8.4: 723 | resolution: {integrity: sha512-8nYVZ4ioIH4Msjb/XmhnBdz5WRRBaYqevKa1cv9nGJdCehMbzZCPNEEnqfLCZVetUVrUPEcb5IYyu1GG4hFqgg==} 724 | engines: {node: '>=12'} 725 | hasBin: true 726 | 727 | esprima@4.0.1: 728 | resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} 729 | engines: {node: '>=4'} 730 | hasBin: true 731 | 732 | esquery@1.6.0: 733 | resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} 734 | engines: {node: '>=0.10'} 735 | 736 | esrecurse@4.3.0: 737 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 738 | engines: {node: '>=4.0'} 739 | 740 | estraverse@5.3.0: 741 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 742 | engines: {node: '>=4.0'} 743 | 744 | esutils@2.0.3: 745 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 746 | engines: {node: '>=0.10.0'} 747 | 748 | event-emitter@0.3.5: 749 | resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==} 750 | 751 | expand-brackets@2.1.4: 752 | resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} 753 | engines: {node: '>=0.10.0'} 754 | 755 | expand-tilde@2.0.2: 756 | resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} 757 | engines: {node: '>=0.10.0'} 758 | 759 | ext@1.7.0: 760 | resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} 761 | 762 | extend-shallow@2.0.1: 763 | resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} 764 | engines: {node: '>=0.10.0'} 765 | 766 | extend-shallow@3.0.2: 767 | resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} 768 | engines: {node: '>=0.10.0'} 769 | 770 | extend@3.0.2: 771 | resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} 772 | 773 | extglob@2.0.4: 774 | resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} 775 | engines: {node: '>=0.10.0'} 776 | 777 | extract-zip@2.0.1: 778 | resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} 779 | engines: {node: '>= 10.17.0'} 780 | hasBin: true 781 | 782 | fancy-log@1.3.3: 783 | resolution: {integrity: sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==} 784 | engines: {node: '>= 0.10'} 785 | 786 | fast-deep-equal@3.1.3: 787 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 788 | 789 | fast-fifo@1.3.2: 790 | resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} 791 | 792 | fast-glob@3.3.2: 793 | resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} 794 | engines: {node: '>=8.6.0'} 795 | 796 | fast-json-stable-stringify@2.1.0: 797 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 798 | 799 | fast-levenshtein@1.1.4: 800 | resolution: {integrity: sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==} 801 | 802 | fast-levenshtein@2.0.6: 803 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} 804 | 805 | fastq@1.17.1: 806 | resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} 807 | 808 | fd-slicer@1.1.0: 809 | resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} 810 | 811 | file-entry-cache@6.0.1: 812 | resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} 813 | engines: {node: ^10.12.0 || >=12.0.0} 814 | 815 | file-uri-to-path@1.0.0: 816 | resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} 817 | 818 | fill-range@4.0.0: 819 | resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} 820 | engines: {node: '>=0.10.0'} 821 | 822 | fill-range@7.1.1: 823 | resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 824 | engines: {node: '>=8'} 825 | 826 | find-up@1.1.2: 827 | resolution: {integrity: sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==} 828 | engines: {node: '>=0.10.0'} 829 | 830 | find-up@5.0.0: 831 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 832 | engines: {node: '>=10'} 833 | 834 | findup-sync@2.0.0: 835 | resolution: {integrity: sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==} 836 | engines: {node: '>= 0.10'} 837 | 838 | findup-sync@3.0.0: 839 | resolution: {integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==} 840 | engines: {node: '>= 0.10'} 841 | 842 | fined@1.2.0: 843 | resolution: {integrity: sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==} 844 | engines: {node: '>= 0.10'} 845 | 846 | flagged-respawn@1.0.1: 847 | resolution: {integrity: sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==} 848 | engines: {node: '>= 0.10'} 849 | 850 | flat-cache@3.2.0: 851 | resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} 852 | engines: {node: ^10.12.0 || >=12.0.0} 853 | 854 | flatted@3.3.1: 855 | resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} 856 | 857 | flush-write-stream@1.1.1: 858 | resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} 859 | 860 | follow-redirects@1.15.9: 861 | resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} 862 | engines: {node: '>=4.0'} 863 | peerDependencies: 864 | debug: '*' 865 | peerDependenciesMeta: 866 | debug: 867 | optional: true 868 | 869 | for-each@0.3.3: 870 | resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} 871 | 872 | for-in@0.1.8: 873 | resolution: {integrity: sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g==} 874 | engines: {node: '>=0.10.0'} 875 | 876 | for-in@1.0.2: 877 | resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} 878 | engines: {node: '>=0.10.0'} 879 | 880 | for-own@0.1.5: 881 | resolution: {integrity: sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==} 882 | engines: {node: '>=0.10.0'} 883 | 884 | for-own@1.0.0: 885 | resolution: {integrity: sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==} 886 | engines: {node: '>=0.10.0'} 887 | 888 | form-data@4.0.0: 889 | resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} 890 | engines: {node: '>= 6'} 891 | 892 | fragment-cache@0.2.1: 893 | resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} 894 | engines: {node: '>=0.10.0'} 895 | 896 | fs-extra@10.1.0: 897 | resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} 898 | engines: {node: '>=12'} 899 | 900 | fs-extra@11.2.0: 901 | resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} 902 | engines: {node: '>=14.14'} 903 | 904 | fs-mkdirp-stream@1.0.0: 905 | resolution: {integrity: sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==} 906 | engines: {node: '>= 0.10'} 907 | 908 | fs.realpath@1.0.0: 909 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 910 | 911 | fsevents@1.2.13: 912 | resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} 913 | engines: {node: '>= 4.0'} 914 | os: [darwin] 915 | deprecated: Upgrade to fsevents v2 to mitigate potential security issues 916 | 917 | function-bind@1.1.2: 918 | resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 919 | 920 | functions-have-names@1.2.3: 921 | resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} 922 | 923 | get-caller-file@1.0.3: 924 | resolution: {integrity: sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==} 925 | 926 | get-caller-file@2.0.5: 927 | resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} 928 | engines: {node: 6.* || 8.* || >= 10.*} 929 | 930 | get-intrinsic@1.2.4: 931 | resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} 932 | engines: {node: '>= 0.4'} 933 | 934 | get-stream@5.2.0: 935 | resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} 936 | engines: {node: '>=8'} 937 | 938 | get-uri@6.0.3: 939 | resolution: {integrity: sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==} 940 | engines: {node: '>= 14'} 941 | 942 | get-value@2.0.6: 943 | resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} 944 | engines: {node: '>=0.10.0'} 945 | 946 | glob-parent@3.1.0: 947 | resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==} 948 | 949 | glob-parent@5.1.2: 950 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 951 | engines: {node: '>= 6'} 952 | 953 | glob-parent@6.0.2: 954 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 955 | engines: {node: '>=10.13.0'} 956 | 957 | glob-stream@6.1.0: 958 | resolution: {integrity: sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==} 959 | engines: {node: '>= 0.10'} 960 | 961 | glob-watcher@5.0.5: 962 | resolution: {integrity: sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==} 963 | engines: {node: '>= 0.10'} 964 | 965 | glob@7.2.3: 966 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 967 | deprecated: Glob versions prior to v9 are no longer supported 968 | 969 | global-modules@1.0.0: 970 | resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} 971 | engines: {node: '>=0.10.0'} 972 | 973 | global-prefix@1.0.2: 974 | resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} 975 | engines: {node: '>=0.10.0'} 976 | 977 | globals@13.24.0: 978 | resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} 979 | engines: {node: '>=8'} 980 | 981 | globby@11.1.0: 982 | resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} 983 | engines: {node: '>=10'} 984 | 985 | glogg@1.0.2: 986 | resolution: {integrity: sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==} 987 | engines: {node: '>= 0.10'} 988 | 989 | gopd@1.0.1: 990 | resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} 991 | 992 | graceful-fs@4.2.11: 993 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 994 | 995 | graphemer@1.4.0: 996 | resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 997 | 998 | gulp-cli@2.3.0: 999 | resolution: {integrity: sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==} 1000 | engines: {node: '>= 0.10'} 1001 | hasBin: true 1002 | 1003 | gulp@4.0.2: 1004 | resolution: {integrity: sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==} 1005 | engines: {node: '>= 0.10'} 1006 | hasBin: true 1007 | 1008 | gulplog@1.0.0: 1009 | resolution: {integrity: sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==} 1010 | engines: {node: '>= 0.10'} 1011 | 1012 | has-bigints@1.0.2: 1013 | resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} 1014 | 1015 | has-flag@4.0.0: 1016 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 1017 | engines: {node: '>=8'} 1018 | 1019 | has-property-descriptors@1.0.2: 1020 | resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} 1021 | 1022 | has-proto@1.0.3: 1023 | resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} 1024 | engines: {node: '>= 0.4'} 1025 | 1026 | has-symbols@1.0.3: 1027 | resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} 1028 | engines: {node: '>= 0.4'} 1029 | 1030 | has-tostringtag@1.0.2: 1031 | resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} 1032 | engines: {node: '>= 0.4'} 1033 | 1034 | has-value@0.3.1: 1035 | resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} 1036 | engines: {node: '>=0.10.0'} 1037 | 1038 | has-value@1.0.0: 1039 | resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} 1040 | engines: {node: '>=0.10.0'} 1041 | 1042 | has-values@0.1.4: 1043 | resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} 1044 | engines: {node: '>=0.10.0'} 1045 | 1046 | has-values@1.0.0: 1047 | resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} 1048 | engines: {node: '>=0.10.0'} 1049 | 1050 | hasown@2.0.2: 1051 | resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 1052 | engines: {node: '>= 0.4'} 1053 | 1054 | homedir-polyfill@1.0.3: 1055 | resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} 1056 | engines: {node: '>=0.10.0'} 1057 | 1058 | hosted-git-info@2.8.9: 1059 | resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} 1060 | 1061 | http-proxy-agent@7.0.2: 1062 | resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} 1063 | engines: {node: '>= 14'} 1064 | 1065 | https-proxy-agent@7.0.5: 1066 | resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} 1067 | engines: {node: '>= 14'} 1068 | 1069 | ieee754@1.2.1: 1070 | resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 1071 | 1072 | ignore@5.3.2: 1073 | resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} 1074 | engines: {node: '>= 4'} 1075 | 1076 | import-fresh@3.3.0: 1077 | resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} 1078 | engines: {node: '>=6'} 1079 | 1080 | imurmurhash@0.1.4: 1081 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 1082 | engines: {node: '>=0.8.19'} 1083 | 1084 | indefinite@2.5.1: 1085 | resolution: {integrity: sha512-Ul0hCdnSjuFDEloYWeozTaEfljbz+0q+u4HsHns2dOk2DlhGlbRMGFtNcIL+Ve7sZYeIOTOAKA0usAXBGHpNDg==} 1086 | engines: {node: '>=6.0.0'} 1087 | 1088 | inflight@1.0.6: 1089 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 1090 | deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. 1091 | 1092 | inherits@2.0.4: 1093 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 1094 | 1095 | ini@1.3.8: 1096 | resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} 1097 | 1098 | internal-slot@1.0.7: 1099 | resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} 1100 | engines: {node: '>= 0.4'} 1101 | 1102 | interpret@1.4.0: 1103 | resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} 1104 | engines: {node: '>= 0.10'} 1105 | 1106 | invert-kv@1.0.0: 1107 | resolution: {integrity: sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==} 1108 | engines: {node: '>=0.10.0'} 1109 | 1110 | ip-address@9.0.5: 1111 | resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} 1112 | engines: {node: '>= 12'} 1113 | 1114 | is-absolute@1.0.0: 1115 | resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} 1116 | engines: {node: '>=0.10.0'} 1117 | 1118 | is-accessor-descriptor@1.0.1: 1119 | resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} 1120 | engines: {node: '>= 0.10'} 1121 | 1122 | is-arguments@1.1.1: 1123 | resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} 1124 | engines: {node: '>= 0.4'} 1125 | 1126 | is-array-buffer@3.0.4: 1127 | resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} 1128 | engines: {node: '>= 0.4'} 1129 | 1130 | is-arrayish@0.2.1: 1131 | resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} 1132 | 1133 | is-bigint@1.0.4: 1134 | resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} 1135 | 1136 | is-binary-path@1.0.1: 1137 | resolution: {integrity: sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==} 1138 | engines: {node: '>=0.10.0'} 1139 | 1140 | is-boolean-object@1.1.2: 1141 | resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} 1142 | engines: {node: '>= 0.4'} 1143 | 1144 | is-buffer@1.1.6: 1145 | resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} 1146 | 1147 | is-callable@1.2.7: 1148 | resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} 1149 | engines: {node: '>= 0.4'} 1150 | 1151 | is-core-module@2.15.1: 1152 | resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} 1153 | engines: {node: '>= 0.4'} 1154 | 1155 | is-data-descriptor@1.0.1: 1156 | resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} 1157 | engines: {node: '>= 0.4'} 1158 | 1159 | is-date-object@1.0.5: 1160 | resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} 1161 | engines: {node: '>= 0.4'} 1162 | 1163 | is-descriptor@0.1.7: 1164 | resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} 1165 | engines: {node: '>= 0.4'} 1166 | 1167 | is-descriptor@1.0.3: 1168 | resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} 1169 | engines: {node: '>= 0.4'} 1170 | 1171 | is-extendable@0.1.1: 1172 | resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} 1173 | engines: {node: '>=0.10.0'} 1174 | 1175 | is-extendable@1.0.1: 1176 | resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} 1177 | engines: {node: '>=0.10.0'} 1178 | 1179 | is-extglob@2.1.1: 1180 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1181 | engines: {node: '>=0.10.0'} 1182 | 1183 | is-fullwidth-code-point@1.0.0: 1184 | resolution: {integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==} 1185 | engines: {node: '>=0.10.0'} 1186 | 1187 | is-fullwidth-code-point@3.0.0: 1188 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 1189 | engines: {node: '>=8'} 1190 | 1191 | is-generator-function@1.0.10: 1192 | resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} 1193 | engines: {node: '>= 0.4'} 1194 | 1195 | is-glob@3.1.0: 1196 | resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==} 1197 | engines: {node: '>=0.10.0'} 1198 | 1199 | is-glob@4.0.3: 1200 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1201 | engines: {node: '>=0.10.0'} 1202 | 1203 | is-map@2.0.3: 1204 | resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} 1205 | engines: {node: '>= 0.4'} 1206 | 1207 | is-nan@1.3.2: 1208 | resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} 1209 | engines: {node: '>= 0.4'} 1210 | 1211 | is-negated-glob@1.0.0: 1212 | resolution: {integrity: sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==} 1213 | engines: {node: '>=0.10.0'} 1214 | 1215 | is-number-object@1.0.7: 1216 | resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} 1217 | engines: {node: '>= 0.4'} 1218 | 1219 | is-number@3.0.0: 1220 | resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} 1221 | engines: {node: '>=0.10.0'} 1222 | 1223 | is-number@4.0.0: 1224 | resolution: {integrity: sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==} 1225 | engines: {node: '>=0.10.0'} 1226 | 1227 | is-number@7.0.0: 1228 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1229 | engines: {node: '>=0.12.0'} 1230 | 1231 | is-path-inside@3.0.3: 1232 | resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} 1233 | engines: {node: '>=8'} 1234 | 1235 | is-plain-object@2.0.4: 1236 | resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} 1237 | engines: {node: '>=0.10.0'} 1238 | 1239 | is-plain-object@5.0.0: 1240 | resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} 1241 | engines: {node: '>=0.10.0'} 1242 | 1243 | is-regex@1.1.4: 1244 | resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} 1245 | engines: {node: '>= 0.4'} 1246 | 1247 | is-relative@1.0.0: 1248 | resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} 1249 | engines: {node: '>=0.10.0'} 1250 | 1251 | is-set@2.0.3: 1252 | resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} 1253 | engines: {node: '>= 0.4'} 1254 | 1255 | is-shared-array-buffer@1.0.3: 1256 | resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} 1257 | engines: {node: '>= 0.4'} 1258 | 1259 | is-string@1.0.7: 1260 | resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} 1261 | engines: {node: '>= 0.4'} 1262 | 1263 | is-symbol@1.0.4: 1264 | resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} 1265 | engines: {node: '>= 0.4'} 1266 | 1267 | is-typed-array@1.1.13: 1268 | resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} 1269 | engines: {node: '>= 0.4'} 1270 | 1271 | is-unc-path@1.0.0: 1272 | resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==} 1273 | engines: {node: '>=0.10.0'} 1274 | 1275 | is-utf8@0.2.1: 1276 | resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} 1277 | 1278 | is-valid-glob@1.0.0: 1279 | resolution: {integrity: sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==} 1280 | engines: {node: '>=0.10.0'} 1281 | 1282 | is-weakmap@2.0.2: 1283 | resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} 1284 | engines: {node: '>= 0.4'} 1285 | 1286 | is-weakset@2.0.3: 1287 | resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} 1288 | engines: {node: '>= 0.4'} 1289 | 1290 | is-windows@1.0.2: 1291 | resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} 1292 | engines: {node: '>=0.10.0'} 1293 | 1294 | isarray@1.0.0: 1295 | resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} 1296 | 1297 | isarray@2.0.5: 1298 | resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} 1299 | 1300 | isexe@2.0.0: 1301 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1302 | 1303 | isobject@2.1.0: 1304 | resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} 1305 | engines: {node: '>=0.10.0'} 1306 | 1307 | isobject@3.0.1: 1308 | resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} 1309 | engines: {node: '>=0.10.0'} 1310 | 1311 | jmespath@0.16.0: 1312 | resolution: {integrity: sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==} 1313 | engines: {node: '>= 0.6.0'} 1314 | 1315 | js-base64@3.7.2: 1316 | resolution: {integrity: sha512-NnRs6dsyqUXejqk/yv2aiXlAvOs56sLkX6nUdeaNezI5LFFLlsZjOThmwnrcwh5ZZRwZlCMnVAY3CvhIhoVEKQ==} 1317 | 1318 | js-tokens@4.0.0: 1319 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 1320 | 1321 | js-yaml@4.1.0: 1322 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 1323 | hasBin: true 1324 | 1325 | jsbn@1.1.0: 1326 | resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} 1327 | 1328 | json-buffer@3.0.1: 1329 | resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} 1330 | 1331 | json-parse-even-better-errors@2.3.1: 1332 | resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} 1333 | 1334 | json-schema-traverse@0.4.1: 1335 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 1336 | 1337 | json-stable-stringify-without-jsonify@1.0.1: 1338 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 1339 | 1340 | jsonfile@6.1.0: 1341 | resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} 1342 | 1343 | jssha@3.3.1: 1344 | resolution: {integrity: sha512-VCMZj12FCFMQYcFLPRm/0lOBbLi8uM2BhXPTqw3U4YAfs4AZfiApOoBLoN8cQE60Z50m1MYMTQVCfgF/KaCVhQ==} 1345 | 1346 | just-debounce@1.1.0: 1347 | resolution: {integrity: sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==} 1348 | 1349 | keyv@4.5.4: 1350 | resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} 1351 | 1352 | kind-of@2.0.1: 1353 | resolution: {integrity: sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==} 1354 | engines: {node: '>=0.10.0'} 1355 | 1356 | kind-of@3.2.2: 1357 | resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} 1358 | engines: {node: '>=0.10.0'} 1359 | 1360 | kind-of@4.0.0: 1361 | resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} 1362 | engines: {node: '>=0.10.0'} 1363 | 1364 | kind-of@5.1.0: 1365 | resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==} 1366 | engines: {node: '>=0.10.0'} 1367 | 1368 | kind-of@6.0.3: 1369 | resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} 1370 | engines: {node: '>=0.10.0'} 1371 | 1372 | last-run@1.1.1: 1373 | resolution: {integrity: sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==} 1374 | engines: {node: '>= 0.10'} 1375 | 1376 | lazy-cache@0.2.7: 1377 | resolution: {integrity: sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==} 1378 | engines: {node: '>=0.10.0'} 1379 | 1380 | lazy-cache@1.0.4: 1381 | resolution: {integrity: sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==} 1382 | engines: {node: '>=0.10.0'} 1383 | 1384 | lazystream@1.0.1: 1385 | resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} 1386 | engines: {node: '>= 0.6.3'} 1387 | 1388 | lcid@1.0.0: 1389 | resolution: {integrity: sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==} 1390 | engines: {node: '>=0.10.0'} 1391 | 1392 | lead@1.0.0: 1393 | resolution: {integrity: sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==} 1394 | engines: {node: '>= 0.10'} 1395 | 1396 | levn@0.4.1: 1397 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 1398 | engines: {node: '>= 0.8.0'} 1399 | 1400 | liftoff@3.1.0: 1401 | resolution: {integrity: sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==} 1402 | engines: {node: '>= 0.8'} 1403 | 1404 | lines-and-columns@1.2.4: 1405 | resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} 1406 | 1407 | load-json-file@1.1.0: 1408 | resolution: {integrity: sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==} 1409 | engines: {node: '>=0.10.0'} 1410 | 1411 | locate-path@6.0.0: 1412 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1413 | engines: {node: '>=10'} 1414 | 1415 | lodash.merge@4.6.2: 1416 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 1417 | 1418 | lodash@4.17.21: 1419 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} 1420 | 1421 | lower-case@2.0.2: 1422 | resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} 1423 | 1424 | lru-cache@7.18.3: 1425 | resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} 1426 | engines: {node: '>=12'} 1427 | 1428 | luxon@3.3.0: 1429 | resolution: {integrity: sha512-An0UCfG/rSiqtAIiBPO0Y9/zAnHUZxAMiCpTd5h2smgsj7GGmcenvrvww2cqNA8/4A5ZrD1gJpHN2mIHZQF+Mg==} 1430 | engines: {node: '>=12'} 1431 | 1432 | make-iterator@1.0.1: 1433 | resolution: {integrity: sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==} 1434 | engines: {node: '>=0.10.0'} 1435 | 1436 | map-cache@0.2.2: 1437 | resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} 1438 | engines: {node: '>=0.10.0'} 1439 | 1440 | map-visit@1.0.0: 1441 | resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} 1442 | engines: {node: '>=0.10.0'} 1443 | 1444 | matchdep@2.0.0: 1445 | resolution: {integrity: sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==} 1446 | engines: {node: '>= 0.10.0'} 1447 | 1448 | md5@2.3.0: 1449 | resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} 1450 | 1451 | merge-deep@3.0.3: 1452 | resolution: {integrity: sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==} 1453 | engines: {node: '>=0.10.0'} 1454 | 1455 | merge2@1.4.1: 1456 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1457 | engines: {node: '>= 8'} 1458 | 1459 | micromatch@3.1.10: 1460 | resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} 1461 | engines: {node: '>=0.10.0'} 1462 | 1463 | micromatch@4.0.8: 1464 | resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} 1465 | engines: {node: '>=8.6'} 1466 | 1467 | mime-db@1.52.0: 1468 | resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} 1469 | engines: {node: '>= 0.6'} 1470 | 1471 | mime-types@2.1.35: 1472 | resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} 1473 | engines: {node: '>= 0.6'} 1474 | 1475 | minimatch@3.1.2: 1476 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 1477 | 1478 | minimatch@9.0.3: 1479 | resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} 1480 | engines: {node: '>=16 || 14 >=14.17'} 1481 | 1482 | minimatch@9.0.5: 1483 | resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} 1484 | engines: {node: '>=16 || 14 >=14.17'} 1485 | 1486 | mitt@3.0.1: 1487 | resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} 1488 | 1489 | mixin-deep@1.3.2: 1490 | resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} 1491 | engines: {node: '>=0.10.0'} 1492 | 1493 | mixin-object@2.0.1: 1494 | resolution: {integrity: sha512-ALGF1Jt9ouehcaXaHhn6t1yGWRqGaHkPFndtFVHfZXOvkIZ/yoGaSi0AHVTafb3ZBGg4dr/bDwnaEKqCXzchMA==} 1495 | engines: {node: '>=0.10.0'} 1496 | 1497 | ms@2.0.0: 1498 | resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} 1499 | 1500 | ms@2.1.3: 1501 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 1502 | 1503 | mute-stdout@1.0.1: 1504 | resolution: {integrity: sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==} 1505 | engines: {node: '>= 0.10'} 1506 | 1507 | n8n-workflow@1.48.0: 1508 | resolution: {integrity: sha512-zHeOHhlf7BB2+DeAcm81+sJfmss8u/TE3KLpc/vCRc1vPonvF0iN5X5/DskHTGKPyXrP6N7wR6bkGWEXN7w08A==} 1509 | 1510 | nan@2.22.0: 1511 | resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==} 1512 | 1513 | nanomatch@1.2.13: 1514 | resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} 1515 | engines: {node: '>=0.10.0'} 1516 | 1517 | natural-compare@1.4.0: 1518 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 1519 | 1520 | netmask@2.0.2: 1521 | resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} 1522 | engines: {node: '>= 0.4.0'} 1523 | 1524 | next-tick@1.1.0: 1525 | resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} 1526 | 1527 | no-case@3.0.4: 1528 | resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} 1529 | 1530 | normalize-package-data@2.5.0: 1531 | resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} 1532 | 1533 | normalize-path@2.1.1: 1534 | resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} 1535 | engines: {node: '>=0.10.0'} 1536 | 1537 | normalize-path@3.0.0: 1538 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 1539 | engines: {node: '>=0.10.0'} 1540 | 1541 | now-and-later@2.0.1: 1542 | resolution: {integrity: sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==} 1543 | engines: {node: '>= 0.10'} 1544 | 1545 | number-is-nan@1.0.1: 1546 | resolution: {integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==} 1547 | engines: {node: '>=0.10.0'} 1548 | 1549 | object-copy@0.1.0: 1550 | resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} 1551 | engines: {node: '>=0.10.0'} 1552 | 1553 | object-inspect@1.13.2: 1554 | resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} 1555 | engines: {node: '>= 0.4'} 1556 | 1557 | object-is@1.1.6: 1558 | resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} 1559 | engines: {node: '>= 0.4'} 1560 | 1561 | object-keys@1.1.1: 1562 | resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} 1563 | engines: {node: '>= 0.4'} 1564 | 1565 | object-visit@1.0.1: 1566 | resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==} 1567 | engines: {node: '>=0.10.0'} 1568 | 1569 | object.assign@4.1.5: 1570 | resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} 1571 | engines: {node: '>= 0.4'} 1572 | 1573 | object.defaults@1.1.0: 1574 | resolution: {integrity: sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==} 1575 | engines: {node: '>=0.10.0'} 1576 | 1577 | object.map@1.0.1: 1578 | resolution: {integrity: sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==} 1579 | engines: {node: '>=0.10.0'} 1580 | 1581 | object.pick@1.3.0: 1582 | resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} 1583 | engines: {node: '>=0.10.0'} 1584 | 1585 | object.reduce@1.0.1: 1586 | resolution: {integrity: sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==} 1587 | engines: {node: '>=0.10.0'} 1588 | 1589 | once@1.4.0: 1590 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 1591 | 1592 | optionator@0.9.4: 1593 | resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} 1594 | engines: {node: '>= 0.8.0'} 1595 | 1596 | ordered-read-streams@1.0.1: 1597 | resolution: {integrity: sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==} 1598 | 1599 | os-locale@1.4.0: 1600 | resolution: {integrity: sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==} 1601 | engines: {node: '>=0.10.0'} 1602 | 1603 | p-limit@3.1.0: 1604 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 1605 | engines: {node: '>=10'} 1606 | 1607 | p-locate@5.0.0: 1608 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 1609 | engines: {node: '>=10'} 1610 | 1611 | pac-proxy-agent@7.0.2: 1612 | resolution: {integrity: sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==} 1613 | engines: {node: '>= 14'} 1614 | 1615 | pac-resolver@7.0.1: 1616 | resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} 1617 | engines: {node: '>= 14'} 1618 | 1619 | parent-module@1.0.1: 1620 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 1621 | engines: {node: '>=6'} 1622 | 1623 | parse-filepath@1.0.2: 1624 | resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==} 1625 | engines: {node: '>=0.8'} 1626 | 1627 | parse-json@2.2.0: 1628 | resolution: {integrity: sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==} 1629 | engines: {node: '>=0.10.0'} 1630 | 1631 | parse-json@5.2.0: 1632 | resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} 1633 | engines: {node: '>=8'} 1634 | 1635 | parse-node-version@1.0.1: 1636 | resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} 1637 | engines: {node: '>= 0.10'} 1638 | 1639 | parse-passwd@1.0.0: 1640 | resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} 1641 | engines: {node: '>=0.10.0'} 1642 | 1643 | pascal-case@3.1.2: 1644 | resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} 1645 | 1646 | pascalcase@0.1.1: 1647 | resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} 1648 | engines: {node: '>=0.10.0'} 1649 | 1650 | path-dirname@1.0.2: 1651 | resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} 1652 | 1653 | path-exists@2.1.0: 1654 | resolution: {integrity: sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==} 1655 | engines: {node: '>=0.10.0'} 1656 | 1657 | path-exists@4.0.0: 1658 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 1659 | engines: {node: '>=8'} 1660 | 1661 | path-is-absolute@1.0.1: 1662 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 1663 | engines: {node: '>=0.10.0'} 1664 | 1665 | path-key@3.1.1: 1666 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 1667 | engines: {node: '>=8'} 1668 | 1669 | path-parse@1.0.7: 1670 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 1671 | 1672 | path-root-regex@0.1.2: 1673 | resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==} 1674 | engines: {node: '>=0.10.0'} 1675 | 1676 | path-root@0.1.1: 1677 | resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==} 1678 | engines: {node: '>=0.10.0'} 1679 | 1680 | path-type@1.1.0: 1681 | resolution: {integrity: sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==} 1682 | engines: {node: '>=0.10.0'} 1683 | 1684 | path-type@4.0.0: 1685 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 1686 | engines: {node: '>=8'} 1687 | 1688 | pend@1.2.0: 1689 | resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} 1690 | 1691 | picocolors@1.1.1: 1692 | resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 1693 | 1694 | picomatch@2.3.1: 1695 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1696 | engines: {node: '>=8.6'} 1697 | 1698 | pify@2.3.0: 1699 | resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} 1700 | engines: {node: '>=0.10.0'} 1701 | 1702 | pinkie-promise@2.0.1: 1703 | resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==} 1704 | engines: {node: '>=0.10.0'} 1705 | 1706 | pinkie@2.0.4: 1707 | resolution: {integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==} 1708 | engines: {node: '>=0.10.0'} 1709 | 1710 | pluralize@8.0.0: 1711 | resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} 1712 | engines: {node: '>=4'} 1713 | 1714 | posix-character-classes@0.1.1: 1715 | resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} 1716 | engines: {node: '>=0.10.0'} 1717 | 1718 | possible-typed-array-names@1.0.0: 1719 | resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} 1720 | engines: {node: '>= 0.4'} 1721 | 1722 | prelude-ls@1.2.1: 1723 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 1724 | engines: {node: '>= 0.8.0'} 1725 | 1726 | prettier@3.3.3: 1727 | resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} 1728 | engines: {node: '>=14'} 1729 | hasBin: true 1730 | 1731 | pretty-hrtime@1.0.3: 1732 | resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} 1733 | engines: {node: '>= 0.8'} 1734 | 1735 | process-nextick-args@2.0.1: 1736 | resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} 1737 | 1738 | progress@2.0.3: 1739 | resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} 1740 | engines: {node: '>=0.4.0'} 1741 | 1742 | proxy-agent@6.4.0: 1743 | resolution: {integrity: sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==} 1744 | engines: {node: '>= 14'} 1745 | 1746 | proxy-from-env@1.1.0: 1747 | resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} 1748 | 1749 | pump@2.0.1: 1750 | resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} 1751 | 1752 | pump@3.0.2: 1753 | resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} 1754 | 1755 | pumpify@1.5.1: 1756 | resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} 1757 | 1758 | punycode@2.3.1: 1759 | resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 1760 | engines: {node: '>=6'} 1761 | 1762 | puppeteer-core@23.6.0: 1763 | resolution: {integrity: sha512-se1bhgUpR9C529SgHGr/eyT92mYyQPAhA2S9pGtGrVG2xob9qE6Pbp7TlqiSPlnnY1lINqhn6/67EwkdzOmKqQ==} 1764 | engines: {node: '>=18'} 1765 | 1766 | puppeteer-extra-plugin-stealth@2.11.2: 1767 | resolution: {integrity: sha512-bUemM5XmTj9i2ZerBzsk2AN5is0wHMNE6K0hXBzBXOzP5m5G3Wl0RHhiqKeHToe/uIH8AoZiGhc1tCkLZQPKTQ==} 1768 | engines: {node: '>=8'} 1769 | peerDependencies: 1770 | playwright-extra: '*' 1771 | puppeteer-extra: '*' 1772 | peerDependenciesMeta: 1773 | playwright-extra: 1774 | optional: true 1775 | puppeteer-extra: 1776 | optional: true 1777 | 1778 | puppeteer-extra-plugin-user-data-dir@2.4.1: 1779 | resolution: {integrity: sha512-kH1GnCcqEDoBXO7epAse4TBPJh9tEpVEK/vkedKfjOVOhZAvLkHGc9swMs5ChrJbRnf8Hdpug6TJlEuimXNQ+g==} 1780 | engines: {node: '>=8'} 1781 | peerDependencies: 1782 | playwright-extra: '*' 1783 | puppeteer-extra: '*' 1784 | peerDependenciesMeta: 1785 | playwright-extra: 1786 | optional: true 1787 | puppeteer-extra: 1788 | optional: true 1789 | 1790 | puppeteer-extra-plugin-user-preferences@2.4.1: 1791 | resolution: {integrity: sha512-i1oAZxRbc1bk8MZufKCruCEC3CCafO9RKMkkodZltI4OqibLFXF3tj6HZ4LZ9C5vCXZjYcDWazgtY69mnmrQ9A==} 1792 | engines: {node: '>=8'} 1793 | peerDependencies: 1794 | playwright-extra: '*' 1795 | puppeteer-extra: '*' 1796 | peerDependenciesMeta: 1797 | playwright-extra: 1798 | optional: true 1799 | puppeteer-extra: 1800 | optional: true 1801 | 1802 | puppeteer-extra-plugin@3.2.3: 1803 | resolution: {integrity: sha512-6RNy0e6pH8vaS3akPIKGg28xcryKscczt4wIl0ePciZENGE2yoaQJNd17UiEbdmh5/6WW6dPcfRWT9lxBwCi2Q==} 1804 | engines: {node: '>=9.11.2'} 1805 | peerDependencies: 1806 | playwright-extra: '*' 1807 | puppeteer-extra: '*' 1808 | peerDependenciesMeta: 1809 | playwright-extra: 1810 | optional: true 1811 | puppeteer-extra: 1812 | optional: true 1813 | 1814 | puppeteer-extra@3.3.6: 1815 | resolution: {integrity: sha512-rsLBE/6mMxAjlLd06LuGacrukP2bqbzKCLzV1vrhHFavqQE/taQ2UXv3H5P0Ls7nsrASa+6x3bDbXHpqMwq+7A==} 1816 | engines: {node: '>=8'} 1817 | peerDependencies: 1818 | '@types/puppeteer': '*' 1819 | puppeteer: '*' 1820 | puppeteer-core: '*' 1821 | peerDependenciesMeta: 1822 | '@types/puppeteer': 1823 | optional: true 1824 | puppeteer: 1825 | optional: true 1826 | puppeteer-core: 1827 | optional: true 1828 | 1829 | puppeteer@23.6.0: 1830 | resolution: {integrity: sha512-l+Fgo8SVFSd51STtq2crz8t1Y3VXowsuR4zfR64qDOn6oggz7YIZauWiNR4IJjczQ6nvFs3S4cgng55/nesxTQ==} 1831 | engines: {node: '>=18'} 1832 | hasBin: true 1833 | 1834 | queue-microtask@1.2.3: 1835 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 1836 | 1837 | queue-tick@1.0.1: 1838 | resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} 1839 | 1840 | read-pkg-up@1.0.1: 1841 | resolution: {integrity: sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==} 1842 | engines: {node: '>=0.10.0'} 1843 | 1844 | read-pkg@1.1.0: 1845 | resolution: {integrity: sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==} 1846 | engines: {node: '>=0.10.0'} 1847 | 1848 | readable-stream@2.3.8: 1849 | resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} 1850 | 1851 | readdirp@2.2.1: 1852 | resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} 1853 | engines: {node: '>=0.10'} 1854 | 1855 | recast@0.21.5: 1856 | resolution: {integrity: sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==} 1857 | engines: {node: '>= 4'} 1858 | 1859 | recast@0.22.0: 1860 | resolution: {integrity: sha512-5AAx+mujtXijsEavc5lWXBPQqrM4+Dl5qNH96N2aNeuJFUzpiiToKPsxQD/zAIJHspz7zz0maX0PCtCTFVlixQ==} 1861 | engines: {node: '>= 4'} 1862 | 1863 | rechoir@0.6.2: 1864 | resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} 1865 | engines: {node: '>= 0.10'} 1866 | 1867 | regex-not@1.0.2: 1868 | resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} 1869 | engines: {node: '>=0.10.0'} 1870 | 1871 | regexp.prototype.flags@1.5.3: 1872 | resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} 1873 | engines: {node: '>= 0.4'} 1874 | 1875 | remove-bom-buffer@3.0.0: 1876 | resolution: {integrity: sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==} 1877 | engines: {node: '>=0.10.0'} 1878 | 1879 | remove-bom-stream@1.2.0: 1880 | resolution: {integrity: sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==} 1881 | engines: {node: '>= 0.10'} 1882 | 1883 | remove-trailing-separator@1.1.0: 1884 | resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} 1885 | 1886 | repeat-element@1.1.4: 1887 | resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} 1888 | engines: {node: '>=0.10.0'} 1889 | 1890 | repeat-string@1.6.1: 1891 | resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} 1892 | engines: {node: '>=0.10'} 1893 | 1894 | replace-ext@1.0.1: 1895 | resolution: {integrity: sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==} 1896 | engines: {node: '>= 0.10'} 1897 | 1898 | replace-homedir@1.0.0: 1899 | resolution: {integrity: sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==} 1900 | engines: {node: '>= 0.10'} 1901 | 1902 | require-directory@2.1.1: 1903 | resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} 1904 | engines: {node: '>=0.10.0'} 1905 | 1906 | require-main-filename@1.0.1: 1907 | resolution: {integrity: sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==} 1908 | 1909 | resolve-dir@1.0.1: 1910 | resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} 1911 | engines: {node: '>=0.10.0'} 1912 | 1913 | resolve-from@4.0.0: 1914 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 1915 | engines: {node: '>=4'} 1916 | 1917 | resolve-options@1.1.0: 1918 | resolution: {integrity: sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==} 1919 | engines: {node: '>= 0.10'} 1920 | 1921 | resolve-url@0.2.1: 1922 | resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} 1923 | deprecated: https://github.com/lydell/resolve-url#deprecated 1924 | 1925 | resolve@1.22.8: 1926 | resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} 1927 | hasBin: true 1928 | 1929 | ret@0.1.15: 1930 | resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} 1931 | engines: {node: '>=0.12'} 1932 | 1933 | reusify@1.0.4: 1934 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 1935 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 1936 | 1937 | rimraf@3.0.2: 1938 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} 1939 | deprecated: Rimraf versions prior to v4 are no longer supported 1940 | hasBin: true 1941 | 1942 | run-parallel@1.2.0: 1943 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 1944 | 1945 | safe-buffer@5.1.2: 1946 | resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} 1947 | 1948 | safe-buffer@5.2.1: 1949 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 1950 | 1951 | safe-regex@1.1.0: 1952 | resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} 1953 | 1954 | sax@1.4.1: 1955 | resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} 1956 | 1957 | semver-greatest-satisfied-range@1.1.0: 1958 | resolution: {integrity: sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==} 1959 | engines: {node: '>= 0.10'} 1960 | 1961 | semver@5.7.2: 1962 | resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} 1963 | hasBin: true 1964 | 1965 | semver@7.6.3: 1966 | resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} 1967 | engines: {node: '>=10'} 1968 | hasBin: true 1969 | 1970 | sentence-case@3.0.4: 1971 | resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} 1972 | 1973 | set-blocking@2.0.0: 1974 | resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} 1975 | 1976 | set-function-length@1.2.2: 1977 | resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} 1978 | engines: {node: '>= 0.4'} 1979 | 1980 | set-function-name@2.0.2: 1981 | resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} 1982 | engines: {node: '>= 0.4'} 1983 | 1984 | set-value@2.0.1: 1985 | resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} 1986 | engines: {node: '>=0.10.0'} 1987 | 1988 | shallow-clone@0.1.2: 1989 | resolution: {integrity: sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==} 1990 | engines: {node: '>=0.10.0'} 1991 | 1992 | shebang-command@2.0.0: 1993 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 1994 | engines: {node: '>=8'} 1995 | 1996 | shebang-regex@3.0.0: 1997 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 1998 | engines: {node: '>=8'} 1999 | 2000 | side-channel@1.0.6: 2001 | resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} 2002 | engines: {node: '>= 0.4'} 2003 | 2004 | slash@3.0.0: 2005 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 2006 | engines: {node: '>=8'} 2007 | 2008 | smart-buffer@4.2.0: 2009 | resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} 2010 | engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} 2011 | 2012 | snapdragon-node@2.1.1: 2013 | resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} 2014 | engines: {node: '>=0.10.0'} 2015 | 2016 | snapdragon-util@3.0.1: 2017 | resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} 2018 | engines: {node: '>=0.10.0'} 2019 | 2020 | snapdragon@0.8.2: 2021 | resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} 2022 | engines: {node: '>=0.10.0'} 2023 | 2024 | socks-proxy-agent@8.0.4: 2025 | resolution: {integrity: sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==} 2026 | engines: {node: '>= 14'} 2027 | 2028 | socks@2.8.3: 2029 | resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} 2030 | engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} 2031 | 2032 | source-map-resolve@0.5.3: 2033 | resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} 2034 | deprecated: See https://github.com/lydell/source-map-resolve#deprecated 2035 | 2036 | source-map-url@0.4.1: 2037 | resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} 2038 | deprecated: See https://github.com/lydell/source-map-url#deprecated 2039 | 2040 | source-map@0.5.7: 2041 | resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} 2042 | engines: {node: '>=0.10.0'} 2043 | 2044 | source-map@0.6.1: 2045 | resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 2046 | engines: {node: '>=0.10.0'} 2047 | 2048 | sparkles@1.0.1: 2049 | resolution: {integrity: sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==} 2050 | engines: {node: '>= 0.10'} 2051 | 2052 | spdx-correct@3.2.0: 2053 | resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} 2054 | 2055 | spdx-exceptions@2.5.0: 2056 | resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} 2057 | 2058 | spdx-expression-parse@3.0.1: 2059 | resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} 2060 | 2061 | spdx-license-ids@3.0.20: 2062 | resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} 2063 | 2064 | split-string@3.1.0: 2065 | resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} 2066 | engines: {node: '>=0.10.0'} 2067 | 2068 | sprintf-js@1.1.3: 2069 | resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} 2070 | 2071 | stack-trace@0.0.10: 2072 | resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==} 2073 | 2074 | static-extend@0.1.2: 2075 | resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} 2076 | engines: {node: '>=0.10.0'} 2077 | 2078 | stop-iteration-iterator@1.0.0: 2079 | resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} 2080 | engines: {node: '>= 0.4'} 2081 | 2082 | stream-exhaust@1.0.2: 2083 | resolution: {integrity: sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==} 2084 | 2085 | stream-shift@1.0.3: 2086 | resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} 2087 | 2088 | streamx@2.20.1: 2089 | resolution: {integrity: sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==} 2090 | 2091 | string-width@1.0.2: 2092 | resolution: {integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==} 2093 | engines: {node: '>=0.10.0'} 2094 | 2095 | string-width@4.2.3: 2096 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 2097 | engines: {node: '>=8'} 2098 | 2099 | string_decoder@1.1.1: 2100 | resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} 2101 | 2102 | strip-ansi@3.0.1: 2103 | resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} 2104 | engines: {node: '>=0.10.0'} 2105 | 2106 | strip-ansi@6.0.1: 2107 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 2108 | engines: {node: '>=8'} 2109 | 2110 | strip-bom@2.0.0: 2111 | resolution: {integrity: sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==} 2112 | engines: {node: '>=0.10.0'} 2113 | 2114 | strip-json-comments@3.1.1: 2115 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 2116 | engines: {node: '>=8'} 2117 | 2118 | supports-color@7.2.0: 2119 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 2120 | engines: {node: '>=8'} 2121 | 2122 | supports-preserve-symlinks-flag@1.0.0: 2123 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 2124 | engines: {node: '>= 0.4'} 2125 | 2126 | sver-compat@1.5.0: 2127 | resolution: {integrity: sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==} 2128 | 2129 | tar-fs@3.0.6: 2130 | resolution: {integrity: sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==} 2131 | 2132 | tar-stream@3.1.7: 2133 | resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} 2134 | 2135 | text-decoder@1.2.1: 2136 | resolution: {integrity: sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ==} 2137 | 2138 | text-table@0.2.0: 2139 | resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} 2140 | 2141 | through2-filter@3.0.0: 2142 | resolution: {integrity: sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==} 2143 | 2144 | through2@2.0.5: 2145 | resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} 2146 | 2147 | through@2.3.8: 2148 | resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} 2149 | 2150 | time-stamp@1.1.0: 2151 | resolution: {integrity: sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==} 2152 | engines: {node: '>=0.10.0'} 2153 | 2154 | title-case@3.0.3: 2155 | resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} 2156 | 2157 | to-absolute-glob@2.0.2: 2158 | resolution: {integrity: sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==} 2159 | engines: {node: '>=0.10.0'} 2160 | 2161 | to-object-path@0.3.0: 2162 | resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} 2163 | engines: {node: '>=0.10.0'} 2164 | 2165 | to-regex-range@2.1.1: 2166 | resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} 2167 | engines: {node: '>=0.10.0'} 2168 | 2169 | to-regex-range@5.0.1: 2170 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 2171 | engines: {node: '>=8.0'} 2172 | 2173 | to-regex@3.0.2: 2174 | resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} 2175 | engines: {node: '>=0.10.0'} 2176 | 2177 | to-through@2.0.0: 2178 | resolution: {integrity: sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==} 2179 | engines: {node: '>= 0.10'} 2180 | 2181 | transliteration@2.3.5: 2182 | resolution: {integrity: sha512-HAGI4Lq4Q9dZ3Utu2phaWgtm3vB6PkLUFqWAScg/UW+1eZ/Tg6Exo4oC0/3VUol/w4BlefLhUUSVBr/9/ZGQOw==} 2183 | engines: {node: '>=6.0.0'} 2184 | hasBin: true 2185 | 2186 | ts-api-utils@1.3.0: 2187 | resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} 2188 | engines: {node: '>=16'} 2189 | peerDependencies: 2190 | typescript: '>=4.2.0' 2191 | 2192 | tslib@2.8.0: 2193 | resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} 2194 | 2195 | type-check@0.4.0: 2196 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 2197 | engines: {node: '>= 0.8.0'} 2198 | 2199 | type-fest@0.20.2: 2200 | resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} 2201 | engines: {node: '>=10'} 2202 | 2203 | type@2.7.3: 2204 | resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} 2205 | 2206 | typed-query-selector@2.12.0: 2207 | resolution: {integrity: sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==} 2208 | 2209 | typedarray@0.0.6: 2210 | resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} 2211 | 2212 | typescript@5.6.3: 2213 | resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} 2214 | engines: {node: '>=14.17'} 2215 | hasBin: true 2216 | 2217 | unbzip2-stream@1.4.3: 2218 | resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} 2219 | 2220 | unc-path-regex@0.1.2: 2221 | resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} 2222 | engines: {node: '>=0.10.0'} 2223 | 2224 | undertaker-registry@1.0.1: 2225 | resolution: {integrity: sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==} 2226 | engines: {node: '>= 0.10'} 2227 | 2228 | undertaker@1.3.0: 2229 | resolution: {integrity: sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==} 2230 | engines: {node: '>= 0.10'} 2231 | 2232 | undici-types@6.19.8: 2233 | resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} 2234 | 2235 | union-value@1.0.1: 2236 | resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} 2237 | engines: {node: '>=0.10.0'} 2238 | 2239 | unique-stream@2.3.1: 2240 | resolution: {integrity: sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==} 2241 | 2242 | universalify@2.0.1: 2243 | resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} 2244 | engines: {node: '>= 10.0.0'} 2245 | 2246 | unset-value@1.0.0: 2247 | resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} 2248 | engines: {node: '>=0.10.0'} 2249 | 2250 | upath@1.2.0: 2251 | resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} 2252 | engines: {node: '>=4'} 2253 | 2254 | upper-case-first@2.0.2: 2255 | resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} 2256 | 2257 | uri-js@4.4.1: 2258 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 2259 | 2260 | urix@0.1.0: 2261 | resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} 2262 | deprecated: Please see https://github.com/lydell/urix#deprecated 2263 | 2264 | urlpattern-polyfill@10.0.0: 2265 | resolution: {integrity: sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==} 2266 | 2267 | use@3.1.1: 2268 | resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} 2269 | engines: {node: '>=0.10.0'} 2270 | 2271 | util-deprecate@1.0.2: 2272 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 2273 | 2274 | util@0.12.5: 2275 | resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} 2276 | 2277 | v8flags@3.2.0: 2278 | resolution: {integrity: sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==} 2279 | engines: {node: '>= 0.10'} 2280 | 2281 | validate-npm-package-license@3.0.4: 2282 | resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} 2283 | 2284 | value-or-function@3.0.0: 2285 | resolution: {integrity: sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==} 2286 | engines: {node: '>= 0.10'} 2287 | 2288 | vinyl-fs@3.0.3: 2289 | resolution: {integrity: sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==} 2290 | engines: {node: '>= 0.10'} 2291 | 2292 | vinyl-sourcemap@1.1.0: 2293 | resolution: {integrity: sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==} 2294 | engines: {node: '>= 0.10'} 2295 | 2296 | vinyl@2.2.1: 2297 | resolution: {integrity: sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==} 2298 | engines: {node: '>= 0.10'} 2299 | 2300 | which-boxed-primitive@1.0.2: 2301 | resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} 2302 | 2303 | which-collection@1.0.2: 2304 | resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} 2305 | engines: {node: '>= 0.4'} 2306 | 2307 | which-module@1.0.0: 2308 | resolution: {integrity: sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==} 2309 | 2310 | which-typed-array@1.1.15: 2311 | resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} 2312 | engines: {node: '>= 0.4'} 2313 | 2314 | which@1.3.1: 2315 | resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} 2316 | hasBin: true 2317 | 2318 | which@2.0.2: 2319 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 2320 | engines: {node: '>= 8'} 2321 | hasBin: true 2322 | 2323 | word-wrap@1.2.5: 2324 | resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} 2325 | engines: {node: '>=0.10.0'} 2326 | 2327 | wrap-ansi@2.1.0: 2328 | resolution: {integrity: sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==} 2329 | engines: {node: '>=0.10.0'} 2330 | 2331 | wrap-ansi@7.0.0: 2332 | resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} 2333 | engines: {node: '>=10'} 2334 | 2335 | wrappy@1.0.2: 2336 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 2337 | 2338 | ws@8.18.0: 2339 | resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} 2340 | engines: {node: '>=10.0.0'} 2341 | peerDependencies: 2342 | bufferutil: ^4.0.1 2343 | utf-8-validate: '>=5.0.2' 2344 | peerDependenciesMeta: 2345 | bufferutil: 2346 | optional: true 2347 | utf-8-validate: 2348 | optional: true 2349 | 2350 | xml2js@0.6.2: 2351 | resolution: {integrity: sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==} 2352 | engines: {node: '>=4.0.0'} 2353 | 2354 | xmlbuilder@11.0.1: 2355 | resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} 2356 | engines: {node: '>=4.0'} 2357 | 2358 | xtend@4.0.2: 2359 | resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} 2360 | engines: {node: '>=0.4'} 2361 | 2362 | y18n@3.2.2: 2363 | resolution: {integrity: sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==} 2364 | 2365 | y18n@5.0.8: 2366 | resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} 2367 | engines: {node: '>=10'} 2368 | 2369 | yargs-parser@21.1.1: 2370 | resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} 2371 | engines: {node: '>=12'} 2372 | 2373 | yargs-parser@5.0.1: 2374 | resolution: {integrity: sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==} 2375 | 2376 | yargs@17.7.2: 2377 | resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} 2378 | engines: {node: '>=12'} 2379 | 2380 | yargs@7.1.2: 2381 | resolution: {integrity: sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==} 2382 | 2383 | yauzl@2.10.0: 2384 | resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} 2385 | 2386 | yocto-queue@0.1.0: 2387 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 2388 | engines: {node: '>=10'} 2389 | 2390 | zod@3.23.8: 2391 | resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} 2392 | 2393 | snapshots: 2394 | 2395 | '@babel/code-frame@7.26.0': 2396 | dependencies: 2397 | '@babel/helper-validator-identifier': 7.25.9 2398 | js-tokens: 4.0.0 2399 | picocolors: 1.1.1 2400 | 2401 | '@babel/helper-validator-identifier@7.25.9': {} 2402 | 2403 | '@eslint-community/eslint-utils@4.4.0(eslint@8.57.1)': 2404 | dependencies: 2405 | eslint: 8.57.1 2406 | eslint-visitor-keys: 3.4.3 2407 | 2408 | '@eslint-community/regexpp@4.11.1': {} 2409 | 2410 | '@eslint/eslintrc@2.1.4': 2411 | dependencies: 2412 | ajv: 6.12.6 2413 | debug: 4.3.7 2414 | espree: 9.6.1 2415 | globals: 13.24.0 2416 | ignore: 5.3.2 2417 | import-fresh: 3.3.0 2418 | js-yaml: 4.1.0 2419 | minimatch: 3.1.2 2420 | strip-json-comments: 3.1.1 2421 | transitivePeerDependencies: 2422 | - supports-color 2423 | 2424 | '@eslint/js@8.57.1': {} 2425 | 2426 | '@humanwhocodes/config-array@0.13.0': 2427 | dependencies: 2428 | '@humanwhocodes/object-schema': 2.0.3 2429 | debug: 4.3.7 2430 | minimatch: 3.1.2 2431 | transitivePeerDependencies: 2432 | - supports-color 2433 | 2434 | '@humanwhocodes/module-importer@1.0.1': {} 2435 | 2436 | '@humanwhocodes/object-schema@2.0.3': {} 2437 | 2438 | '@n8n/tournament@1.0.2': 2439 | dependencies: 2440 | '@n8n_io/riot-tmpl': 4.0.1 2441 | ast-types: 0.16.1 2442 | esprima-next: 5.8.4 2443 | recast: 0.22.0 2444 | 2445 | '@n8n_io/riot-tmpl@4.0.0': 2446 | dependencies: 2447 | eslint-config-riot: 1.0.0 2448 | 2449 | '@n8n_io/riot-tmpl@4.0.1': 2450 | dependencies: 2451 | eslint-config-riot: 1.0.0 2452 | 2453 | '@nodelib/fs.scandir@2.1.5': 2454 | dependencies: 2455 | '@nodelib/fs.stat': 2.0.5 2456 | run-parallel: 1.2.0 2457 | 2458 | '@nodelib/fs.stat@2.0.5': {} 2459 | 2460 | '@nodelib/fs.walk@1.2.8': 2461 | dependencies: 2462 | '@nodelib/fs.scandir': 2.1.5 2463 | fastq: 1.17.1 2464 | 2465 | '@puppeteer/browsers@2.4.0': 2466 | dependencies: 2467 | debug: 4.3.7 2468 | extract-zip: 2.0.1 2469 | progress: 2.0.3 2470 | proxy-agent: 6.4.0 2471 | semver: 7.6.3 2472 | tar-fs: 3.0.6 2473 | unbzip2-stream: 1.4.3 2474 | yargs: 17.7.2 2475 | transitivePeerDependencies: 2476 | - supports-color 2477 | 2478 | '@tootallnate/quickjs-emscripten@0.23.0': {} 2479 | 2480 | '@types/debug@4.1.12': 2481 | dependencies: 2482 | '@types/ms': 0.7.34 2483 | 2484 | '@types/json-schema@7.0.15': {} 2485 | 2486 | '@types/ms@0.7.34': {} 2487 | 2488 | '@types/node@22.8.1': 2489 | dependencies: 2490 | undici-types: 6.19.8 2491 | optional: true 2492 | 2493 | '@types/semver@7.5.8': {} 2494 | 2495 | '@types/yauzl@2.10.3': 2496 | dependencies: 2497 | '@types/node': 22.8.1 2498 | optional: true 2499 | 2500 | '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.3)': 2501 | dependencies: 2502 | '@typescript-eslint/scope-manager': 7.18.0 2503 | '@typescript-eslint/types': 7.18.0 2504 | '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) 2505 | '@typescript-eslint/visitor-keys': 7.18.0 2506 | debug: 4.3.7 2507 | eslint: 8.57.1 2508 | optionalDependencies: 2509 | typescript: 5.6.3 2510 | transitivePeerDependencies: 2511 | - supports-color 2512 | 2513 | '@typescript-eslint/scope-manager@6.21.0': 2514 | dependencies: 2515 | '@typescript-eslint/types': 6.21.0 2516 | '@typescript-eslint/visitor-keys': 6.21.0 2517 | 2518 | '@typescript-eslint/scope-manager@7.18.0': 2519 | dependencies: 2520 | '@typescript-eslint/types': 7.18.0 2521 | '@typescript-eslint/visitor-keys': 7.18.0 2522 | 2523 | '@typescript-eslint/types@6.21.0': {} 2524 | 2525 | '@typescript-eslint/types@7.18.0': {} 2526 | 2527 | '@typescript-eslint/typescript-estree@6.21.0(typescript@5.6.3)': 2528 | dependencies: 2529 | '@typescript-eslint/types': 6.21.0 2530 | '@typescript-eslint/visitor-keys': 6.21.0 2531 | debug: 4.3.7 2532 | globby: 11.1.0 2533 | is-glob: 4.0.3 2534 | minimatch: 9.0.3 2535 | semver: 7.6.3 2536 | ts-api-utils: 1.3.0(typescript@5.6.3) 2537 | optionalDependencies: 2538 | typescript: 5.6.3 2539 | transitivePeerDependencies: 2540 | - supports-color 2541 | 2542 | '@typescript-eslint/typescript-estree@7.18.0(typescript@5.6.3)': 2543 | dependencies: 2544 | '@typescript-eslint/types': 7.18.0 2545 | '@typescript-eslint/visitor-keys': 7.18.0 2546 | debug: 4.3.7 2547 | globby: 11.1.0 2548 | is-glob: 4.0.3 2549 | minimatch: 9.0.5 2550 | semver: 7.6.3 2551 | ts-api-utils: 1.3.0(typescript@5.6.3) 2552 | optionalDependencies: 2553 | typescript: 5.6.3 2554 | transitivePeerDependencies: 2555 | - supports-color 2556 | 2557 | '@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@5.6.3)': 2558 | dependencies: 2559 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) 2560 | '@types/json-schema': 7.0.15 2561 | '@types/semver': 7.5.8 2562 | '@typescript-eslint/scope-manager': 6.21.0 2563 | '@typescript-eslint/types': 6.21.0 2564 | '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.3) 2565 | eslint: 8.57.1 2566 | semver: 7.6.3 2567 | transitivePeerDependencies: 2568 | - supports-color 2569 | - typescript 2570 | 2571 | '@typescript-eslint/visitor-keys@6.21.0': 2572 | dependencies: 2573 | '@typescript-eslint/types': 6.21.0 2574 | eslint-visitor-keys: 3.4.3 2575 | 2576 | '@typescript-eslint/visitor-keys@7.18.0': 2577 | dependencies: 2578 | '@typescript-eslint/types': 7.18.0 2579 | eslint-visitor-keys: 3.4.3 2580 | 2581 | '@ungap/structured-clone@1.2.0': {} 2582 | 2583 | acorn-jsx@5.3.2(acorn@8.13.0): 2584 | dependencies: 2585 | acorn: 8.13.0 2586 | 2587 | acorn@8.13.0: {} 2588 | 2589 | agent-base@7.1.1: 2590 | dependencies: 2591 | debug: 4.3.7 2592 | transitivePeerDependencies: 2593 | - supports-color 2594 | 2595 | ajv@6.12.6: 2596 | dependencies: 2597 | fast-deep-equal: 3.1.3 2598 | fast-json-stable-stringify: 2.1.0 2599 | json-schema-traverse: 0.4.1 2600 | uri-js: 4.4.1 2601 | 2602 | ansi-colors@1.1.0: 2603 | dependencies: 2604 | ansi-wrap: 0.1.0 2605 | 2606 | ansi-gray@0.1.1: 2607 | dependencies: 2608 | ansi-wrap: 0.1.0 2609 | 2610 | ansi-regex@2.1.1: {} 2611 | 2612 | ansi-regex@5.0.1: {} 2613 | 2614 | ansi-styles@4.3.0: 2615 | dependencies: 2616 | color-convert: 2.0.1 2617 | 2618 | ansi-wrap@0.1.0: {} 2619 | 2620 | anymatch@2.0.0: 2621 | dependencies: 2622 | micromatch: 3.1.10 2623 | normalize-path: 2.1.1 2624 | transitivePeerDependencies: 2625 | - supports-color 2626 | 2627 | append-buffer@1.0.2: 2628 | dependencies: 2629 | buffer-equal: 1.0.1 2630 | 2631 | archy@1.0.0: {} 2632 | 2633 | argparse@2.0.1: {} 2634 | 2635 | arr-diff@4.0.0: {} 2636 | 2637 | arr-filter@1.1.2: 2638 | dependencies: 2639 | make-iterator: 1.0.1 2640 | 2641 | arr-flatten@1.1.0: {} 2642 | 2643 | arr-map@2.0.2: 2644 | dependencies: 2645 | make-iterator: 1.0.1 2646 | 2647 | arr-union@3.1.0: {} 2648 | 2649 | array-each@1.0.1: {} 2650 | 2651 | array-initial@1.1.0: 2652 | dependencies: 2653 | array-slice: 1.1.0 2654 | is-number: 4.0.0 2655 | 2656 | array-last@1.3.0: 2657 | dependencies: 2658 | is-number: 4.0.0 2659 | 2660 | array-slice@1.1.0: {} 2661 | 2662 | array-sort@1.0.0: 2663 | dependencies: 2664 | default-compare: 1.0.0 2665 | get-value: 2.0.6 2666 | kind-of: 5.1.0 2667 | 2668 | array-union@2.1.0: {} 2669 | 2670 | array-unique@0.3.2: {} 2671 | 2672 | assert@2.1.0: 2673 | dependencies: 2674 | call-bind: 1.0.7 2675 | is-nan: 1.3.2 2676 | object-is: 1.1.6 2677 | object.assign: 4.1.5 2678 | util: 0.12.5 2679 | 2680 | assign-symbols@1.0.0: {} 2681 | 2682 | ast-types@0.13.4: 2683 | dependencies: 2684 | tslib: 2.8.0 2685 | 2686 | ast-types@0.15.2: 2687 | dependencies: 2688 | tslib: 2.8.0 2689 | 2690 | ast-types@0.16.1: 2691 | dependencies: 2692 | tslib: 2.8.0 2693 | 2694 | async-done@1.3.2: 2695 | dependencies: 2696 | end-of-stream: 1.4.4 2697 | once: 1.4.0 2698 | process-nextick-args: 2.0.1 2699 | stream-exhaust: 1.0.2 2700 | 2701 | async-each@1.0.6: {} 2702 | 2703 | async-settle@1.0.0: 2704 | dependencies: 2705 | async-done: 1.3.2 2706 | 2707 | asynckit@0.4.0: {} 2708 | 2709 | atob@2.1.2: {} 2710 | 2711 | available-typed-arrays@1.0.7: 2712 | dependencies: 2713 | possible-typed-array-names: 1.0.0 2714 | 2715 | axios@1.6.7: 2716 | dependencies: 2717 | follow-redirects: 1.15.9 2718 | form-data: 4.0.0 2719 | proxy-from-env: 1.1.0 2720 | transitivePeerDependencies: 2721 | - debug 2722 | 2723 | b4a@1.6.7: {} 2724 | 2725 | bach@1.2.0: 2726 | dependencies: 2727 | arr-filter: 1.1.2 2728 | arr-flatten: 1.1.0 2729 | arr-map: 2.0.2 2730 | array-each: 1.0.1 2731 | array-initial: 1.1.0 2732 | array-last: 1.3.0 2733 | async-done: 1.3.2 2734 | async-settle: 1.0.0 2735 | now-and-later: 2.0.1 2736 | 2737 | balanced-match@1.0.2: {} 2738 | 2739 | bare-events@2.5.0: 2740 | optional: true 2741 | 2742 | bare-fs@2.3.5: 2743 | dependencies: 2744 | bare-events: 2.5.0 2745 | bare-path: 2.1.3 2746 | bare-stream: 2.3.2 2747 | optional: true 2748 | 2749 | bare-os@2.4.4: 2750 | optional: true 2751 | 2752 | bare-path@2.1.3: 2753 | dependencies: 2754 | bare-os: 2.4.4 2755 | optional: true 2756 | 2757 | bare-stream@2.3.2: 2758 | dependencies: 2759 | streamx: 2.20.1 2760 | optional: true 2761 | 2762 | base64-js@1.5.1: {} 2763 | 2764 | base@0.11.2: 2765 | dependencies: 2766 | cache-base: 1.0.1 2767 | class-utils: 0.3.6 2768 | component-emitter: 1.3.1 2769 | define-property: 1.0.0 2770 | isobject: 3.0.1 2771 | mixin-deep: 1.3.2 2772 | pascalcase: 0.1.1 2773 | 2774 | basic-ftp@5.0.5: {} 2775 | 2776 | binary-extensions@1.13.1: {} 2777 | 2778 | bindings@1.5.0: 2779 | dependencies: 2780 | file-uri-to-path: 1.0.0 2781 | optional: true 2782 | 2783 | brace-expansion@1.1.11: 2784 | dependencies: 2785 | balanced-match: 1.0.2 2786 | concat-map: 0.0.1 2787 | 2788 | brace-expansion@2.0.1: 2789 | dependencies: 2790 | balanced-match: 1.0.2 2791 | 2792 | braces@2.3.2: 2793 | dependencies: 2794 | arr-flatten: 1.1.0 2795 | array-unique: 0.3.2 2796 | extend-shallow: 2.0.1 2797 | fill-range: 4.0.0 2798 | isobject: 3.0.1 2799 | repeat-element: 1.1.4 2800 | snapdragon: 0.8.2 2801 | snapdragon-node: 2.1.1 2802 | split-string: 3.1.0 2803 | to-regex: 3.0.2 2804 | transitivePeerDependencies: 2805 | - supports-color 2806 | 2807 | braces@3.0.3: 2808 | dependencies: 2809 | fill-range: 7.1.1 2810 | 2811 | buffer-crc32@0.2.13: {} 2812 | 2813 | buffer-equal@1.0.1: {} 2814 | 2815 | buffer-from@1.1.2: {} 2816 | 2817 | buffer@5.7.1: 2818 | dependencies: 2819 | base64-js: 1.5.1 2820 | ieee754: 1.2.1 2821 | 2822 | cache-base@1.0.1: 2823 | dependencies: 2824 | collection-visit: 1.0.0 2825 | component-emitter: 1.3.1 2826 | get-value: 2.0.6 2827 | has-value: 1.0.0 2828 | isobject: 3.0.1 2829 | set-value: 2.0.1 2830 | to-object-path: 0.3.0 2831 | union-value: 1.0.1 2832 | unset-value: 1.0.0 2833 | 2834 | call-bind@1.0.7: 2835 | dependencies: 2836 | es-define-property: 1.0.0 2837 | es-errors: 1.3.0 2838 | function-bind: 1.1.2 2839 | get-intrinsic: 1.2.4 2840 | set-function-length: 1.2.2 2841 | 2842 | callsites@3.1.0: {} 2843 | 2844 | camel-case@4.1.2: 2845 | dependencies: 2846 | pascal-case: 3.1.2 2847 | tslib: 2.8.0 2848 | 2849 | camelcase@3.0.0: {} 2850 | 2851 | chalk@4.1.2: 2852 | dependencies: 2853 | ansi-styles: 4.3.0 2854 | supports-color: 7.2.0 2855 | 2856 | charenc@0.0.2: {} 2857 | 2858 | chokidar@2.1.8: 2859 | dependencies: 2860 | anymatch: 2.0.0 2861 | async-each: 1.0.6 2862 | braces: 2.3.2 2863 | glob-parent: 3.1.0 2864 | inherits: 2.0.4 2865 | is-binary-path: 1.0.1 2866 | is-glob: 4.0.3 2867 | normalize-path: 3.0.0 2868 | path-is-absolute: 1.0.1 2869 | readdirp: 2.2.1 2870 | upath: 1.2.0 2871 | optionalDependencies: 2872 | fsevents: 1.2.13 2873 | transitivePeerDependencies: 2874 | - supports-color 2875 | 2876 | chromium-bidi@0.8.0(devtools-protocol@0.0.1354347): 2877 | dependencies: 2878 | devtools-protocol: 0.0.1354347 2879 | mitt: 3.0.1 2880 | urlpattern-polyfill: 10.0.0 2881 | zod: 3.23.8 2882 | 2883 | class-utils@0.3.6: 2884 | dependencies: 2885 | arr-union: 3.1.0 2886 | define-property: 0.2.5 2887 | isobject: 3.0.1 2888 | static-extend: 0.1.2 2889 | 2890 | cliui@3.2.0: 2891 | dependencies: 2892 | string-width: 1.0.2 2893 | strip-ansi: 3.0.1 2894 | wrap-ansi: 2.1.0 2895 | 2896 | cliui@8.0.1: 2897 | dependencies: 2898 | string-width: 4.2.3 2899 | strip-ansi: 6.0.1 2900 | wrap-ansi: 7.0.0 2901 | 2902 | clone-buffer@1.0.0: {} 2903 | 2904 | clone-deep@0.2.4: 2905 | dependencies: 2906 | for-own: 0.1.5 2907 | is-plain-object: 2.0.4 2908 | kind-of: 3.2.2 2909 | lazy-cache: 1.0.4 2910 | shallow-clone: 0.1.2 2911 | 2912 | clone-stats@1.0.0: {} 2913 | 2914 | clone@2.1.2: {} 2915 | 2916 | cloneable-readable@1.1.3: 2917 | dependencies: 2918 | inherits: 2.0.4 2919 | process-nextick-args: 2.0.1 2920 | readable-stream: 2.3.8 2921 | 2922 | code-point-at@1.1.0: {} 2923 | 2924 | collection-map@1.0.0: 2925 | dependencies: 2926 | arr-map: 2.0.2 2927 | for-own: 1.0.0 2928 | make-iterator: 1.0.1 2929 | 2930 | collection-visit@1.0.0: 2931 | dependencies: 2932 | map-visit: 1.0.0 2933 | object-visit: 1.0.1 2934 | 2935 | color-convert@2.0.1: 2936 | dependencies: 2937 | color-name: 1.1.4 2938 | 2939 | color-name@1.1.4: {} 2940 | 2941 | color-support@1.1.3: {} 2942 | 2943 | combined-stream@1.0.8: 2944 | dependencies: 2945 | delayed-stream: 1.0.0 2946 | 2947 | component-emitter@1.3.1: {} 2948 | 2949 | concat-map@0.0.1: {} 2950 | 2951 | concat-stream@1.6.2: 2952 | dependencies: 2953 | buffer-from: 1.1.2 2954 | inherits: 2.0.4 2955 | readable-stream: 2.3.8 2956 | typedarray: 0.0.6 2957 | 2958 | convert-source-map@1.9.0: {} 2959 | 2960 | copy-descriptor@0.1.1: {} 2961 | 2962 | copy-props@2.0.5: 2963 | dependencies: 2964 | each-props: 1.3.2 2965 | is-plain-object: 5.0.0 2966 | 2967 | core-util-is@1.0.3: {} 2968 | 2969 | cosmiconfig@9.0.0(typescript@5.6.3): 2970 | dependencies: 2971 | env-paths: 2.2.1 2972 | import-fresh: 3.3.0 2973 | js-yaml: 4.1.0 2974 | parse-json: 5.2.0 2975 | optionalDependencies: 2976 | typescript: 5.6.3 2977 | 2978 | cross-spawn@7.0.3: 2979 | dependencies: 2980 | path-key: 3.1.1 2981 | shebang-command: 2.0.0 2982 | which: 2.0.2 2983 | 2984 | crypt@0.0.2: {} 2985 | 2986 | d@1.0.2: 2987 | dependencies: 2988 | es5-ext: 0.10.64 2989 | type: 2.7.3 2990 | 2991 | data-uri-to-buffer@6.0.2: {} 2992 | 2993 | debug@2.6.9: 2994 | dependencies: 2995 | ms: 2.0.0 2996 | 2997 | debug@4.3.7: 2998 | dependencies: 2999 | ms: 2.1.3 3000 | 3001 | decamelize@1.2.0: {} 3002 | 3003 | decode-uri-component@0.2.2: {} 3004 | 3005 | deep-equal@2.2.0: 3006 | dependencies: 3007 | call-bind: 1.0.7 3008 | es-get-iterator: 1.1.3 3009 | get-intrinsic: 1.2.4 3010 | is-arguments: 1.1.1 3011 | is-array-buffer: 3.0.4 3012 | is-date-object: 1.0.5 3013 | is-regex: 1.1.4 3014 | is-shared-array-buffer: 1.0.3 3015 | isarray: 2.0.5 3016 | object-is: 1.1.6 3017 | object-keys: 1.1.1 3018 | object.assign: 4.1.5 3019 | regexp.prototype.flags: 1.5.3 3020 | side-channel: 1.0.6 3021 | which-boxed-primitive: 1.0.2 3022 | which-collection: 1.0.2 3023 | which-typed-array: 1.1.15 3024 | 3025 | deep-is@0.1.4: {} 3026 | 3027 | deepmerge@4.3.1: {} 3028 | 3029 | default-compare@1.0.0: 3030 | dependencies: 3031 | kind-of: 5.1.0 3032 | 3033 | default-resolution@2.0.0: {} 3034 | 3035 | define-data-property@1.1.4: 3036 | dependencies: 3037 | es-define-property: 1.0.0 3038 | es-errors: 1.3.0 3039 | gopd: 1.0.1 3040 | 3041 | define-properties@1.2.1: 3042 | dependencies: 3043 | define-data-property: 1.1.4 3044 | has-property-descriptors: 1.0.2 3045 | object-keys: 1.1.1 3046 | 3047 | define-property@0.2.5: 3048 | dependencies: 3049 | is-descriptor: 0.1.7 3050 | 3051 | define-property@1.0.0: 3052 | dependencies: 3053 | is-descriptor: 1.0.3 3054 | 3055 | define-property@2.0.2: 3056 | dependencies: 3057 | is-descriptor: 1.0.3 3058 | isobject: 3.0.1 3059 | 3060 | degenerator@5.0.1: 3061 | dependencies: 3062 | ast-types: 0.13.4 3063 | escodegen: 2.1.0 3064 | esprima: 4.0.1 3065 | 3066 | delayed-stream@1.0.0: {} 3067 | 3068 | detect-file@1.0.0: {} 3069 | 3070 | devtools-protocol@0.0.1354347: {} 3071 | 3072 | dir-glob@3.0.1: 3073 | dependencies: 3074 | path-type: 4.0.0 3075 | 3076 | doctrine@3.0.0: 3077 | dependencies: 3078 | esutils: 2.0.3 3079 | 3080 | duplexify@3.7.1: 3081 | dependencies: 3082 | end-of-stream: 1.4.4 3083 | inherits: 2.0.4 3084 | readable-stream: 2.3.8 3085 | stream-shift: 1.0.3 3086 | 3087 | each-props@1.3.2: 3088 | dependencies: 3089 | is-plain-object: 2.0.4 3090 | object.defaults: 1.1.0 3091 | 3092 | emoji-regex@8.0.0: {} 3093 | 3094 | end-of-stream@1.4.4: 3095 | dependencies: 3096 | once: 1.4.0 3097 | 3098 | env-paths@2.2.1: {} 3099 | 3100 | error-ex@1.3.2: 3101 | dependencies: 3102 | is-arrayish: 0.2.1 3103 | 3104 | es-define-property@1.0.0: 3105 | dependencies: 3106 | get-intrinsic: 1.2.4 3107 | 3108 | es-errors@1.3.0: {} 3109 | 3110 | es-get-iterator@1.1.3: 3111 | dependencies: 3112 | call-bind: 1.0.7 3113 | get-intrinsic: 1.2.4 3114 | has-symbols: 1.0.3 3115 | is-arguments: 1.1.1 3116 | is-map: 2.0.3 3117 | is-set: 2.0.3 3118 | is-string: 1.0.7 3119 | isarray: 2.0.5 3120 | stop-iteration-iterator: 1.0.0 3121 | 3122 | es5-ext@0.10.64: 3123 | dependencies: 3124 | es6-iterator: 2.0.3 3125 | es6-symbol: 3.1.4 3126 | esniff: 2.0.1 3127 | next-tick: 1.1.0 3128 | 3129 | es6-iterator@2.0.3: 3130 | dependencies: 3131 | d: 1.0.2 3132 | es5-ext: 0.10.64 3133 | es6-symbol: 3.1.4 3134 | 3135 | es6-symbol@3.1.4: 3136 | dependencies: 3137 | d: 1.0.2 3138 | ext: 1.7.0 3139 | 3140 | es6-weak-map@2.0.3: 3141 | dependencies: 3142 | d: 1.0.2 3143 | es5-ext: 0.10.64 3144 | es6-iterator: 2.0.3 3145 | es6-symbol: 3.1.4 3146 | 3147 | escalade@3.2.0: {} 3148 | 3149 | escape-string-regexp@4.0.0: {} 3150 | 3151 | escodegen@2.1.0: 3152 | dependencies: 3153 | esprima: 4.0.1 3154 | estraverse: 5.3.0 3155 | esutils: 2.0.3 3156 | optionalDependencies: 3157 | source-map: 0.6.1 3158 | 3159 | eslint-config-riot@1.0.0: {} 3160 | 3161 | eslint-plugin-local@1.0.0: {} 3162 | 3163 | eslint-plugin-n8n-nodes-base@1.16.3(eslint@8.57.1)(typescript@5.6.3): 3164 | dependencies: 3165 | '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.6.3) 3166 | camel-case: 4.1.2 3167 | eslint-plugin-local: 1.0.0 3168 | indefinite: 2.5.1 3169 | pascal-case: 3.1.2 3170 | pluralize: 8.0.0 3171 | sentence-case: 3.0.4 3172 | title-case: 3.0.3 3173 | transitivePeerDependencies: 3174 | - eslint 3175 | - supports-color 3176 | - typescript 3177 | 3178 | eslint-scope@7.2.2: 3179 | dependencies: 3180 | esrecurse: 4.3.0 3181 | estraverse: 5.3.0 3182 | 3183 | eslint-visitor-keys@3.4.3: {} 3184 | 3185 | eslint@8.57.1: 3186 | dependencies: 3187 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) 3188 | '@eslint-community/regexpp': 4.11.1 3189 | '@eslint/eslintrc': 2.1.4 3190 | '@eslint/js': 8.57.1 3191 | '@humanwhocodes/config-array': 0.13.0 3192 | '@humanwhocodes/module-importer': 1.0.1 3193 | '@nodelib/fs.walk': 1.2.8 3194 | '@ungap/structured-clone': 1.2.0 3195 | ajv: 6.12.6 3196 | chalk: 4.1.2 3197 | cross-spawn: 7.0.3 3198 | debug: 4.3.7 3199 | doctrine: 3.0.0 3200 | escape-string-regexp: 4.0.0 3201 | eslint-scope: 7.2.2 3202 | eslint-visitor-keys: 3.4.3 3203 | espree: 9.6.1 3204 | esquery: 1.6.0 3205 | esutils: 2.0.3 3206 | fast-deep-equal: 3.1.3 3207 | file-entry-cache: 6.0.1 3208 | find-up: 5.0.0 3209 | glob-parent: 6.0.2 3210 | globals: 13.24.0 3211 | graphemer: 1.4.0 3212 | ignore: 5.3.2 3213 | imurmurhash: 0.1.4 3214 | is-glob: 4.0.3 3215 | is-path-inside: 3.0.3 3216 | js-yaml: 4.1.0 3217 | json-stable-stringify-without-jsonify: 1.0.1 3218 | levn: 0.4.1 3219 | lodash.merge: 4.6.2 3220 | minimatch: 3.1.2 3221 | natural-compare: 1.4.0 3222 | optionator: 0.9.4 3223 | strip-ansi: 6.0.1 3224 | text-table: 0.2.0 3225 | transitivePeerDependencies: 3226 | - supports-color 3227 | 3228 | esniff@2.0.1: 3229 | dependencies: 3230 | d: 1.0.2 3231 | es5-ext: 0.10.64 3232 | event-emitter: 0.3.5 3233 | type: 2.7.3 3234 | 3235 | espree@9.6.1: 3236 | dependencies: 3237 | acorn: 8.13.0 3238 | acorn-jsx: 5.3.2(acorn@8.13.0) 3239 | eslint-visitor-keys: 3.4.3 3240 | 3241 | esprima-next@5.8.4: {} 3242 | 3243 | esprima@4.0.1: {} 3244 | 3245 | esquery@1.6.0: 3246 | dependencies: 3247 | estraverse: 5.3.0 3248 | 3249 | esrecurse@4.3.0: 3250 | dependencies: 3251 | estraverse: 5.3.0 3252 | 3253 | estraverse@5.3.0: {} 3254 | 3255 | esutils@2.0.3: {} 3256 | 3257 | event-emitter@0.3.5: 3258 | dependencies: 3259 | d: 1.0.2 3260 | es5-ext: 0.10.64 3261 | 3262 | expand-brackets@2.1.4: 3263 | dependencies: 3264 | debug: 2.6.9 3265 | define-property: 0.2.5 3266 | extend-shallow: 2.0.1 3267 | posix-character-classes: 0.1.1 3268 | regex-not: 1.0.2 3269 | snapdragon: 0.8.2 3270 | to-regex: 3.0.2 3271 | transitivePeerDependencies: 3272 | - supports-color 3273 | 3274 | expand-tilde@2.0.2: 3275 | dependencies: 3276 | homedir-polyfill: 1.0.3 3277 | 3278 | ext@1.7.0: 3279 | dependencies: 3280 | type: 2.7.3 3281 | 3282 | extend-shallow@2.0.1: 3283 | dependencies: 3284 | is-extendable: 0.1.1 3285 | 3286 | extend-shallow@3.0.2: 3287 | dependencies: 3288 | assign-symbols: 1.0.0 3289 | is-extendable: 1.0.1 3290 | 3291 | extend@3.0.2: {} 3292 | 3293 | extglob@2.0.4: 3294 | dependencies: 3295 | array-unique: 0.3.2 3296 | define-property: 1.0.0 3297 | expand-brackets: 2.1.4 3298 | extend-shallow: 2.0.1 3299 | fragment-cache: 0.2.1 3300 | regex-not: 1.0.2 3301 | snapdragon: 0.8.2 3302 | to-regex: 3.0.2 3303 | transitivePeerDependencies: 3304 | - supports-color 3305 | 3306 | extract-zip@2.0.1: 3307 | dependencies: 3308 | debug: 4.3.7 3309 | get-stream: 5.2.0 3310 | yauzl: 2.10.0 3311 | optionalDependencies: 3312 | '@types/yauzl': 2.10.3 3313 | transitivePeerDependencies: 3314 | - supports-color 3315 | 3316 | fancy-log@1.3.3: 3317 | dependencies: 3318 | ansi-gray: 0.1.1 3319 | color-support: 1.1.3 3320 | parse-node-version: 1.0.1 3321 | time-stamp: 1.1.0 3322 | 3323 | fast-deep-equal@3.1.3: {} 3324 | 3325 | fast-fifo@1.3.2: {} 3326 | 3327 | fast-glob@3.3.2: 3328 | dependencies: 3329 | '@nodelib/fs.stat': 2.0.5 3330 | '@nodelib/fs.walk': 1.2.8 3331 | glob-parent: 5.1.2 3332 | merge2: 1.4.1 3333 | micromatch: 4.0.8 3334 | 3335 | fast-json-stable-stringify@2.1.0: {} 3336 | 3337 | fast-levenshtein@1.1.4: {} 3338 | 3339 | fast-levenshtein@2.0.6: {} 3340 | 3341 | fastq@1.17.1: 3342 | dependencies: 3343 | reusify: 1.0.4 3344 | 3345 | fd-slicer@1.1.0: 3346 | dependencies: 3347 | pend: 1.2.0 3348 | 3349 | file-entry-cache@6.0.1: 3350 | dependencies: 3351 | flat-cache: 3.2.0 3352 | 3353 | file-uri-to-path@1.0.0: 3354 | optional: true 3355 | 3356 | fill-range@4.0.0: 3357 | dependencies: 3358 | extend-shallow: 2.0.1 3359 | is-number: 3.0.0 3360 | repeat-string: 1.6.1 3361 | to-regex-range: 2.1.1 3362 | 3363 | fill-range@7.1.1: 3364 | dependencies: 3365 | to-regex-range: 5.0.1 3366 | 3367 | find-up@1.1.2: 3368 | dependencies: 3369 | path-exists: 2.1.0 3370 | pinkie-promise: 2.0.1 3371 | 3372 | find-up@5.0.0: 3373 | dependencies: 3374 | locate-path: 6.0.0 3375 | path-exists: 4.0.0 3376 | 3377 | findup-sync@2.0.0: 3378 | dependencies: 3379 | detect-file: 1.0.0 3380 | is-glob: 3.1.0 3381 | micromatch: 3.1.10 3382 | resolve-dir: 1.0.1 3383 | transitivePeerDependencies: 3384 | - supports-color 3385 | 3386 | findup-sync@3.0.0: 3387 | dependencies: 3388 | detect-file: 1.0.0 3389 | is-glob: 4.0.3 3390 | micromatch: 3.1.10 3391 | resolve-dir: 1.0.1 3392 | transitivePeerDependencies: 3393 | - supports-color 3394 | 3395 | fined@1.2.0: 3396 | dependencies: 3397 | expand-tilde: 2.0.2 3398 | is-plain-object: 2.0.4 3399 | object.defaults: 1.1.0 3400 | object.pick: 1.3.0 3401 | parse-filepath: 1.0.2 3402 | 3403 | flagged-respawn@1.0.1: {} 3404 | 3405 | flat-cache@3.2.0: 3406 | dependencies: 3407 | flatted: 3.3.1 3408 | keyv: 4.5.4 3409 | rimraf: 3.0.2 3410 | 3411 | flatted@3.3.1: {} 3412 | 3413 | flush-write-stream@1.1.1: 3414 | dependencies: 3415 | inherits: 2.0.4 3416 | readable-stream: 2.3.8 3417 | 3418 | follow-redirects@1.15.9: {} 3419 | 3420 | for-each@0.3.3: 3421 | dependencies: 3422 | is-callable: 1.2.7 3423 | 3424 | for-in@0.1.8: {} 3425 | 3426 | for-in@1.0.2: {} 3427 | 3428 | for-own@0.1.5: 3429 | dependencies: 3430 | for-in: 1.0.2 3431 | 3432 | for-own@1.0.0: 3433 | dependencies: 3434 | for-in: 1.0.2 3435 | 3436 | form-data@4.0.0: 3437 | dependencies: 3438 | asynckit: 0.4.0 3439 | combined-stream: 1.0.8 3440 | mime-types: 2.1.35 3441 | 3442 | fragment-cache@0.2.1: 3443 | dependencies: 3444 | map-cache: 0.2.2 3445 | 3446 | fs-extra@10.1.0: 3447 | dependencies: 3448 | graceful-fs: 4.2.11 3449 | jsonfile: 6.1.0 3450 | universalify: 2.0.1 3451 | 3452 | fs-extra@11.2.0: 3453 | dependencies: 3454 | graceful-fs: 4.2.11 3455 | jsonfile: 6.1.0 3456 | universalify: 2.0.1 3457 | 3458 | fs-mkdirp-stream@1.0.0: 3459 | dependencies: 3460 | graceful-fs: 4.2.11 3461 | through2: 2.0.5 3462 | 3463 | fs.realpath@1.0.0: {} 3464 | 3465 | fsevents@1.2.13: 3466 | dependencies: 3467 | bindings: 1.5.0 3468 | nan: 2.22.0 3469 | optional: true 3470 | 3471 | function-bind@1.1.2: {} 3472 | 3473 | functions-have-names@1.2.3: {} 3474 | 3475 | get-caller-file@1.0.3: {} 3476 | 3477 | get-caller-file@2.0.5: {} 3478 | 3479 | get-intrinsic@1.2.4: 3480 | dependencies: 3481 | es-errors: 1.3.0 3482 | function-bind: 1.1.2 3483 | has-proto: 1.0.3 3484 | has-symbols: 1.0.3 3485 | hasown: 2.0.2 3486 | 3487 | get-stream@5.2.0: 3488 | dependencies: 3489 | pump: 3.0.2 3490 | 3491 | get-uri@6.0.3: 3492 | dependencies: 3493 | basic-ftp: 5.0.5 3494 | data-uri-to-buffer: 6.0.2 3495 | debug: 4.3.7 3496 | fs-extra: 11.2.0 3497 | transitivePeerDependencies: 3498 | - supports-color 3499 | 3500 | get-value@2.0.6: {} 3501 | 3502 | glob-parent@3.1.0: 3503 | dependencies: 3504 | is-glob: 3.1.0 3505 | path-dirname: 1.0.2 3506 | 3507 | glob-parent@5.1.2: 3508 | dependencies: 3509 | is-glob: 4.0.3 3510 | 3511 | glob-parent@6.0.2: 3512 | dependencies: 3513 | is-glob: 4.0.3 3514 | 3515 | glob-stream@6.1.0: 3516 | dependencies: 3517 | extend: 3.0.2 3518 | glob: 7.2.3 3519 | glob-parent: 3.1.0 3520 | is-negated-glob: 1.0.0 3521 | ordered-read-streams: 1.0.1 3522 | pumpify: 1.5.1 3523 | readable-stream: 2.3.8 3524 | remove-trailing-separator: 1.1.0 3525 | to-absolute-glob: 2.0.2 3526 | unique-stream: 2.3.1 3527 | 3528 | glob-watcher@5.0.5: 3529 | dependencies: 3530 | anymatch: 2.0.0 3531 | async-done: 1.3.2 3532 | chokidar: 2.1.8 3533 | is-negated-glob: 1.0.0 3534 | just-debounce: 1.1.0 3535 | normalize-path: 3.0.0 3536 | object.defaults: 1.1.0 3537 | transitivePeerDependencies: 3538 | - supports-color 3539 | 3540 | glob@7.2.3: 3541 | dependencies: 3542 | fs.realpath: 1.0.0 3543 | inflight: 1.0.6 3544 | inherits: 2.0.4 3545 | minimatch: 3.1.2 3546 | once: 1.4.0 3547 | path-is-absolute: 1.0.1 3548 | 3549 | global-modules@1.0.0: 3550 | dependencies: 3551 | global-prefix: 1.0.2 3552 | is-windows: 1.0.2 3553 | resolve-dir: 1.0.1 3554 | 3555 | global-prefix@1.0.2: 3556 | dependencies: 3557 | expand-tilde: 2.0.2 3558 | homedir-polyfill: 1.0.3 3559 | ini: 1.3.8 3560 | is-windows: 1.0.2 3561 | which: 1.3.1 3562 | 3563 | globals@13.24.0: 3564 | dependencies: 3565 | type-fest: 0.20.2 3566 | 3567 | globby@11.1.0: 3568 | dependencies: 3569 | array-union: 2.1.0 3570 | dir-glob: 3.0.1 3571 | fast-glob: 3.3.2 3572 | ignore: 5.3.2 3573 | merge2: 1.4.1 3574 | slash: 3.0.0 3575 | 3576 | glogg@1.0.2: 3577 | dependencies: 3578 | sparkles: 1.0.1 3579 | 3580 | gopd@1.0.1: 3581 | dependencies: 3582 | get-intrinsic: 1.2.4 3583 | 3584 | graceful-fs@4.2.11: {} 3585 | 3586 | graphemer@1.4.0: {} 3587 | 3588 | gulp-cli@2.3.0: 3589 | dependencies: 3590 | ansi-colors: 1.1.0 3591 | archy: 1.0.0 3592 | array-sort: 1.0.0 3593 | color-support: 1.1.3 3594 | concat-stream: 1.6.2 3595 | copy-props: 2.0.5 3596 | fancy-log: 1.3.3 3597 | gulplog: 1.0.0 3598 | interpret: 1.4.0 3599 | isobject: 3.0.1 3600 | liftoff: 3.1.0 3601 | matchdep: 2.0.0 3602 | mute-stdout: 1.0.1 3603 | pretty-hrtime: 1.0.3 3604 | replace-homedir: 1.0.0 3605 | semver-greatest-satisfied-range: 1.1.0 3606 | v8flags: 3.2.0 3607 | yargs: 7.1.2 3608 | transitivePeerDependencies: 3609 | - supports-color 3610 | 3611 | gulp@4.0.2: 3612 | dependencies: 3613 | glob-watcher: 5.0.5 3614 | gulp-cli: 2.3.0 3615 | undertaker: 1.3.0 3616 | vinyl-fs: 3.0.3 3617 | transitivePeerDependencies: 3618 | - supports-color 3619 | 3620 | gulplog@1.0.0: 3621 | dependencies: 3622 | glogg: 1.0.2 3623 | 3624 | has-bigints@1.0.2: {} 3625 | 3626 | has-flag@4.0.0: {} 3627 | 3628 | has-property-descriptors@1.0.2: 3629 | dependencies: 3630 | es-define-property: 1.0.0 3631 | 3632 | has-proto@1.0.3: {} 3633 | 3634 | has-symbols@1.0.3: {} 3635 | 3636 | has-tostringtag@1.0.2: 3637 | dependencies: 3638 | has-symbols: 1.0.3 3639 | 3640 | has-value@0.3.1: 3641 | dependencies: 3642 | get-value: 2.0.6 3643 | has-values: 0.1.4 3644 | isobject: 2.1.0 3645 | 3646 | has-value@1.0.0: 3647 | dependencies: 3648 | get-value: 2.0.6 3649 | has-values: 1.0.0 3650 | isobject: 3.0.1 3651 | 3652 | has-values@0.1.4: {} 3653 | 3654 | has-values@1.0.0: 3655 | dependencies: 3656 | is-number: 3.0.0 3657 | kind-of: 4.0.0 3658 | 3659 | hasown@2.0.2: 3660 | dependencies: 3661 | function-bind: 1.1.2 3662 | 3663 | homedir-polyfill@1.0.3: 3664 | dependencies: 3665 | parse-passwd: 1.0.0 3666 | 3667 | hosted-git-info@2.8.9: {} 3668 | 3669 | http-proxy-agent@7.0.2: 3670 | dependencies: 3671 | agent-base: 7.1.1 3672 | debug: 4.3.7 3673 | transitivePeerDependencies: 3674 | - supports-color 3675 | 3676 | https-proxy-agent@7.0.5: 3677 | dependencies: 3678 | agent-base: 7.1.1 3679 | debug: 4.3.7 3680 | transitivePeerDependencies: 3681 | - supports-color 3682 | 3683 | ieee754@1.2.1: {} 3684 | 3685 | ignore@5.3.2: {} 3686 | 3687 | import-fresh@3.3.0: 3688 | dependencies: 3689 | parent-module: 1.0.1 3690 | resolve-from: 4.0.0 3691 | 3692 | imurmurhash@0.1.4: {} 3693 | 3694 | indefinite@2.5.1: {} 3695 | 3696 | inflight@1.0.6: 3697 | dependencies: 3698 | once: 1.4.0 3699 | wrappy: 1.0.2 3700 | 3701 | inherits@2.0.4: {} 3702 | 3703 | ini@1.3.8: {} 3704 | 3705 | internal-slot@1.0.7: 3706 | dependencies: 3707 | es-errors: 1.3.0 3708 | hasown: 2.0.2 3709 | side-channel: 1.0.6 3710 | 3711 | interpret@1.4.0: {} 3712 | 3713 | invert-kv@1.0.0: {} 3714 | 3715 | ip-address@9.0.5: 3716 | dependencies: 3717 | jsbn: 1.1.0 3718 | sprintf-js: 1.1.3 3719 | 3720 | is-absolute@1.0.0: 3721 | dependencies: 3722 | is-relative: 1.0.0 3723 | is-windows: 1.0.2 3724 | 3725 | is-accessor-descriptor@1.0.1: 3726 | dependencies: 3727 | hasown: 2.0.2 3728 | 3729 | is-arguments@1.1.1: 3730 | dependencies: 3731 | call-bind: 1.0.7 3732 | has-tostringtag: 1.0.2 3733 | 3734 | is-array-buffer@3.0.4: 3735 | dependencies: 3736 | call-bind: 1.0.7 3737 | get-intrinsic: 1.2.4 3738 | 3739 | is-arrayish@0.2.1: {} 3740 | 3741 | is-bigint@1.0.4: 3742 | dependencies: 3743 | has-bigints: 1.0.2 3744 | 3745 | is-binary-path@1.0.1: 3746 | dependencies: 3747 | binary-extensions: 1.13.1 3748 | 3749 | is-boolean-object@1.1.2: 3750 | dependencies: 3751 | call-bind: 1.0.7 3752 | has-tostringtag: 1.0.2 3753 | 3754 | is-buffer@1.1.6: {} 3755 | 3756 | is-callable@1.2.7: {} 3757 | 3758 | is-core-module@2.15.1: 3759 | dependencies: 3760 | hasown: 2.0.2 3761 | 3762 | is-data-descriptor@1.0.1: 3763 | dependencies: 3764 | hasown: 2.0.2 3765 | 3766 | is-date-object@1.0.5: 3767 | dependencies: 3768 | has-tostringtag: 1.0.2 3769 | 3770 | is-descriptor@0.1.7: 3771 | dependencies: 3772 | is-accessor-descriptor: 1.0.1 3773 | is-data-descriptor: 1.0.1 3774 | 3775 | is-descriptor@1.0.3: 3776 | dependencies: 3777 | is-accessor-descriptor: 1.0.1 3778 | is-data-descriptor: 1.0.1 3779 | 3780 | is-extendable@0.1.1: {} 3781 | 3782 | is-extendable@1.0.1: 3783 | dependencies: 3784 | is-plain-object: 2.0.4 3785 | 3786 | is-extglob@2.1.1: {} 3787 | 3788 | is-fullwidth-code-point@1.0.0: 3789 | dependencies: 3790 | number-is-nan: 1.0.1 3791 | 3792 | is-fullwidth-code-point@3.0.0: {} 3793 | 3794 | is-generator-function@1.0.10: 3795 | dependencies: 3796 | has-tostringtag: 1.0.2 3797 | 3798 | is-glob@3.1.0: 3799 | dependencies: 3800 | is-extglob: 2.1.1 3801 | 3802 | is-glob@4.0.3: 3803 | dependencies: 3804 | is-extglob: 2.1.1 3805 | 3806 | is-map@2.0.3: {} 3807 | 3808 | is-nan@1.3.2: 3809 | dependencies: 3810 | call-bind: 1.0.7 3811 | define-properties: 1.2.1 3812 | 3813 | is-negated-glob@1.0.0: {} 3814 | 3815 | is-number-object@1.0.7: 3816 | dependencies: 3817 | has-tostringtag: 1.0.2 3818 | 3819 | is-number@3.0.0: 3820 | dependencies: 3821 | kind-of: 3.2.2 3822 | 3823 | is-number@4.0.0: {} 3824 | 3825 | is-number@7.0.0: {} 3826 | 3827 | is-path-inside@3.0.3: {} 3828 | 3829 | is-plain-object@2.0.4: 3830 | dependencies: 3831 | isobject: 3.0.1 3832 | 3833 | is-plain-object@5.0.0: {} 3834 | 3835 | is-regex@1.1.4: 3836 | dependencies: 3837 | call-bind: 1.0.7 3838 | has-tostringtag: 1.0.2 3839 | 3840 | is-relative@1.0.0: 3841 | dependencies: 3842 | is-unc-path: 1.0.0 3843 | 3844 | is-set@2.0.3: {} 3845 | 3846 | is-shared-array-buffer@1.0.3: 3847 | dependencies: 3848 | call-bind: 1.0.7 3849 | 3850 | is-string@1.0.7: 3851 | dependencies: 3852 | has-tostringtag: 1.0.2 3853 | 3854 | is-symbol@1.0.4: 3855 | dependencies: 3856 | has-symbols: 1.0.3 3857 | 3858 | is-typed-array@1.1.13: 3859 | dependencies: 3860 | which-typed-array: 1.1.15 3861 | 3862 | is-unc-path@1.0.0: 3863 | dependencies: 3864 | unc-path-regex: 0.1.2 3865 | 3866 | is-utf8@0.2.1: {} 3867 | 3868 | is-valid-glob@1.0.0: {} 3869 | 3870 | is-weakmap@2.0.2: {} 3871 | 3872 | is-weakset@2.0.3: 3873 | dependencies: 3874 | call-bind: 1.0.7 3875 | get-intrinsic: 1.2.4 3876 | 3877 | is-windows@1.0.2: {} 3878 | 3879 | isarray@1.0.0: {} 3880 | 3881 | isarray@2.0.5: {} 3882 | 3883 | isexe@2.0.0: {} 3884 | 3885 | isobject@2.1.0: 3886 | dependencies: 3887 | isarray: 1.0.0 3888 | 3889 | isobject@3.0.1: {} 3890 | 3891 | jmespath@0.16.0: {} 3892 | 3893 | js-base64@3.7.2: {} 3894 | 3895 | js-tokens@4.0.0: {} 3896 | 3897 | js-yaml@4.1.0: 3898 | dependencies: 3899 | argparse: 2.0.1 3900 | 3901 | jsbn@1.1.0: {} 3902 | 3903 | json-buffer@3.0.1: {} 3904 | 3905 | json-parse-even-better-errors@2.3.1: {} 3906 | 3907 | json-schema-traverse@0.4.1: {} 3908 | 3909 | json-stable-stringify-without-jsonify@1.0.1: {} 3910 | 3911 | jsonfile@6.1.0: 3912 | dependencies: 3913 | universalify: 2.0.1 3914 | optionalDependencies: 3915 | graceful-fs: 4.2.11 3916 | 3917 | jssha@3.3.1: {} 3918 | 3919 | just-debounce@1.1.0: {} 3920 | 3921 | keyv@4.5.4: 3922 | dependencies: 3923 | json-buffer: 3.0.1 3924 | 3925 | kind-of@2.0.1: 3926 | dependencies: 3927 | is-buffer: 1.1.6 3928 | 3929 | kind-of@3.2.2: 3930 | dependencies: 3931 | is-buffer: 1.1.6 3932 | 3933 | kind-of@4.0.0: 3934 | dependencies: 3935 | is-buffer: 1.1.6 3936 | 3937 | kind-of@5.1.0: {} 3938 | 3939 | kind-of@6.0.3: {} 3940 | 3941 | last-run@1.1.1: 3942 | dependencies: 3943 | default-resolution: 2.0.0 3944 | es6-weak-map: 2.0.3 3945 | 3946 | lazy-cache@0.2.7: {} 3947 | 3948 | lazy-cache@1.0.4: {} 3949 | 3950 | lazystream@1.0.1: 3951 | dependencies: 3952 | readable-stream: 2.3.8 3953 | 3954 | lcid@1.0.0: 3955 | dependencies: 3956 | invert-kv: 1.0.0 3957 | 3958 | lead@1.0.0: 3959 | dependencies: 3960 | flush-write-stream: 1.1.1 3961 | 3962 | levn@0.4.1: 3963 | dependencies: 3964 | prelude-ls: 1.2.1 3965 | type-check: 0.4.0 3966 | 3967 | liftoff@3.1.0: 3968 | dependencies: 3969 | extend: 3.0.2 3970 | findup-sync: 3.0.0 3971 | fined: 1.2.0 3972 | flagged-respawn: 1.0.1 3973 | is-plain-object: 2.0.4 3974 | object.map: 1.0.1 3975 | rechoir: 0.6.2 3976 | resolve: 1.22.8 3977 | transitivePeerDependencies: 3978 | - supports-color 3979 | 3980 | lines-and-columns@1.2.4: {} 3981 | 3982 | load-json-file@1.1.0: 3983 | dependencies: 3984 | graceful-fs: 4.2.11 3985 | parse-json: 2.2.0 3986 | pify: 2.3.0 3987 | pinkie-promise: 2.0.1 3988 | strip-bom: 2.0.0 3989 | 3990 | locate-path@6.0.0: 3991 | dependencies: 3992 | p-locate: 5.0.0 3993 | 3994 | lodash.merge@4.6.2: {} 3995 | 3996 | lodash@4.17.21: {} 3997 | 3998 | lower-case@2.0.2: 3999 | dependencies: 4000 | tslib: 2.8.0 4001 | 4002 | lru-cache@7.18.3: {} 4003 | 4004 | luxon@3.3.0: {} 4005 | 4006 | make-iterator@1.0.1: 4007 | dependencies: 4008 | kind-of: 6.0.3 4009 | 4010 | map-cache@0.2.2: {} 4011 | 4012 | map-visit@1.0.0: 4013 | dependencies: 4014 | object-visit: 1.0.1 4015 | 4016 | matchdep@2.0.0: 4017 | dependencies: 4018 | findup-sync: 2.0.0 4019 | micromatch: 3.1.10 4020 | resolve: 1.22.8 4021 | stack-trace: 0.0.10 4022 | transitivePeerDependencies: 4023 | - supports-color 4024 | 4025 | md5@2.3.0: 4026 | dependencies: 4027 | charenc: 0.0.2 4028 | crypt: 0.0.2 4029 | is-buffer: 1.1.6 4030 | 4031 | merge-deep@3.0.3: 4032 | dependencies: 4033 | arr-union: 3.1.0 4034 | clone-deep: 0.2.4 4035 | kind-of: 3.2.2 4036 | 4037 | merge2@1.4.1: {} 4038 | 4039 | micromatch@3.1.10: 4040 | dependencies: 4041 | arr-diff: 4.0.0 4042 | array-unique: 0.3.2 4043 | braces: 2.3.2 4044 | define-property: 2.0.2 4045 | extend-shallow: 3.0.2 4046 | extglob: 2.0.4 4047 | fragment-cache: 0.2.1 4048 | kind-of: 6.0.3 4049 | nanomatch: 1.2.13 4050 | object.pick: 1.3.0 4051 | regex-not: 1.0.2 4052 | snapdragon: 0.8.2 4053 | to-regex: 3.0.2 4054 | transitivePeerDependencies: 4055 | - supports-color 4056 | 4057 | micromatch@4.0.8: 4058 | dependencies: 4059 | braces: 3.0.3 4060 | picomatch: 2.3.1 4061 | 4062 | mime-db@1.52.0: {} 4063 | 4064 | mime-types@2.1.35: 4065 | dependencies: 4066 | mime-db: 1.52.0 4067 | 4068 | minimatch@3.1.2: 4069 | dependencies: 4070 | brace-expansion: 1.1.11 4071 | 4072 | minimatch@9.0.3: 4073 | dependencies: 4074 | brace-expansion: 2.0.1 4075 | 4076 | minimatch@9.0.5: 4077 | dependencies: 4078 | brace-expansion: 2.0.1 4079 | 4080 | mitt@3.0.1: {} 4081 | 4082 | mixin-deep@1.3.2: 4083 | dependencies: 4084 | for-in: 1.0.2 4085 | is-extendable: 1.0.1 4086 | 4087 | mixin-object@2.0.1: 4088 | dependencies: 4089 | for-in: 0.1.8 4090 | is-extendable: 0.1.1 4091 | 4092 | ms@2.0.0: {} 4093 | 4094 | ms@2.1.3: {} 4095 | 4096 | mute-stdout@1.0.1: {} 4097 | 4098 | n8n-workflow@1.48.0: 4099 | dependencies: 4100 | '@n8n/tournament': 1.0.2 4101 | '@n8n_io/riot-tmpl': 4.0.0 4102 | ast-types: 0.15.2 4103 | axios: 1.6.7 4104 | callsites: 3.1.0 4105 | deep-equal: 2.2.0 4106 | esprima-next: 5.8.4 4107 | form-data: 4.0.0 4108 | jmespath: 0.16.0 4109 | js-base64: 3.7.2 4110 | jssha: 3.3.1 4111 | lodash: 4.17.21 4112 | luxon: 3.3.0 4113 | md5: 2.3.0 4114 | recast: 0.21.5 4115 | title-case: 3.0.3 4116 | transliteration: 2.3.5 4117 | xml2js: 0.6.2 4118 | transitivePeerDependencies: 4119 | - debug 4120 | 4121 | nan@2.22.0: 4122 | optional: true 4123 | 4124 | nanomatch@1.2.13: 4125 | dependencies: 4126 | arr-diff: 4.0.0 4127 | array-unique: 0.3.2 4128 | define-property: 2.0.2 4129 | extend-shallow: 3.0.2 4130 | fragment-cache: 0.2.1 4131 | is-windows: 1.0.2 4132 | kind-of: 6.0.3 4133 | object.pick: 1.3.0 4134 | regex-not: 1.0.2 4135 | snapdragon: 0.8.2 4136 | to-regex: 3.0.2 4137 | transitivePeerDependencies: 4138 | - supports-color 4139 | 4140 | natural-compare@1.4.0: {} 4141 | 4142 | netmask@2.0.2: {} 4143 | 4144 | next-tick@1.1.0: {} 4145 | 4146 | no-case@3.0.4: 4147 | dependencies: 4148 | lower-case: 2.0.2 4149 | tslib: 2.8.0 4150 | 4151 | normalize-package-data@2.5.0: 4152 | dependencies: 4153 | hosted-git-info: 2.8.9 4154 | resolve: 1.22.8 4155 | semver: 5.7.2 4156 | validate-npm-package-license: 3.0.4 4157 | 4158 | normalize-path@2.1.1: 4159 | dependencies: 4160 | remove-trailing-separator: 1.1.0 4161 | 4162 | normalize-path@3.0.0: {} 4163 | 4164 | now-and-later@2.0.1: 4165 | dependencies: 4166 | once: 1.4.0 4167 | 4168 | number-is-nan@1.0.1: {} 4169 | 4170 | object-copy@0.1.0: 4171 | dependencies: 4172 | copy-descriptor: 0.1.1 4173 | define-property: 0.2.5 4174 | kind-of: 3.2.2 4175 | 4176 | object-inspect@1.13.2: {} 4177 | 4178 | object-is@1.1.6: 4179 | dependencies: 4180 | call-bind: 1.0.7 4181 | define-properties: 1.2.1 4182 | 4183 | object-keys@1.1.1: {} 4184 | 4185 | object-visit@1.0.1: 4186 | dependencies: 4187 | isobject: 3.0.1 4188 | 4189 | object.assign@4.1.5: 4190 | dependencies: 4191 | call-bind: 1.0.7 4192 | define-properties: 1.2.1 4193 | has-symbols: 1.0.3 4194 | object-keys: 1.1.1 4195 | 4196 | object.defaults@1.1.0: 4197 | dependencies: 4198 | array-each: 1.0.1 4199 | array-slice: 1.1.0 4200 | for-own: 1.0.0 4201 | isobject: 3.0.1 4202 | 4203 | object.map@1.0.1: 4204 | dependencies: 4205 | for-own: 1.0.0 4206 | make-iterator: 1.0.1 4207 | 4208 | object.pick@1.3.0: 4209 | dependencies: 4210 | isobject: 3.0.1 4211 | 4212 | object.reduce@1.0.1: 4213 | dependencies: 4214 | for-own: 1.0.0 4215 | make-iterator: 1.0.1 4216 | 4217 | once@1.4.0: 4218 | dependencies: 4219 | wrappy: 1.0.2 4220 | 4221 | optionator@0.9.4: 4222 | dependencies: 4223 | deep-is: 0.1.4 4224 | fast-levenshtein: 2.0.6 4225 | levn: 0.4.1 4226 | prelude-ls: 1.2.1 4227 | type-check: 0.4.0 4228 | word-wrap: 1.2.5 4229 | 4230 | ordered-read-streams@1.0.1: 4231 | dependencies: 4232 | readable-stream: 2.3.8 4233 | 4234 | os-locale@1.4.0: 4235 | dependencies: 4236 | lcid: 1.0.0 4237 | 4238 | p-limit@3.1.0: 4239 | dependencies: 4240 | yocto-queue: 0.1.0 4241 | 4242 | p-locate@5.0.0: 4243 | dependencies: 4244 | p-limit: 3.1.0 4245 | 4246 | pac-proxy-agent@7.0.2: 4247 | dependencies: 4248 | '@tootallnate/quickjs-emscripten': 0.23.0 4249 | agent-base: 7.1.1 4250 | debug: 4.3.7 4251 | get-uri: 6.0.3 4252 | http-proxy-agent: 7.0.2 4253 | https-proxy-agent: 7.0.5 4254 | pac-resolver: 7.0.1 4255 | socks-proxy-agent: 8.0.4 4256 | transitivePeerDependencies: 4257 | - supports-color 4258 | 4259 | pac-resolver@7.0.1: 4260 | dependencies: 4261 | degenerator: 5.0.1 4262 | netmask: 2.0.2 4263 | 4264 | parent-module@1.0.1: 4265 | dependencies: 4266 | callsites: 3.1.0 4267 | 4268 | parse-filepath@1.0.2: 4269 | dependencies: 4270 | is-absolute: 1.0.0 4271 | map-cache: 0.2.2 4272 | path-root: 0.1.1 4273 | 4274 | parse-json@2.2.0: 4275 | dependencies: 4276 | error-ex: 1.3.2 4277 | 4278 | parse-json@5.2.0: 4279 | dependencies: 4280 | '@babel/code-frame': 7.26.0 4281 | error-ex: 1.3.2 4282 | json-parse-even-better-errors: 2.3.1 4283 | lines-and-columns: 1.2.4 4284 | 4285 | parse-node-version@1.0.1: {} 4286 | 4287 | parse-passwd@1.0.0: {} 4288 | 4289 | pascal-case@3.1.2: 4290 | dependencies: 4291 | no-case: 3.0.4 4292 | tslib: 2.8.0 4293 | 4294 | pascalcase@0.1.1: {} 4295 | 4296 | path-dirname@1.0.2: {} 4297 | 4298 | path-exists@2.1.0: 4299 | dependencies: 4300 | pinkie-promise: 2.0.1 4301 | 4302 | path-exists@4.0.0: {} 4303 | 4304 | path-is-absolute@1.0.1: {} 4305 | 4306 | path-key@3.1.1: {} 4307 | 4308 | path-parse@1.0.7: {} 4309 | 4310 | path-root-regex@0.1.2: {} 4311 | 4312 | path-root@0.1.1: 4313 | dependencies: 4314 | path-root-regex: 0.1.2 4315 | 4316 | path-type@1.1.0: 4317 | dependencies: 4318 | graceful-fs: 4.2.11 4319 | pify: 2.3.0 4320 | pinkie-promise: 2.0.1 4321 | 4322 | path-type@4.0.0: {} 4323 | 4324 | pend@1.2.0: {} 4325 | 4326 | picocolors@1.1.1: {} 4327 | 4328 | picomatch@2.3.1: {} 4329 | 4330 | pify@2.3.0: {} 4331 | 4332 | pinkie-promise@2.0.1: 4333 | dependencies: 4334 | pinkie: 2.0.4 4335 | 4336 | pinkie@2.0.4: {} 4337 | 4338 | pluralize@8.0.0: {} 4339 | 4340 | posix-character-classes@0.1.1: {} 4341 | 4342 | possible-typed-array-names@1.0.0: {} 4343 | 4344 | prelude-ls@1.2.1: {} 4345 | 4346 | prettier@3.3.3: {} 4347 | 4348 | pretty-hrtime@1.0.3: {} 4349 | 4350 | process-nextick-args@2.0.1: {} 4351 | 4352 | progress@2.0.3: {} 4353 | 4354 | proxy-agent@6.4.0: 4355 | dependencies: 4356 | agent-base: 7.1.1 4357 | debug: 4.3.7 4358 | http-proxy-agent: 7.0.2 4359 | https-proxy-agent: 7.0.5 4360 | lru-cache: 7.18.3 4361 | pac-proxy-agent: 7.0.2 4362 | proxy-from-env: 1.1.0 4363 | socks-proxy-agent: 8.0.4 4364 | transitivePeerDependencies: 4365 | - supports-color 4366 | 4367 | proxy-from-env@1.1.0: {} 4368 | 4369 | pump@2.0.1: 4370 | dependencies: 4371 | end-of-stream: 1.4.4 4372 | once: 1.4.0 4373 | 4374 | pump@3.0.2: 4375 | dependencies: 4376 | end-of-stream: 1.4.4 4377 | once: 1.4.0 4378 | 4379 | pumpify@1.5.1: 4380 | dependencies: 4381 | duplexify: 3.7.1 4382 | inherits: 2.0.4 4383 | pump: 2.0.1 4384 | 4385 | punycode@2.3.1: {} 4386 | 4387 | puppeteer-core@23.6.0: 4388 | dependencies: 4389 | '@puppeteer/browsers': 2.4.0 4390 | chromium-bidi: 0.8.0(devtools-protocol@0.0.1354347) 4391 | debug: 4.3.7 4392 | devtools-protocol: 0.0.1354347 4393 | typed-query-selector: 2.12.0 4394 | ws: 8.18.0 4395 | transitivePeerDependencies: 4396 | - bufferutil 4397 | - supports-color 4398 | - utf-8-validate 4399 | 4400 | puppeteer-extra-plugin-stealth@2.11.2(puppeteer-extra@3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3))): 4401 | dependencies: 4402 | debug: 4.3.7 4403 | puppeteer-extra-plugin: 3.2.3(puppeteer-extra@3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3))) 4404 | puppeteer-extra-plugin-user-preferences: 2.4.1(puppeteer-extra@3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3))) 4405 | optionalDependencies: 4406 | puppeteer-extra: 3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3)) 4407 | transitivePeerDependencies: 4408 | - supports-color 4409 | 4410 | puppeteer-extra-plugin-user-data-dir@2.4.1(puppeteer-extra@3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3))): 4411 | dependencies: 4412 | debug: 4.3.7 4413 | fs-extra: 10.1.0 4414 | puppeteer-extra-plugin: 3.2.3(puppeteer-extra@3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3))) 4415 | rimraf: 3.0.2 4416 | optionalDependencies: 4417 | puppeteer-extra: 3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3)) 4418 | transitivePeerDependencies: 4419 | - supports-color 4420 | 4421 | puppeteer-extra-plugin-user-preferences@2.4.1(puppeteer-extra@3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3))): 4422 | dependencies: 4423 | debug: 4.3.7 4424 | deepmerge: 4.3.1 4425 | puppeteer-extra-plugin: 3.2.3(puppeteer-extra@3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3))) 4426 | puppeteer-extra-plugin-user-data-dir: 2.4.1(puppeteer-extra@3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3))) 4427 | optionalDependencies: 4428 | puppeteer-extra: 3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3)) 4429 | transitivePeerDependencies: 4430 | - supports-color 4431 | 4432 | puppeteer-extra-plugin@3.2.3(puppeteer-extra@3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3))): 4433 | dependencies: 4434 | '@types/debug': 4.1.12 4435 | debug: 4.3.7 4436 | merge-deep: 3.0.3 4437 | optionalDependencies: 4438 | puppeteer-extra: 3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3)) 4439 | transitivePeerDependencies: 4440 | - supports-color 4441 | 4442 | puppeteer-extra@3.3.6(puppeteer-core@23.6.0)(puppeteer@23.6.0(typescript@5.6.3)): 4443 | dependencies: 4444 | '@types/debug': 4.1.12 4445 | debug: 4.3.7 4446 | deepmerge: 4.3.1 4447 | optionalDependencies: 4448 | puppeteer: 23.6.0(typescript@5.6.3) 4449 | puppeteer-core: 23.6.0 4450 | transitivePeerDependencies: 4451 | - supports-color 4452 | 4453 | puppeteer@23.6.0(typescript@5.6.3): 4454 | dependencies: 4455 | '@puppeteer/browsers': 2.4.0 4456 | chromium-bidi: 0.8.0(devtools-protocol@0.0.1354347) 4457 | cosmiconfig: 9.0.0(typescript@5.6.3) 4458 | devtools-protocol: 0.0.1354347 4459 | puppeteer-core: 23.6.0 4460 | typed-query-selector: 2.12.0 4461 | transitivePeerDependencies: 4462 | - bufferutil 4463 | - supports-color 4464 | - typescript 4465 | - utf-8-validate 4466 | 4467 | queue-microtask@1.2.3: {} 4468 | 4469 | queue-tick@1.0.1: {} 4470 | 4471 | read-pkg-up@1.0.1: 4472 | dependencies: 4473 | find-up: 1.1.2 4474 | read-pkg: 1.1.0 4475 | 4476 | read-pkg@1.1.0: 4477 | dependencies: 4478 | load-json-file: 1.1.0 4479 | normalize-package-data: 2.5.0 4480 | path-type: 1.1.0 4481 | 4482 | readable-stream@2.3.8: 4483 | dependencies: 4484 | core-util-is: 1.0.3 4485 | inherits: 2.0.4 4486 | isarray: 1.0.0 4487 | process-nextick-args: 2.0.1 4488 | safe-buffer: 5.1.2 4489 | string_decoder: 1.1.1 4490 | util-deprecate: 1.0.2 4491 | 4492 | readdirp@2.2.1: 4493 | dependencies: 4494 | graceful-fs: 4.2.11 4495 | micromatch: 3.1.10 4496 | readable-stream: 2.3.8 4497 | transitivePeerDependencies: 4498 | - supports-color 4499 | 4500 | recast@0.21.5: 4501 | dependencies: 4502 | ast-types: 0.15.2 4503 | esprima: 4.0.1 4504 | source-map: 0.6.1 4505 | tslib: 2.8.0 4506 | 4507 | recast@0.22.0: 4508 | dependencies: 4509 | assert: 2.1.0 4510 | ast-types: 0.15.2 4511 | esprima: 4.0.1 4512 | source-map: 0.6.1 4513 | tslib: 2.8.0 4514 | 4515 | rechoir@0.6.2: 4516 | dependencies: 4517 | resolve: 1.22.8 4518 | 4519 | regex-not@1.0.2: 4520 | dependencies: 4521 | extend-shallow: 3.0.2 4522 | safe-regex: 1.1.0 4523 | 4524 | regexp.prototype.flags@1.5.3: 4525 | dependencies: 4526 | call-bind: 1.0.7 4527 | define-properties: 1.2.1 4528 | es-errors: 1.3.0 4529 | set-function-name: 2.0.2 4530 | 4531 | remove-bom-buffer@3.0.0: 4532 | dependencies: 4533 | is-buffer: 1.1.6 4534 | is-utf8: 0.2.1 4535 | 4536 | remove-bom-stream@1.2.0: 4537 | dependencies: 4538 | remove-bom-buffer: 3.0.0 4539 | safe-buffer: 5.2.1 4540 | through2: 2.0.5 4541 | 4542 | remove-trailing-separator@1.1.0: {} 4543 | 4544 | repeat-element@1.1.4: {} 4545 | 4546 | repeat-string@1.6.1: {} 4547 | 4548 | replace-ext@1.0.1: {} 4549 | 4550 | replace-homedir@1.0.0: 4551 | dependencies: 4552 | homedir-polyfill: 1.0.3 4553 | is-absolute: 1.0.0 4554 | remove-trailing-separator: 1.1.0 4555 | 4556 | require-directory@2.1.1: {} 4557 | 4558 | require-main-filename@1.0.1: {} 4559 | 4560 | resolve-dir@1.0.1: 4561 | dependencies: 4562 | expand-tilde: 2.0.2 4563 | global-modules: 1.0.0 4564 | 4565 | resolve-from@4.0.0: {} 4566 | 4567 | resolve-options@1.1.0: 4568 | dependencies: 4569 | value-or-function: 3.0.0 4570 | 4571 | resolve-url@0.2.1: {} 4572 | 4573 | resolve@1.22.8: 4574 | dependencies: 4575 | is-core-module: 2.15.1 4576 | path-parse: 1.0.7 4577 | supports-preserve-symlinks-flag: 1.0.0 4578 | 4579 | ret@0.1.15: {} 4580 | 4581 | reusify@1.0.4: {} 4582 | 4583 | rimraf@3.0.2: 4584 | dependencies: 4585 | glob: 7.2.3 4586 | 4587 | run-parallel@1.2.0: 4588 | dependencies: 4589 | queue-microtask: 1.2.3 4590 | 4591 | safe-buffer@5.1.2: {} 4592 | 4593 | safe-buffer@5.2.1: {} 4594 | 4595 | safe-regex@1.1.0: 4596 | dependencies: 4597 | ret: 0.1.15 4598 | 4599 | sax@1.4.1: {} 4600 | 4601 | semver-greatest-satisfied-range@1.1.0: 4602 | dependencies: 4603 | sver-compat: 1.5.0 4604 | 4605 | semver@5.7.2: {} 4606 | 4607 | semver@7.6.3: {} 4608 | 4609 | sentence-case@3.0.4: 4610 | dependencies: 4611 | no-case: 3.0.4 4612 | tslib: 2.8.0 4613 | upper-case-first: 2.0.2 4614 | 4615 | set-blocking@2.0.0: {} 4616 | 4617 | set-function-length@1.2.2: 4618 | dependencies: 4619 | define-data-property: 1.1.4 4620 | es-errors: 1.3.0 4621 | function-bind: 1.1.2 4622 | get-intrinsic: 1.2.4 4623 | gopd: 1.0.1 4624 | has-property-descriptors: 1.0.2 4625 | 4626 | set-function-name@2.0.2: 4627 | dependencies: 4628 | define-data-property: 1.1.4 4629 | es-errors: 1.3.0 4630 | functions-have-names: 1.2.3 4631 | has-property-descriptors: 1.0.2 4632 | 4633 | set-value@2.0.1: 4634 | dependencies: 4635 | extend-shallow: 2.0.1 4636 | is-extendable: 0.1.1 4637 | is-plain-object: 2.0.4 4638 | split-string: 3.1.0 4639 | 4640 | shallow-clone@0.1.2: 4641 | dependencies: 4642 | is-extendable: 0.1.1 4643 | kind-of: 2.0.1 4644 | lazy-cache: 0.2.7 4645 | mixin-object: 2.0.1 4646 | 4647 | shebang-command@2.0.0: 4648 | dependencies: 4649 | shebang-regex: 3.0.0 4650 | 4651 | shebang-regex@3.0.0: {} 4652 | 4653 | side-channel@1.0.6: 4654 | dependencies: 4655 | call-bind: 1.0.7 4656 | es-errors: 1.3.0 4657 | get-intrinsic: 1.2.4 4658 | object-inspect: 1.13.2 4659 | 4660 | slash@3.0.0: {} 4661 | 4662 | smart-buffer@4.2.0: {} 4663 | 4664 | snapdragon-node@2.1.1: 4665 | dependencies: 4666 | define-property: 1.0.0 4667 | isobject: 3.0.1 4668 | snapdragon-util: 3.0.1 4669 | 4670 | snapdragon-util@3.0.1: 4671 | dependencies: 4672 | kind-of: 3.2.2 4673 | 4674 | snapdragon@0.8.2: 4675 | dependencies: 4676 | base: 0.11.2 4677 | debug: 2.6.9 4678 | define-property: 0.2.5 4679 | extend-shallow: 2.0.1 4680 | map-cache: 0.2.2 4681 | source-map: 0.5.7 4682 | source-map-resolve: 0.5.3 4683 | use: 3.1.1 4684 | transitivePeerDependencies: 4685 | - supports-color 4686 | 4687 | socks-proxy-agent@8.0.4: 4688 | dependencies: 4689 | agent-base: 7.1.1 4690 | debug: 4.3.7 4691 | socks: 2.8.3 4692 | transitivePeerDependencies: 4693 | - supports-color 4694 | 4695 | socks@2.8.3: 4696 | dependencies: 4697 | ip-address: 9.0.5 4698 | smart-buffer: 4.2.0 4699 | 4700 | source-map-resolve@0.5.3: 4701 | dependencies: 4702 | atob: 2.1.2 4703 | decode-uri-component: 0.2.2 4704 | resolve-url: 0.2.1 4705 | source-map-url: 0.4.1 4706 | urix: 0.1.0 4707 | 4708 | source-map-url@0.4.1: {} 4709 | 4710 | source-map@0.5.7: {} 4711 | 4712 | source-map@0.6.1: {} 4713 | 4714 | sparkles@1.0.1: {} 4715 | 4716 | spdx-correct@3.2.0: 4717 | dependencies: 4718 | spdx-expression-parse: 3.0.1 4719 | spdx-license-ids: 3.0.20 4720 | 4721 | spdx-exceptions@2.5.0: {} 4722 | 4723 | spdx-expression-parse@3.0.1: 4724 | dependencies: 4725 | spdx-exceptions: 2.5.0 4726 | spdx-license-ids: 3.0.20 4727 | 4728 | spdx-license-ids@3.0.20: {} 4729 | 4730 | split-string@3.1.0: 4731 | dependencies: 4732 | extend-shallow: 3.0.2 4733 | 4734 | sprintf-js@1.1.3: {} 4735 | 4736 | stack-trace@0.0.10: {} 4737 | 4738 | static-extend@0.1.2: 4739 | dependencies: 4740 | define-property: 0.2.5 4741 | object-copy: 0.1.0 4742 | 4743 | stop-iteration-iterator@1.0.0: 4744 | dependencies: 4745 | internal-slot: 1.0.7 4746 | 4747 | stream-exhaust@1.0.2: {} 4748 | 4749 | stream-shift@1.0.3: {} 4750 | 4751 | streamx@2.20.1: 4752 | dependencies: 4753 | fast-fifo: 1.3.2 4754 | queue-tick: 1.0.1 4755 | text-decoder: 1.2.1 4756 | optionalDependencies: 4757 | bare-events: 2.5.0 4758 | 4759 | string-width@1.0.2: 4760 | dependencies: 4761 | code-point-at: 1.1.0 4762 | is-fullwidth-code-point: 1.0.0 4763 | strip-ansi: 3.0.1 4764 | 4765 | string-width@4.2.3: 4766 | dependencies: 4767 | emoji-regex: 8.0.0 4768 | is-fullwidth-code-point: 3.0.0 4769 | strip-ansi: 6.0.1 4770 | 4771 | string_decoder@1.1.1: 4772 | dependencies: 4773 | safe-buffer: 5.1.2 4774 | 4775 | strip-ansi@3.0.1: 4776 | dependencies: 4777 | ansi-regex: 2.1.1 4778 | 4779 | strip-ansi@6.0.1: 4780 | dependencies: 4781 | ansi-regex: 5.0.1 4782 | 4783 | strip-bom@2.0.0: 4784 | dependencies: 4785 | is-utf8: 0.2.1 4786 | 4787 | strip-json-comments@3.1.1: {} 4788 | 4789 | supports-color@7.2.0: 4790 | dependencies: 4791 | has-flag: 4.0.0 4792 | 4793 | supports-preserve-symlinks-flag@1.0.0: {} 4794 | 4795 | sver-compat@1.5.0: 4796 | dependencies: 4797 | es6-iterator: 2.0.3 4798 | es6-symbol: 3.1.4 4799 | 4800 | tar-fs@3.0.6: 4801 | dependencies: 4802 | pump: 3.0.2 4803 | tar-stream: 3.1.7 4804 | optionalDependencies: 4805 | bare-fs: 2.3.5 4806 | bare-path: 2.1.3 4807 | 4808 | tar-stream@3.1.7: 4809 | dependencies: 4810 | b4a: 1.6.7 4811 | fast-fifo: 1.3.2 4812 | streamx: 2.20.1 4813 | 4814 | text-decoder@1.2.1: {} 4815 | 4816 | text-table@0.2.0: {} 4817 | 4818 | through2-filter@3.0.0: 4819 | dependencies: 4820 | through2: 2.0.5 4821 | xtend: 4.0.2 4822 | 4823 | through2@2.0.5: 4824 | dependencies: 4825 | readable-stream: 2.3.8 4826 | xtend: 4.0.2 4827 | 4828 | through@2.3.8: {} 4829 | 4830 | time-stamp@1.1.0: {} 4831 | 4832 | title-case@3.0.3: 4833 | dependencies: 4834 | tslib: 2.8.0 4835 | 4836 | to-absolute-glob@2.0.2: 4837 | dependencies: 4838 | is-absolute: 1.0.0 4839 | is-negated-glob: 1.0.0 4840 | 4841 | to-object-path@0.3.0: 4842 | dependencies: 4843 | kind-of: 3.2.2 4844 | 4845 | to-regex-range@2.1.1: 4846 | dependencies: 4847 | is-number: 3.0.0 4848 | repeat-string: 1.6.1 4849 | 4850 | to-regex-range@5.0.1: 4851 | dependencies: 4852 | is-number: 7.0.0 4853 | 4854 | to-regex@3.0.2: 4855 | dependencies: 4856 | define-property: 2.0.2 4857 | extend-shallow: 3.0.2 4858 | regex-not: 1.0.2 4859 | safe-regex: 1.1.0 4860 | 4861 | to-through@2.0.0: 4862 | dependencies: 4863 | through2: 2.0.5 4864 | 4865 | transliteration@2.3.5: 4866 | dependencies: 4867 | yargs: 17.7.2 4868 | 4869 | ts-api-utils@1.3.0(typescript@5.6.3): 4870 | dependencies: 4871 | typescript: 5.6.3 4872 | 4873 | tslib@2.8.0: {} 4874 | 4875 | type-check@0.4.0: 4876 | dependencies: 4877 | prelude-ls: 1.2.1 4878 | 4879 | type-fest@0.20.2: {} 4880 | 4881 | type@2.7.3: {} 4882 | 4883 | typed-query-selector@2.12.0: {} 4884 | 4885 | typedarray@0.0.6: {} 4886 | 4887 | typescript@5.6.3: {} 4888 | 4889 | unbzip2-stream@1.4.3: 4890 | dependencies: 4891 | buffer: 5.7.1 4892 | through: 2.3.8 4893 | 4894 | unc-path-regex@0.1.2: {} 4895 | 4896 | undertaker-registry@1.0.1: {} 4897 | 4898 | undertaker@1.3.0: 4899 | dependencies: 4900 | arr-flatten: 1.1.0 4901 | arr-map: 2.0.2 4902 | bach: 1.2.0 4903 | collection-map: 1.0.0 4904 | es6-weak-map: 2.0.3 4905 | fast-levenshtein: 1.1.4 4906 | last-run: 1.1.1 4907 | object.defaults: 1.1.0 4908 | object.reduce: 1.0.1 4909 | undertaker-registry: 1.0.1 4910 | 4911 | undici-types@6.19.8: 4912 | optional: true 4913 | 4914 | union-value@1.0.1: 4915 | dependencies: 4916 | arr-union: 3.1.0 4917 | get-value: 2.0.6 4918 | is-extendable: 0.1.1 4919 | set-value: 2.0.1 4920 | 4921 | unique-stream@2.3.1: 4922 | dependencies: 4923 | json-stable-stringify-without-jsonify: 1.0.1 4924 | through2-filter: 3.0.0 4925 | 4926 | universalify@2.0.1: {} 4927 | 4928 | unset-value@1.0.0: 4929 | dependencies: 4930 | has-value: 0.3.1 4931 | isobject: 3.0.1 4932 | 4933 | upath@1.2.0: {} 4934 | 4935 | upper-case-first@2.0.2: 4936 | dependencies: 4937 | tslib: 2.8.0 4938 | 4939 | uri-js@4.4.1: 4940 | dependencies: 4941 | punycode: 2.3.1 4942 | 4943 | urix@0.1.0: {} 4944 | 4945 | urlpattern-polyfill@10.0.0: {} 4946 | 4947 | use@3.1.1: {} 4948 | 4949 | util-deprecate@1.0.2: {} 4950 | 4951 | util@0.12.5: 4952 | dependencies: 4953 | inherits: 2.0.4 4954 | is-arguments: 1.1.1 4955 | is-generator-function: 1.0.10 4956 | is-typed-array: 1.1.13 4957 | which-typed-array: 1.1.15 4958 | 4959 | v8flags@3.2.0: 4960 | dependencies: 4961 | homedir-polyfill: 1.0.3 4962 | 4963 | validate-npm-package-license@3.0.4: 4964 | dependencies: 4965 | spdx-correct: 3.2.0 4966 | spdx-expression-parse: 3.0.1 4967 | 4968 | value-or-function@3.0.0: {} 4969 | 4970 | vinyl-fs@3.0.3: 4971 | dependencies: 4972 | fs-mkdirp-stream: 1.0.0 4973 | glob-stream: 6.1.0 4974 | graceful-fs: 4.2.11 4975 | is-valid-glob: 1.0.0 4976 | lazystream: 1.0.1 4977 | lead: 1.0.0 4978 | object.assign: 4.1.5 4979 | pumpify: 1.5.1 4980 | readable-stream: 2.3.8 4981 | remove-bom-buffer: 3.0.0 4982 | remove-bom-stream: 1.2.0 4983 | resolve-options: 1.1.0 4984 | through2: 2.0.5 4985 | to-through: 2.0.0 4986 | value-or-function: 3.0.0 4987 | vinyl: 2.2.1 4988 | vinyl-sourcemap: 1.1.0 4989 | 4990 | vinyl-sourcemap@1.1.0: 4991 | dependencies: 4992 | append-buffer: 1.0.2 4993 | convert-source-map: 1.9.0 4994 | graceful-fs: 4.2.11 4995 | normalize-path: 2.1.1 4996 | now-and-later: 2.0.1 4997 | remove-bom-buffer: 3.0.0 4998 | vinyl: 2.2.1 4999 | 5000 | vinyl@2.2.1: 5001 | dependencies: 5002 | clone: 2.1.2 5003 | clone-buffer: 1.0.0 5004 | clone-stats: 1.0.0 5005 | cloneable-readable: 1.1.3 5006 | remove-trailing-separator: 1.1.0 5007 | replace-ext: 1.0.1 5008 | 5009 | which-boxed-primitive@1.0.2: 5010 | dependencies: 5011 | is-bigint: 1.0.4 5012 | is-boolean-object: 1.1.2 5013 | is-number-object: 1.0.7 5014 | is-string: 1.0.7 5015 | is-symbol: 1.0.4 5016 | 5017 | which-collection@1.0.2: 5018 | dependencies: 5019 | is-map: 2.0.3 5020 | is-set: 2.0.3 5021 | is-weakmap: 2.0.2 5022 | is-weakset: 2.0.3 5023 | 5024 | which-module@1.0.0: {} 5025 | 5026 | which-typed-array@1.1.15: 5027 | dependencies: 5028 | available-typed-arrays: 1.0.7 5029 | call-bind: 1.0.7 5030 | for-each: 0.3.3 5031 | gopd: 1.0.1 5032 | has-tostringtag: 1.0.2 5033 | 5034 | which@1.3.1: 5035 | dependencies: 5036 | isexe: 2.0.0 5037 | 5038 | which@2.0.2: 5039 | dependencies: 5040 | isexe: 2.0.0 5041 | 5042 | word-wrap@1.2.5: {} 5043 | 5044 | wrap-ansi@2.1.0: 5045 | dependencies: 5046 | string-width: 1.0.2 5047 | strip-ansi: 3.0.1 5048 | 5049 | wrap-ansi@7.0.0: 5050 | dependencies: 5051 | ansi-styles: 4.3.0 5052 | string-width: 4.2.3 5053 | strip-ansi: 6.0.1 5054 | 5055 | wrappy@1.0.2: {} 5056 | 5057 | ws@8.18.0: {} 5058 | 5059 | xml2js@0.6.2: 5060 | dependencies: 5061 | sax: 1.4.1 5062 | xmlbuilder: 11.0.1 5063 | 5064 | xmlbuilder@11.0.1: {} 5065 | 5066 | xtend@4.0.2: {} 5067 | 5068 | y18n@3.2.2: {} 5069 | 5070 | y18n@5.0.8: {} 5071 | 5072 | yargs-parser@21.1.1: {} 5073 | 5074 | yargs-parser@5.0.1: 5075 | dependencies: 5076 | camelcase: 3.0.0 5077 | object.assign: 4.1.5 5078 | 5079 | yargs@17.7.2: 5080 | dependencies: 5081 | cliui: 8.0.1 5082 | escalade: 3.2.0 5083 | get-caller-file: 2.0.5 5084 | require-directory: 2.1.1 5085 | string-width: 4.2.3 5086 | y18n: 5.0.8 5087 | yargs-parser: 21.1.1 5088 | 5089 | yargs@7.1.2: 5090 | dependencies: 5091 | camelcase: 3.0.0 5092 | cliui: 3.2.0 5093 | decamelize: 1.2.0 5094 | get-caller-file: 1.0.3 5095 | os-locale: 1.4.0 5096 | read-pkg-up: 1.0.1 5097 | require-directory: 2.1.1 5098 | require-main-filename: 1.0.1 5099 | set-blocking: 2.0.0 5100 | string-width: 1.0.2 5101 | which-module: 1.0.0 5102 | y18n: 3.2.2 5103 | yargs-parser: 5.0.1 5104 | 5105 | yauzl@2.10.0: 5106 | dependencies: 5107 | buffer-crc32: 0.2.13 5108 | fd-slicer: 1.1.0 5109 | 5110 | yocto-queue@0.1.0: {} 5111 | 5112 | zod@3.23.8: {} 5113 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "strict": true, 4 | "module": "commonjs", 5 | "moduleResolution": "node", 6 | "target": "es2019", 7 | "lib": ["es2019", "es2020", "es2022.error", "es6", "dom"], 8 | "removeComments": true, 9 | "useUnknownInCatchVariables": false, 10 | "forceConsistentCasingInFileNames": true, 11 | "noImplicitAny": true, 12 | "noImplicitReturns": true, 13 | "noUnusedLocals": true, 14 | "strictNullChecks": true, 15 | "preserveConstEnums": true, 16 | "esModuleInterop": true, 17 | "resolveJsonModule": true, 18 | "incremental": true, 19 | "declaration": true, 20 | "sourceMap": true, 21 | "skipLibCheck": true, 22 | "outDir": "./dist/", 23 | }, 24 | "include": [ 25 | "credentials/**/*", 26 | "nodes/**/*", 27 | "nodes/**/*.json", 28 | "package.json", 29 | ], 30 | } 31 | -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "linterOptions": { 3 | "exclude": [ 4 | "node_modules/**/*" 5 | ] 6 | }, 7 | "defaultSeverity": "error", 8 | "jsRules": {}, 9 | "rules": { 10 | "array-type": [ 11 | true, 12 | "array-simple" 13 | ], 14 | "arrow-return-shorthand": true, 15 | "ban": [ 16 | true, 17 | { 18 | "name": "Array", 19 | "message": "tsstyle#array-constructor" 20 | } 21 | ], 22 | "ban-types": [ 23 | true, 24 | [ 25 | "Object", 26 | "Use {} instead." 27 | ], 28 | [ 29 | "String", 30 | "Use 'string' instead." 31 | ], 32 | [ 33 | "Number", 34 | "Use 'number' instead." 35 | ], 36 | [ 37 | "Boolean", 38 | "Use 'boolean' instead." 39 | ] 40 | ], 41 | "class-name": true, 42 | "curly": [ 43 | true, 44 | "ignore-same-line" 45 | ], 46 | "forin": true, 47 | "jsdoc-format": true, 48 | "label-position": true, 49 | "indent": [ 50 | true, 51 | "tabs", 52 | 2 53 | ], 54 | "member-access": [ 55 | true, 56 | "no-public" 57 | ], 58 | "new-parens": true, 59 | "no-angle-bracket-type-assertion": true, 60 | "no-any": true, 61 | "no-arg": true, 62 | "no-conditional-assignment": true, 63 | "no-construct": true, 64 | "no-debugger": true, 65 | "no-default-export": true, 66 | "no-duplicate-variable": true, 67 | "no-inferrable-types": true, 68 | "ordered-imports": [ 69 | true, 70 | { 71 | "import-sources-order": "any", 72 | "named-imports-order": "case-insensitive" 73 | } 74 | ], 75 | "no-namespace": [ 76 | true, 77 | "allow-declarations" 78 | ], 79 | "no-reference": true, 80 | "no-string-throw": true, 81 | "no-unused-expression": true, 82 | "no-var-keyword": true, 83 | "object-literal-shorthand": true, 84 | "only-arrow-functions": [ 85 | true, 86 | "allow-declarations", 87 | "allow-named-functions" 88 | ], 89 | "prefer-const": true, 90 | "radix": true, 91 | "semicolon": [ 92 | true, 93 | "always", 94 | "ignore-bound-class-methods" 95 | ], 96 | "switch-default": true, 97 | "trailing-comma": [ 98 | true, 99 | { 100 | "multiline": { 101 | "objects": "always", 102 | "arrays": "always", 103 | "functions": "always", 104 | "typeLiterals": "ignore" 105 | }, 106 | "esSpecCompliant": true 107 | } 108 | ], 109 | "triple-equals": [ 110 | true, 111 | "allow-null-check" 112 | ], 113 | "use-isnan": true, 114 | "quotes": [ 115 | "error", 116 | "single" 117 | ], 118 | "variable-name": [ 119 | true, 120 | "check-format", 121 | "ban-keywords", 122 | "allow-leading-underscore", 123 | "allow-trailing-underscore" 124 | ] 125 | }, 126 | "rulesDirectory": [] 127 | } 128 | --------------------------------------------------------------------------------