├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── index.html ├── package.json ├── postcss.config.js ├── public └── vite.svg ├── src ├── drag-preview.ts ├── main.css ├── main.ts └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | pnpm-debug.log* 8 | lerna-debug.log* 9 | 10 | node_modules 11 | dist 12 | dist-ssr 13 | *.local 14 | 15 | # Editor directories and files 16 | .vscode/* 17 | !.vscode/extensions.json 18 | .idea 19 | .DS_Store 20 | *.suo 21 | *.ntvs* 22 | *.njsproj 23 | *.sln 24 | *.sw? 25 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "trailingComma": "all", 3 | "semi": true, 4 | "tabWidth": 2, 5 | "useTabs": false, 6 | "singleQuote": true, 7 | "printWidth": 100 8 | } 9 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2024 Alexander Reardon 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | A simple reorderable list example with: 2 | 3 | - [Pragmatic drag drag and drop](https://github.com/atlassian/pragmatic-drag-and-drop) 4 | - [TailwindCSS](https://tailwindcss.com/) 5 | - [TypeScript](https://www.typescriptlang.org/) (but could easily have no TypeScript!) 6 | - All state is kept in the DOM 7 | 8 | This project is powered by [Vite](https://vitejs.dev/) 9 | 10 | ## Run remotely 11 | 12 | → [Run on StackBlitz](https://stackblitz.com/github/alexreardon/pdnd-vanilla-tailwind?startScript=dev) 13 | 14 | ## Run locally 15 | 16 | ```bash 17 | # Install dependencies 18 | yarn install 19 | 20 | # Start dev server 21 | yarn run dev 22 | ``` 23 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vite + TS 9 | 10 | 11 |
12 |
13 |
14 |
20 |
21 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 |
41 | Organize a team-building event 44 |
45 | TODO 49 |
50 |
51 |
52 |
53 |
59 |
60 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 |
80 | Create and maintain office inventory 83 |
84 | In progress 88 |
89 |
90 |
91 |
92 |
98 |
99 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 |
119 | Update company website content 122 |
123 | Done 127 |
128 |
129 |
130 |
131 |
137 |
138 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 |
158 | Plan and execute marketing campaigns 161 |
162 | TODO 166 |
167 |
168 |
169 |
170 |
176 |
177 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 |
197 | Coordinate employee training sessions 200 |
201 | Done 205 |
206 |
207 |
208 |
209 |
215 |
216 | 228 | 229 | 230 | 231 | 232 | 233 | 234 | 235 |
236 | Manage facility maintenance 239 |
240 | Done 244 |
245 |
246 |
247 |
248 |
254 |
255 | 267 | 268 | 269 | 270 | 271 | 272 | 273 | 274 |
275 | Organize customer feedback surveys 278 |
279 | TODO 283 |
284 |
285 |
286 |
287 |
293 |
294 | 306 | 307 | 308 | 309 | 310 | 311 | 312 | 313 |
314 | Coordinate travel arrangements 317 |
318 | In progress 322 |
323 |
324 |
325 |
326 |
327 | 328 | 329 | 330 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "pdnd-vanilla-tailwind", 3 | "private": true, 4 | "author": "Alex Reardon ", 5 | "license": "MIT", 6 | "version": "0.0.0", 7 | "type": "module", 8 | "scripts": { 9 | "dev": "vite", 10 | "build": "tsc && vite build", 11 | "preview": "vite preview" 12 | }, 13 | "devDependencies": { 14 | "autoprefixer": "^10.4.19", 15 | "postcss": "^8.4.38", 16 | "prettier": "^3.3.1", 17 | "tailwindcss": "^3.4.4", 18 | "typescript": "^5.2.2", 19 | "vite": "^5.2.0" 20 | }, 21 | "dependencies": { 22 | "@atlaskit/pragmatic-drag-and-drop": "^1.1.11", 23 | "@atlaskit/pragmatic-drag-and-drop-flourish": "^1.1.0", 24 | "@atlaskit/pragmatic-drag-and-drop-hitbox": "^1.0.3", 25 | "tiny-invariant": "^1.3.3" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | export default { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/drag-preview.ts: -------------------------------------------------------------------------------- 1 | import type { Edge } from '@atlaskit/pragmatic-drag-and-drop-hitbox/types'; 2 | 3 | type Orientation = 'horizontal' | 'vertical'; 4 | 5 | const edgeToOrientationMap: Record = { 6 | top: 'horizontal', 7 | bottom: 'horizontal', 8 | left: 'vertical', 9 | right: 'vertical', 10 | }; 11 | 12 | const orientationStyles: Record = { 13 | horizontal: 14 | 'h-[--line-thickness] left-[--terminal-radius] right-0 before:left-[--negative-terminal-size]', 15 | vertical: 16 | 'w-[--line-thickness] top-[--terminal-radius] bottom-0 before:top-[--negative-terminal-size]', 17 | }; 18 | 19 | const edgeStyles: Record = { 20 | top: 'top-[--line-offset] before:top-[--offset-terminal]', 21 | right: 'right-[--line-offset] before:right-[--offset-terminal]', 22 | bottom: 'bottom-[--line-offset] before:bottom-[--offset-terminal]', 23 | left: 'left-[--line-offset] before:left-[--offset-terminal]', 24 | }; 25 | 26 | const strokeSize = 2; 27 | const terminalSize = 8; 28 | const offsetToAlignTerminalWithLine = (strokeSize - terminalSize) / 2; 29 | 30 | /** 31 | * This is a tailwind port of `@atlaskit/pragmatic-drag-and-drop-react-drop-indicator/box` 32 | */ 33 | export function getDropIndicator({ edge, gap }: { edge: Edge; gap: string }): HTMLElement { 34 | const lineOffset = `calc(-0.5 * (${gap} + ${strokeSize}px))`; 35 | 36 | const orientation = edgeToOrientationMap[edge]; 37 | 38 | const element = document.createElement('div'); 39 | 40 | element.setAttribute('data-edge', edge); 41 | 42 | element.style.setProperty('--line-thickness', `${strokeSize}px`); 43 | element.style.setProperty('--line-offset', `${lineOffset}`); 44 | element.style.setProperty('--terminal-size', `${terminalSize}px`); 45 | element.style.setProperty('--terminal-radius', `${terminalSize / 2}px`); 46 | element.style.setProperty('--negative-terminal-size', `-${terminalSize}px`); 47 | element.style.setProperty('--offset-terminal', `${offsetToAlignTerminalWithLine}px`); 48 | 49 | element.classList.add( 50 | 'absolute', 51 | 'z-10', 52 | 'bg-blue-700', 53 | 'pointer-events-none', 54 | "before:content-['']", 55 | 'before:w-[--terminal-size]', 56 | 'before:h-[--terminal-size]', 57 | 'box-border', 58 | 'before:absolute', 59 | 'before:border-[length:--line-thickness]', 60 | 'before:border-solid', 61 | 'before:border-blue-700', 62 | 'before:rounded-full', 63 | ...orientationStyles[orientation].split(' '), 64 | ...edgeStyles[edge].split(' '), 65 | ); 66 | return element; 67 | } 68 | -------------------------------------------------------------------------------- /src/main.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- 1 | import { 2 | attachClosestEdge, 3 | extractClosestEdge, 4 | } from '@atlaskit/pragmatic-drag-and-drop-hitbox/closest-edge'; 5 | import { combine } from '@atlaskit/pragmatic-drag-and-drop/combine'; 6 | import { triggerPostMoveFlash } from '@atlaskit/pragmatic-drag-and-drop-flourish/trigger-post-move-flash'; 7 | import { 8 | draggable, 9 | dropTargetForElements, 10 | } from '@atlaskit/pragmatic-drag-and-drop/element/adapter'; 11 | import { pointerOutsideOfPreview } from '@atlaskit/pragmatic-drag-and-drop/element/pointer-outside-of-preview'; 12 | import { setCustomNativeDragPreview } from '@atlaskit/pragmatic-drag-and-drop/element/set-custom-native-drag-preview'; 13 | import invariant from 'tiny-invariant'; 14 | import { getDropIndicator } from './drag-preview'; 15 | import type { CleanupFn } from '@atlaskit/pragmatic-drag-and-drop/types'; 16 | 17 | function attachAll(): CleanupFn { 18 | const cleanups = Array.from(document.querySelectorAll('[data-task-id]')) 19 | .filter((element): element is HTMLElement => element instanceof HTMLElement) 20 | .map((element) => { 21 | return combine( 22 | draggable({ 23 | element, 24 | onGenerateDragPreview({ nativeSetDragImage }) { 25 | setCustomNativeDragPreview({ 26 | nativeSetDragImage, 27 | getOffset: pointerOutsideOfPreview({ 28 | x: '16px', 29 | y: '8px', 30 | }), 31 | render({ container }) { 32 | // Dynamically creating a more reduce drag preview 33 | const preview = document.createElement('div'); 34 | preview.classList.add('border-solid', 'rounded', 'p-2', 'bg-white'); 35 | 36 | // Use a part of the element as the content for the drag preview 37 | preview.textContent = 38 | element.querySelector('[data-task-content]')?.textContent ?? 39 | // worst case fallback if we set up our data-* up wrong 40 | element.textContent; 41 | 42 | container.appendChild(preview); 43 | }, 44 | }); 45 | }, 46 | onDragStart() { 47 | element.classList.add('opacity-40'); 48 | }, 49 | onDrop() { 50 | element.classList.remove('opacity-40'); 51 | }, 52 | }), 53 | dropTargetForElements({ 54 | element, 55 | canDrop({ source }) { 56 | // cannot drop on self 57 | if (source.element === element) { 58 | return false; 59 | } 60 | // only accepting tasks 61 | return source.element.hasAttribute('data-task-id'); 62 | }, 63 | getData({ input }) { 64 | return attachClosestEdge( 65 | {}, 66 | { 67 | element, 68 | input, 69 | allowedEdges: ['top', 'bottom'], 70 | }, 71 | ); 72 | }, 73 | getIsSticky() { 74 | return true; 75 | }, 76 | onDragEnter({ self }) { 77 | const closestEdge = extractClosestEdge(self.data); 78 | if (!closestEdge) { 79 | return; 80 | } 81 | const indicator = getDropIndicator({ edge: closestEdge, gap: '8px' }); 82 | element.insertAdjacentElement('afterend', indicator); 83 | }, 84 | onDrag({ self }) { 85 | const closestEdge = extractClosestEdge(self.data); 86 | if (!closestEdge) { 87 | element.nextElementSibling?.remove(); 88 | return; 89 | } 90 | 91 | // don't need to do anything, already have a drop indicator in the right spot 92 | if (element.nextElementSibling?.getAttribute('data-edge') === closestEdge) { 93 | return; 94 | } 95 | 96 | // get rid of the old drop indicator 97 | element.nextElementSibling?.remove(); 98 | 99 | // make a new one 100 | const indicator = getDropIndicator({ edge: closestEdge, gap: '8px' }); 101 | element.insertAdjacentElement('afterend', indicator); 102 | }, 103 | onDragLeave() { 104 | element.nextElementSibling?.remove(); 105 | }, 106 | onDrop({ self, source }) { 107 | element.nextElementSibling?.remove(); 108 | 109 | const closestEdgeOfTarget = extractClosestEdge(self.data); 110 | 111 | if (!closestEdgeOfTarget) { 112 | return; 113 | } 114 | 115 | // the "position:relative" container around the item 116 | const toMove = source.element.parentElement; 117 | invariant(toMove); 118 | 119 | element.parentElement?.insertAdjacentElement( 120 | closestEdgeOfTarget === 'top' ? 'beforebegin' : 'afterend', 121 | toMove, 122 | ); 123 | 124 | triggerPostMoveFlash(source.element); 125 | }, 126 | }), 127 | ); 128 | }); 129 | 130 | // combine all cleanups into a single function 131 | return combine(...cleanups); 132 | } 133 | 134 | // We can use this to remove the drag and drop functionality we've added. 135 | const detachAll = attachAll(); 136 | -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('tailwindcss').Config} */ 2 | export default { 3 | content: [ 4 | "./index.html", 5 | "./src/**/*.{js,ts,jsx,tsx}", 6 | ], 7 | theme: { 8 | extend: {}, 9 | }, 10 | plugins: [], 11 | } 12 | 13 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "ES2020", 4 | "useDefineForClassFields": true, 5 | "module": "ESNext", 6 | "lib": [ 7 | "ES2020", 8 | "DOM", 9 | "DOM.Iterable" 10 | ], 11 | "skipLibCheck": true, 12 | /* Bundler mode */ 13 | "moduleResolution": "bundler", 14 | "allowImportingTsExtensions": true, 15 | "resolveJsonModule": true, 16 | "isolatedModules": true, 17 | "noEmit": true, 18 | /* Linting */ 19 | "verbatimModuleSyntax": true, 20 | "strict": true, 21 | "noUnusedLocals": true, 22 | "noUnusedParameters": true, 23 | "noFallthroughCasesInSwitch": true 24 | }, 25 | "include": [ 26 | "src" 27 | ] 28 | } -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@alloc/quick-lru@^5.2.0": 6 | version "5.2.0" 7 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" 8 | integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== 9 | 10 | "@atlaskit/ds-lib@^2.3.0": 11 | version "2.3.1" 12 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@atlaskit/ds-lib/-/ds-lib-2.3.1.tgz#ce57c8fabe207a5d945e26d52df898cd30d4685b" 13 | integrity sha512-DVUE3hYLhdEZy4NnsxqiCqKC5Ym3CM/DGRQlnSPcABFNL0N0FfTXso3pLpkJnMZBtEnd2pn13mPJ2VQlSISRuw== 14 | dependencies: 15 | "@babel/runtime" "^7.0.0" 16 | bind-event-listener "^3.0.0" 17 | 18 | "@atlaskit/motion@^1.5.0": 19 | version "1.6.1" 20 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@atlaskit/motion/-/motion-1.6.1.tgz#d30eca438f32b09741eb8ce3bb565273f491ab57" 21 | integrity sha512-nInZBRWXYSsLGsiSfQs2dQmzGMt72ALr7svo9cpF1Xi6CLaBqN1ryZLf3dTEfiNhMisnVamxq50eHZeVIhjIEg== 22 | dependencies: 23 | "@atlaskit/ds-lib" "^2.3.0" 24 | "@babel/runtime" "^7.0.0" 25 | "@emotion/react" "^11.7.1" 26 | bind-event-listener "^3.0.0" 27 | 28 | "@atlaskit/platform-feature-flags@^0.2.0": 29 | version "0.2.5" 30 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@atlaskit/platform-feature-flags/-/platform-feature-flags-0.2.5.tgz#bc36b042bc960efaa5f2d71bc9b815f14c0f7f25" 31 | integrity sha512-0fD2aDxn2mE59D4acUhVib+YF2HDYuuPH50aYwpQdcV/CsVkAaJsMKy8WhWSulcRFeMYp72kfIfdy0qGdRB7Uw== 32 | dependencies: 33 | "@babel/runtime" "^7.0.0" 34 | 35 | "@atlaskit/pragmatic-drag-and-drop-flourish@^1.1.0": 36 | version "1.1.0" 37 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@atlaskit/pragmatic-drag-and-drop-flourish/-/pragmatic-drag-and-drop-flourish-1.1.0.tgz#efafaee5443c2d3f464d7037e4276ae47eb6905b" 38 | integrity sha512-JVyrGh4Yc14U99MPWYIwjgo3ODSlGtXH9IIKxm4Nbac8N56sqBO+2YfKPxBjpmC3i+Dn9uUzpNNxNHVJpdP9Kw== 39 | dependencies: 40 | "@atlaskit/motion" "^1.5.0" 41 | "@atlaskit/tokens" "^1.43.0" 42 | "@babel/runtime" "^7.0.0" 43 | 44 | "@atlaskit/pragmatic-drag-and-drop-hitbox@^1.0.3": 45 | version "1.0.3" 46 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@atlaskit/pragmatic-drag-and-drop-hitbox/-/pragmatic-drag-and-drop-hitbox-1.0.3.tgz#fcce42f5e2c5a26007f4422397acad29608d3784" 47 | integrity sha512-/Sbu/HqN2VGLYBhnsG7SbRNg98XKkbF6L7XDdBi+izRybfaK1FeMfodPpm/xnBHPJzwYMdkE0qtLyv6afhgMUA== 48 | dependencies: 49 | "@atlaskit/pragmatic-drag-and-drop" "^1.1.0" 50 | "@babel/runtime" "^7.0.0" 51 | 52 | "@atlaskit/pragmatic-drag-and-drop@^1.1.0", "@atlaskit/pragmatic-drag-and-drop@^1.1.11": 53 | version "1.1.11" 54 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@atlaskit/pragmatic-drag-and-drop/-/pragmatic-drag-and-drop-1.1.11.tgz#6cadcd0cd54f72598967642fd60f6187ae7612fe" 55 | integrity sha512-oAwMGM68d7PrAHvcgwzJbOtZJKW6BJsc2eDWfVWb7W+lGo8tWDIFdMSmR2K+EczV03lXgdnQbRWDMcOrZ/98mQ== 56 | dependencies: 57 | "@babel/runtime" "^7.0.0" 58 | bind-event-listener "^3.0.0" 59 | raf-schd "^4.0.3" 60 | 61 | "@atlaskit/tokens@^1.43.0": 62 | version "1.49.1" 63 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@atlaskit/tokens/-/tokens-1.49.1.tgz#58933a6ae65174edfc6f0bf350f17bc5792db0bf" 64 | integrity sha512-3SuhRMPUTU6b+nv0zVoGsNoqrUMtwQ/4iBbKhwaylRITanFxlxBwzW8XCCnn4sp1S2JupiT5BksI0h6jRoKN9Q== 65 | dependencies: 66 | "@atlaskit/ds-lib" "^2.3.0" 67 | "@atlaskit/platform-feature-flags" "^0.2.0" 68 | "@babel/runtime" "^7.0.0" 69 | "@babel/traverse" "^7.23.2" 70 | "@babel/types" "^7.20.0" 71 | bind-event-listener "^3.0.0" 72 | 73 | "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.24.7": 74 | version "7.24.7" 75 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/code-frame/-/code-frame-7.24.7.tgz#882fd9e09e8ee324e496bd040401c6f046ef4465" 76 | integrity sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA== 77 | dependencies: 78 | "@babel/highlight" "^7.24.7" 79 | picocolors "^1.0.0" 80 | 81 | "@babel/generator@^7.24.7": 82 | version "7.24.7" 83 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/generator/-/generator-7.24.7.tgz#1654d01de20ad66b4b4d99c135471bc654c55e6d" 84 | integrity sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA== 85 | dependencies: 86 | "@babel/types" "^7.24.7" 87 | "@jridgewell/gen-mapping" "^0.3.5" 88 | "@jridgewell/trace-mapping" "^0.3.25" 89 | jsesc "^2.5.1" 90 | 91 | "@babel/helper-environment-visitor@^7.24.7": 92 | version "7.24.7" 93 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz#4b31ba9551d1f90781ba83491dd59cf9b269f7d9" 94 | integrity sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ== 95 | dependencies: 96 | "@babel/types" "^7.24.7" 97 | 98 | "@babel/helper-function-name@^7.24.7": 99 | version "7.24.7" 100 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz#75f1e1725742f39ac6584ee0b16d94513da38dd2" 101 | integrity sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA== 102 | dependencies: 103 | "@babel/template" "^7.24.7" 104 | "@babel/types" "^7.24.7" 105 | 106 | "@babel/helper-hoist-variables@^7.24.7": 107 | version "7.24.7" 108 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz#b4ede1cde2fd89436397f30dc9376ee06b0f25ee" 109 | integrity sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ== 110 | dependencies: 111 | "@babel/types" "^7.24.7" 112 | 113 | "@babel/helper-module-imports@^7.16.7": 114 | version "7.24.7" 115 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz#f2f980392de5b84c3328fc71d38bd81bbb83042b" 116 | integrity sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA== 117 | dependencies: 118 | "@babel/traverse" "^7.24.7" 119 | "@babel/types" "^7.24.7" 120 | 121 | "@babel/helper-split-export-declaration@^7.24.7": 122 | version "7.24.7" 123 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz#83949436890e07fa3d6873c61a96e3bbf692d856" 124 | integrity sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA== 125 | dependencies: 126 | "@babel/types" "^7.24.7" 127 | 128 | "@babel/helper-string-parser@^7.24.7": 129 | version "7.24.7" 130 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz#4d2d0f14820ede3b9807ea5fc36dfc8cd7da07f2" 131 | integrity sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg== 132 | 133 | "@babel/helper-validator-identifier@^7.24.7": 134 | version "7.24.7" 135 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz#75b889cfaf9e35c2aaf42cf0d72c8e91719251db" 136 | integrity sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w== 137 | 138 | "@babel/highlight@^7.24.7": 139 | version "7.24.7" 140 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/highlight/-/highlight-7.24.7.tgz#a05ab1df134b286558aae0ed41e6c5f731bf409d" 141 | integrity sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw== 142 | dependencies: 143 | "@babel/helper-validator-identifier" "^7.24.7" 144 | chalk "^2.4.2" 145 | js-tokens "^4.0.0" 146 | picocolors "^1.0.0" 147 | 148 | "@babel/parser@^7.24.7": 149 | version "7.24.7" 150 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/parser/-/parser-7.24.7.tgz#9a5226f92f0c5c8ead550b750f5608e766c8ce85" 151 | integrity sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw== 152 | 153 | "@babel/runtime@^7.0.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.18.3": 154 | version "7.24.7" 155 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/runtime/-/runtime-7.24.7.tgz#f4f0d5530e8dbdf59b3451b9b3e594b6ba082e12" 156 | integrity sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw== 157 | dependencies: 158 | regenerator-runtime "^0.14.0" 159 | 160 | "@babel/template@^7.24.7": 161 | version "7.24.7" 162 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/template/-/template-7.24.7.tgz#02efcee317d0609d2c07117cb70ef8fb17ab7315" 163 | integrity sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig== 164 | dependencies: 165 | "@babel/code-frame" "^7.24.7" 166 | "@babel/parser" "^7.24.7" 167 | "@babel/types" "^7.24.7" 168 | 169 | "@babel/traverse@^7.23.2", "@babel/traverse@^7.24.7": 170 | version "7.24.7" 171 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/traverse/-/traverse-7.24.7.tgz#de2b900163fa741721ba382163fe46a936c40cf5" 172 | integrity sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA== 173 | dependencies: 174 | "@babel/code-frame" "^7.24.7" 175 | "@babel/generator" "^7.24.7" 176 | "@babel/helper-environment-visitor" "^7.24.7" 177 | "@babel/helper-function-name" "^7.24.7" 178 | "@babel/helper-hoist-variables" "^7.24.7" 179 | "@babel/helper-split-export-declaration" "^7.24.7" 180 | "@babel/parser" "^7.24.7" 181 | "@babel/types" "^7.24.7" 182 | debug "^4.3.1" 183 | globals "^11.1.0" 184 | 185 | "@babel/types@^7.20.0", "@babel/types@^7.24.7": 186 | version "7.24.7" 187 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@babel/types/-/types-7.24.7.tgz#6027fe12bc1aa724cd32ab113fb7f1988f1f66f2" 188 | integrity sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q== 189 | dependencies: 190 | "@babel/helper-string-parser" "^7.24.7" 191 | "@babel/helper-validator-identifier" "^7.24.7" 192 | to-fast-properties "^2.0.0" 193 | 194 | "@emotion/babel-plugin@^11.11.0": 195 | version "11.11.0" 196 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz#c2d872b6a7767a9d176d007f5b31f7d504bb5d6c" 197 | integrity sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ== 198 | dependencies: 199 | "@babel/helper-module-imports" "^7.16.7" 200 | "@babel/runtime" "^7.18.3" 201 | "@emotion/hash" "^0.9.1" 202 | "@emotion/memoize" "^0.8.1" 203 | "@emotion/serialize" "^1.1.2" 204 | babel-plugin-macros "^3.1.0" 205 | convert-source-map "^1.5.0" 206 | escape-string-regexp "^4.0.0" 207 | find-root "^1.1.0" 208 | source-map "^0.5.7" 209 | stylis "4.2.0" 210 | 211 | "@emotion/cache@^11.11.0": 212 | version "11.11.0" 213 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@emotion/cache/-/cache-11.11.0.tgz#809b33ee6b1cb1a625fef7a45bc568ccd9b8f3ff" 214 | integrity sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ== 215 | dependencies: 216 | "@emotion/memoize" "^0.8.1" 217 | "@emotion/sheet" "^1.2.2" 218 | "@emotion/utils" "^1.2.1" 219 | "@emotion/weak-memoize" "^0.3.1" 220 | stylis "4.2.0" 221 | 222 | "@emotion/hash@^0.9.1": 223 | version "0.9.1" 224 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@emotion/hash/-/hash-0.9.1.tgz#4ffb0055f7ef676ebc3a5a91fb621393294e2f43" 225 | integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ== 226 | 227 | "@emotion/memoize@^0.8.1": 228 | version "0.8.1" 229 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@emotion/memoize/-/memoize-0.8.1.tgz#c1ddb040429c6d21d38cc945fe75c818cfb68e17" 230 | integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA== 231 | 232 | "@emotion/react@^11.7.1": 233 | version "11.11.4" 234 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@emotion/react/-/react-11.11.4.tgz#3a829cac25c1f00e126408fab7f891f00ecc3c1d" 235 | integrity sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw== 236 | dependencies: 237 | "@babel/runtime" "^7.18.3" 238 | "@emotion/babel-plugin" "^11.11.0" 239 | "@emotion/cache" "^11.11.0" 240 | "@emotion/serialize" "^1.1.3" 241 | "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" 242 | "@emotion/utils" "^1.2.1" 243 | "@emotion/weak-memoize" "^0.3.1" 244 | hoist-non-react-statics "^3.3.1" 245 | 246 | "@emotion/serialize@^1.1.2", "@emotion/serialize@^1.1.3": 247 | version "1.1.4" 248 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@emotion/serialize/-/serialize-1.1.4.tgz#fc8f6d80c492cfa08801d544a05331d1cc7cd451" 249 | integrity sha512-RIN04MBT8g+FnDwgvIUi8czvr1LU1alUMI05LekWB5DGyTm8cCBMCRpq3GqaiyEDRptEXOyXnvZ58GZYu4kBxQ== 250 | dependencies: 251 | "@emotion/hash" "^0.9.1" 252 | "@emotion/memoize" "^0.8.1" 253 | "@emotion/unitless" "^0.8.1" 254 | "@emotion/utils" "^1.2.1" 255 | csstype "^3.0.2" 256 | 257 | "@emotion/sheet@^1.2.2": 258 | version "1.2.2" 259 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@emotion/sheet/-/sheet-1.2.2.tgz#d58e788ee27267a14342303e1abb3d508b6d0fec" 260 | integrity sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA== 261 | 262 | "@emotion/unitless@^0.8.1": 263 | version "0.8.1" 264 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@emotion/unitless/-/unitless-0.8.1.tgz#182b5a4704ef8ad91bde93f7a860a88fd92c79a3" 265 | integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ== 266 | 267 | "@emotion/use-insertion-effect-with-fallbacks@^1.0.1": 268 | version "1.0.1" 269 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz#08de79f54eb3406f9daaf77c76e35313da963963" 270 | integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw== 271 | 272 | "@emotion/utils@^1.2.1": 273 | version "1.2.1" 274 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@emotion/utils/-/utils-1.2.1.tgz#bbab58465738d31ae4cb3dbb6fc00a5991f755e4" 275 | integrity sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg== 276 | 277 | "@emotion/weak-memoize@^0.3.1": 278 | version "0.3.1" 279 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz#d0fce5d07b0620caa282b5131c297bb60f9d87e6" 280 | integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww== 281 | 282 | "@esbuild/aix-ppc64@0.20.2": 283 | version "0.20.2" 284 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz#a70f4ac11c6a1dfc18b8bbb13284155d933b9537" 285 | integrity sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g== 286 | 287 | "@esbuild/android-arm64@0.20.2": 288 | version "0.20.2" 289 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz#db1c9202a5bc92ea04c7b6840f1bbe09ebf9e6b9" 290 | integrity sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg== 291 | 292 | "@esbuild/android-arm@0.20.2": 293 | version "0.20.2" 294 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/android-arm/-/android-arm-0.20.2.tgz#3b488c49aee9d491c2c8f98a909b785870d6e995" 295 | integrity sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w== 296 | 297 | "@esbuild/android-x64@0.20.2": 298 | version "0.20.2" 299 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/android-x64/-/android-x64-0.20.2.tgz#3b1628029e5576249d2b2d766696e50768449f98" 300 | integrity sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg== 301 | 302 | "@esbuild/darwin-arm64@0.20.2": 303 | version "0.20.2" 304 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz#6e8517a045ddd86ae30c6608c8475ebc0c4000bb" 305 | integrity sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA== 306 | 307 | "@esbuild/darwin-x64@0.20.2": 308 | version "0.20.2" 309 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz#90ed098e1f9dd8a9381695b207e1cff45540a0d0" 310 | integrity sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA== 311 | 312 | "@esbuild/freebsd-arm64@0.20.2": 313 | version "0.20.2" 314 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz#d71502d1ee89a1130327e890364666c760a2a911" 315 | integrity sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw== 316 | 317 | "@esbuild/freebsd-x64@0.20.2": 318 | version "0.20.2" 319 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz#aa5ea58d9c1dd9af688b8b6f63ef0d3d60cea53c" 320 | integrity sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw== 321 | 322 | "@esbuild/linux-arm64@0.20.2": 323 | version "0.20.2" 324 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz#055b63725df678379b0f6db9d0fa85463755b2e5" 325 | integrity sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A== 326 | 327 | "@esbuild/linux-arm@0.20.2": 328 | version "0.20.2" 329 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz#76b3b98cb1f87936fbc37f073efabad49dcd889c" 330 | integrity sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg== 331 | 332 | "@esbuild/linux-ia32@0.20.2": 333 | version "0.20.2" 334 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz#c0e5e787c285264e5dfc7a79f04b8b4eefdad7fa" 335 | integrity sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig== 336 | 337 | "@esbuild/linux-loong64@0.20.2": 338 | version "0.20.2" 339 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz#a6184e62bd7cdc63e0c0448b83801001653219c5" 340 | integrity sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ== 341 | 342 | "@esbuild/linux-mips64el@0.20.2": 343 | version "0.20.2" 344 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz#d08e39ce86f45ef8fc88549d29c62b8acf5649aa" 345 | integrity sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA== 346 | 347 | "@esbuild/linux-ppc64@0.20.2": 348 | version "0.20.2" 349 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz#8d252f0b7756ffd6d1cbde5ea67ff8fd20437f20" 350 | integrity sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg== 351 | 352 | "@esbuild/linux-riscv64@0.20.2": 353 | version "0.20.2" 354 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz#19f6dcdb14409dae607f66ca1181dd4e9db81300" 355 | integrity sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg== 356 | 357 | "@esbuild/linux-s390x@0.20.2": 358 | version "0.20.2" 359 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz#3c830c90f1a5d7dd1473d5595ea4ebb920988685" 360 | integrity sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ== 361 | 362 | "@esbuild/linux-x64@0.20.2": 363 | version "0.20.2" 364 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz#86eca35203afc0d9de0694c64ec0ab0a378f6fff" 365 | integrity sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw== 366 | 367 | "@esbuild/netbsd-x64@0.20.2": 368 | version "0.20.2" 369 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz#e771c8eb0e0f6e1877ffd4220036b98aed5915e6" 370 | integrity sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ== 371 | 372 | "@esbuild/openbsd-x64@0.20.2": 373 | version "0.20.2" 374 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz#9a795ae4b4e37e674f0f4d716f3e226dd7c39baf" 375 | integrity sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ== 376 | 377 | "@esbuild/sunos-x64@0.20.2": 378 | version "0.20.2" 379 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz#7df23b61a497b8ac189def6e25a95673caedb03f" 380 | integrity sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w== 381 | 382 | "@esbuild/win32-arm64@0.20.2": 383 | version "0.20.2" 384 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz#f1ae5abf9ca052ae11c1bc806fb4c0f519bacf90" 385 | integrity sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ== 386 | 387 | "@esbuild/win32-ia32@0.20.2": 388 | version "0.20.2" 389 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz#241fe62c34d8e8461cd708277813e1d0ba55ce23" 390 | integrity sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ== 391 | 392 | "@esbuild/win32-x64@0.20.2": 393 | version "0.20.2" 394 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz#9c907b21e30a52db959ba4f80bb01a0cc403d5cc" 395 | integrity sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ== 396 | 397 | "@isaacs/cliui@^8.0.2": 398 | version "8.0.2" 399 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" 400 | integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== 401 | dependencies: 402 | string-width "^5.1.2" 403 | string-width-cjs "npm:string-width@^4.2.0" 404 | strip-ansi "^7.0.1" 405 | strip-ansi-cjs "npm:strip-ansi@^6.0.1" 406 | wrap-ansi "^8.1.0" 407 | wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" 408 | 409 | "@jridgewell/gen-mapping@^0.3.2", "@jridgewell/gen-mapping@^0.3.5": 410 | version "0.3.5" 411 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" 412 | integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== 413 | dependencies: 414 | "@jridgewell/set-array" "^1.2.1" 415 | "@jridgewell/sourcemap-codec" "^1.4.10" 416 | "@jridgewell/trace-mapping" "^0.3.24" 417 | 418 | "@jridgewell/resolve-uri@^3.1.0": 419 | version "3.1.2" 420 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" 421 | integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== 422 | 423 | "@jridgewell/set-array@^1.2.1": 424 | version "1.2.1" 425 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" 426 | integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== 427 | 428 | "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": 429 | version "1.4.15" 430 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" 431 | integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== 432 | 433 | "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": 434 | version "0.3.25" 435 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" 436 | integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== 437 | dependencies: 438 | "@jridgewell/resolve-uri" "^3.1.0" 439 | "@jridgewell/sourcemap-codec" "^1.4.14" 440 | 441 | "@nodelib/fs.scandir@2.1.5": 442 | version "2.1.5" 443 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" 444 | integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== 445 | dependencies: 446 | "@nodelib/fs.stat" "2.0.5" 447 | run-parallel "^1.1.9" 448 | 449 | "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": 450 | version "2.0.5" 451 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" 452 | integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== 453 | 454 | "@nodelib/fs.walk@^1.2.3": 455 | version "1.2.8" 456 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" 457 | integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== 458 | dependencies: 459 | "@nodelib/fs.scandir" "2.1.5" 460 | fastq "^1.6.0" 461 | 462 | "@pkgjs/parseargs@^0.11.0": 463 | version "0.11.0" 464 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" 465 | integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== 466 | 467 | "@rollup/rollup-android-arm-eabi@4.18.0": 468 | version "4.18.0" 469 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz#bbd0e616b2078cd2d68afc9824d1fadb2f2ffd27" 470 | integrity sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ== 471 | 472 | "@rollup/rollup-android-arm64@4.18.0": 473 | version "4.18.0" 474 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.0.tgz#97255ef6384c5f73f4800c0de91f5f6518e21203" 475 | integrity sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA== 476 | 477 | "@rollup/rollup-darwin-arm64@4.18.0": 478 | version "4.18.0" 479 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.0.tgz#b6dd74e117510dfe94541646067b0545b42ff096" 480 | integrity sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w== 481 | 482 | "@rollup/rollup-darwin-x64@4.18.0": 483 | version "4.18.0" 484 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.0.tgz#e07d76de1cec987673e7f3d48ccb8e106d42c05c" 485 | integrity sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA== 486 | 487 | "@rollup/rollup-linux-arm-gnueabihf@4.18.0": 488 | version "4.18.0" 489 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.0.tgz#9f1a6d218b560c9d75185af4b8bb42f9f24736b8" 490 | integrity sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA== 491 | 492 | "@rollup/rollup-linux-arm-musleabihf@4.18.0": 493 | version "4.18.0" 494 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.0.tgz#53618b92e6ffb642c7b620e6e528446511330549" 495 | integrity sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A== 496 | 497 | "@rollup/rollup-linux-arm64-gnu@4.18.0": 498 | version "4.18.0" 499 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.0.tgz#99a7ba5e719d4f053761a698f7b52291cefba577" 500 | integrity sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw== 501 | 502 | "@rollup/rollup-linux-arm64-musl@4.18.0": 503 | version "4.18.0" 504 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.0.tgz#f53db99a45d9bc00ce94db8a35efa7c3c144a58c" 505 | integrity sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ== 506 | 507 | "@rollup/rollup-linux-powerpc64le-gnu@4.18.0": 508 | version "4.18.0" 509 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.0.tgz#cbb0837408fe081ce3435cf3730e090febafc9bf" 510 | integrity sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA== 511 | 512 | "@rollup/rollup-linux-riscv64-gnu@4.18.0": 513 | version "4.18.0" 514 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.0.tgz#8ed09c1d1262ada4c38d791a28ae0fea28b80cc9" 515 | integrity sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg== 516 | 517 | "@rollup/rollup-linux-s390x-gnu@4.18.0": 518 | version "4.18.0" 519 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.0.tgz#938138d3c8e0c96f022252a28441dcfb17afd7ec" 520 | integrity sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg== 521 | 522 | "@rollup/rollup-linux-x64-gnu@4.18.0": 523 | version "4.18.0" 524 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.0.tgz#1a7481137a54740bee1ded4ae5752450f155d942" 525 | integrity sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w== 526 | 527 | "@rollup/rollup-linux-x64-musl@4.18.0": 528 | version "4.18.0" 529 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.0.tgz#f1186afc601ac4f4fc25fac4ca15ecbee3a1874d" 530 | integrity sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg== 531 | 532 | "@rollup/rollup-win32-arm64-msvc@4.18.0": 533 | version "4.18.0" 534 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.0.tgz#ed6603e93636a96203c6915be4117245c1bd2daf" 535 | integrity sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA== 536 | 537 | "@rollup/rollup-win32-ia32-msvc@4.18.0": 538 | version "4.18.0" 539 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.0.tgz#14e0b404b1c25ebe6157a15edb9c46959ba74c54" 540 | integrity sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg== 541 | 542 | "@rollup/rollup-win32-x64-msvc@4.18.0": 543 | version "4.18.0" 544 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.0.tgz#5d694d345ce36b6ecf657349e03eb87297e68da4" 545 | integrity sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g== 546 | 547 | "@types/estree@1.0.5": 548 | version "1.0.5" 549 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" 550 | integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== 551 | 552 | "@types/parse-json@^4.0.0": 553 | version "4.0.2" 554 | resolved "https://packages.atlassian.com/api/npm/npm-remote/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239" 555 | integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== 556 | 557 | ansi-regex@^5.0.1: 558 | version "5.0.1" 559 | resolved "https://packages.atlassian.com/api/npm/npm-remote/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" 560 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== 561 | 562 | ansi-regex@^6.0.1: 563 | version "6.0.1" 564 | resolved "https://packages.atlassian.com/api/npm/npm-remote/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" 565 | integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== 566 | 567 | ansi-styles@^3.2.1: 568 | version "3.2.1" 569 | resolved "https://packages.atlassian.com/api/npm/npm-remote/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 570 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== 571 | dependencies: 572 | color-convert "^1.9.0" 573 | 574 | ansi-styles@^4.0.0: 575 | version "4.3.0" 576 | resolved "https://packages.atlassian.com/api/npm/npm-remote/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" 577 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== 578 | dependencies: 579 | color-convert "^2.0.1" 580 | 581 | ansi-styles@^6.1.0: 582 | version "6.2.1" 583 | resolved "https://packages.atlassian.com/api/npm/npm-remote/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" 584 | integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== 585 | 586 | any-promise@^1.0.0: 587 | version "1.3.0" 588 | resolved "https://packages.atlassian.com/api/npm/npm-remote/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" 589 | integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== 590 | 591 | anymatch@~3.1.2: 592 | version "3.1.3" 593 | resolved "https://packages.atlassian.com/api/npm/npm-remote/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" 594 | integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== 595 | dependencies: 596 | normalize-path "^3.0.0" 597 | picomatch "^2.0.4" 598 | 599 | arg@^5.0.2: 600 | version "5.0.2" 601 | resolved "https://packages.atlassian.com/api/npm/npm-remote/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" 602 | integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== 603 | 604 | autoprefixer@^10.4.19: 605 | version "10.4.19" 606 | resolved "https://packages.atlassian.com/api/npm/npm-remote/autoprefixer/-/autoprefixer-10.4.19.tgz#ad25a856e82ee9d7898c59583c1afeb3fa65f89f" 607 | integrity sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew== 608 | dependencies: 609 | browserslist "^4.23.0" 610 | caniuse-lite "^1.0.30001599" 611 | fraction.js "^4.3.7" 612 | normalize-range "^0.1.2" 613 | picocolors "^1.0.0" 614 | postcss-value-parser "^4.2.0" 615 | 616 | babel-plugin-macros@^3.1.0: 617 | version "3.1.0" 618 | resolved "https://packages.atlassian.com/api/npm/npm-remote/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz#9ef6dc74deb934b4db344dc973ee851d148c50c1" 619 | integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg== 620 | dependencies: 621 | "@babel/runtime" "^7.12.5" 622 | cosmiconfig "^7.0.0" 623 | resolve "^1.19.0" 624 | 625 | balanced-match@^1.0.0: 626 | version "1.0.2" 627 | resolved "https://packages.atlassian.com/api/npm/npm-remote/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" 628 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== 629 | 630 | binary-extensions@^2.0.0: 631 | version "2.3.0" 632 | resolved "https://packages.atlassian.com/api/npm/npm-remote/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" 633 | integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== 634 | 635 | bind-event-listener@^3.0.0: 636 | version "3.0.0" 637 | resolved "https://packages.atlassian.com/api/npm/npm-remote/bind-event-listener/-/bind-event-listener-3.0.0.tgz#c90f9a7fcb65cac21045f810c20ef7e647a74921" 638 | integrity sha512-PJvH288AWQhKs2v9zyfYdPzlPqf5bXbGMmhmUIY9x4dAUGIWgomO771oBQNwJnMQSnUIXhKu6sgzpBRXTlvb8Q== 639 | 640 | brace-expansion@^2.0.1: 641 | version "2.0.1" 642 | resolved "https://packages.atlassian.com/api/npm/npm-remote/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" 643 | integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== 644 | dependencies: 645 | balanced-match "^1.0.0" 646 | 647 | braces@^3.0.3, braces@~3.0.2: 648 | version "3.0.3" 649 | resolved "https://packages.atlassian.com/api/npm/npm-remote/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" 650 | integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== 651 | dependencies: 652 | fill-range "^7.1.1" 653 | 654 | browserslist@^4.23.0: 655 | version "4.23.1" 656 | resolved "https://packages.atlassian.com/api/npm/npm-remote/browserslist/-/browserslist-4.23.1.tgz#ce4af0534b3d37db5c1a4ca98b9080f985041e96" 657 | integrity sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw== 658 | dependencies: 659 | caniuse-lite "^1.0.30001629" 660 | electron-to-chromium "^1.4.796" 661 | node-releases "^2.0.14" 662 | update-browserslist-db "^1.0.16" 663 | 664 | callsites@^3.0.0: 665 | version "3.1.0" 666 | resolved "https://packages.atlassian.com/api/npm/npm-remote/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" 667 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== 668 | 669 | camelcase-css@^2.0.1: 670 | version "2.0.1" 671 | resolved "https://packages.atlassian.com/api/npm/npm-remote/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" 672 | integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== 673 | 674 | caniuse-lite@^1.0.30001599, caniuse-lite@^1.0.30001629: 675 | version "1.0.30001632" 676 | resolved "https://packages.atlassian.com/api/npm/npm-remote/caniuse-lite/-/caniuse-lite-1.0.30001632.tgz#964207b7cba5851701afb4c8afaf1448db3884b6" 677 | integrity sha512-udx3o7yHJfUxMLkGohMlVHCvFvWmirKh9JAH/d7WOLPetlH+LTL5cocMZ0t7oZx/mdlOWXti97xLZWc8uURRHg== 678 | 679 | chalk@^2.4.2: 680 | version "2.4.2" 681 | resolved "https://packages.atlassian.com/api/npm/npm-remote/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 682 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== 683 | dependencies: 684 | ansi-styles "^3.2.1" 685 | escape-string-regexp "^1.0.5" 686 | supports-color "^5.3.0" 687 | 688 | chokidar@^3.5.3: 689 | version "3.6.0" 690 | resolved "https://packages.atlassian.com/api/npm/npm-remote/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" 691 | integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== 692 | dependencies: 693 | anymatch "~3.1.2" 694 | braces "~3.0.2" 695 | glob-parent "~5.1.2" 696 | is-binary-path "~2.1.0" 697 | is-glob "~4.0.1" 698 | normalize-path "~3.0.0" 699 | readdirp "~3.6.0" 700 | optionalDependencies: 701 | fsevents "~2.3.2" 702 | 703 | color-convert@^1.9.0: 704 | version "1.9.3" 705 | resolved "https://packages.atlassian.com/api/npm/npm-remote/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 706 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== 707 | dependencies: 708 | color-name "1.1.3" 709 | 710 | color-convert@^2.0.1: 711 | version "2.0.1" 712 | resolved "https://packages.atlassian.com/api/npm/npm-remote/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" 713 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== 714 | dependencies: 715 | color-name "~1.1.4" 716 | 717 | color-name@1.1.3: 718 | version "1.1.3" 719 | resolved "https://packages.atlassian.com/api/npm/npm-remote/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 720 | integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== 721 | 722 | color-name@~1.1.4: 723 | version "1.1.4" 724 | resolved "https://packages.atlassian.com/api/npm/npm-remote/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 725 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== 726 | 727 | commander@^4.0.0: 728 | version "4.1.1" 729 | resolved "https://packages.atlassian.com/api/npm/npm-remote/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" 730 | integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== 731 | 732 | convert-source-map@^1.5.0: 733 | version "1.9.0" 734 | resolved "https://packages.atlassian.com/api/npm/npm-remote/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" 735 | integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== 736 | 737 | cosmiconfig@^7.0.0: 738 | version "7.1.0" 739 | resolved "https://packages.atlassian.com/api/npm/npm-remote/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" 740 | integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== 741 | dependencies: 742 | "@types/parse-json" "^4.0.0" 743 | import-fresh "^3.2.1" 744 | parse-json "^5.0.0" 745 | path-type "^4.0.0" 746 | yaml "^1.10.0" 747 | 748 | cross-spawn@^7.0.0: 749 | version "7.0.3" 750 | resolved "https://packages.atlassian.com/api/npm/npm-remote/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" 751 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== 752 | dependencies: 753 | path-key "^3.1.0" 754 | shebang-command "^2.0.0" 755 | which "^2.0.1" 756 | 757 | cssesc@^3.0.0: 758 | version "3.0.0" 759 | resolved "https://packages.atlassian.com/api/npm/npm-remote/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" 760 | integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== 761 | 762 | csstype@^3.0.2: 763 | version "3.1.3" 764 | resolved "https://packages.atlassian.com/api/npm/npm-remote/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" 765 | integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== 766 | 767 | debug@^4.3.1: 768 | version "4.3.5" 769 | resolved "https://packages.atlassian.com/api/npm/npm-remote/debug/-/debug-4.3.5.tgz#e83444eceb9fedd4a1da56d671ae2446a01a6e1e" 770 | integrity sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg== 771 | dependencies: 772 | ms "2.1.2" 773 | 774 | didyoumean@^1.2.2: 775 | version "1.2.2" 776 | resolved "https://packages.atlassian.com/api/npm/npm-remote/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" 777 | integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== 778 | 779 | dlv@^1.1.3: 780 | version "1.1.3" 781 | resolved "https://packages.atlassian.com/api/npm/npm-remote/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" 782 | integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== 783 | 784 | eastasianwidth@^0.2.0: 785 | version "0.2.0" 786 | resolved "https://packages.atlassian.com/api/npm/npm-remote/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" 787 | integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== 788 | 789 | electron-to-chromium@^1.4.796: 790 | version "1.4.797" 791 | resolved "https://packages.atlassian.com/api/npm/npm-remote/electron-to-chromium/-/electron-to-chromium-1.4.797.tgz#0e15657e4ebcfeb8df8d8cdd29e6a6784b76dc57" 792 | integrity sha512-RWMYymqyWwIdCEb7Psag5zyAHirYnB354ZREoF8c5QOHbt8AodF7lwVxGUnu5gzBVjzDo9R3XeTwy7pbvubxGw== 793 | 794 | emoji-regex@^8.0.0: 795 | version "8.0.0" 796 | resolved "https://packages.atlassian.com/api/npm/npm-remote/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" 797 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== 798 | 799 | emoji-regex@^9.2.2: 800 | version "9.2.2" 801 | resolved "https://packages.atlassian.com/api/npm/npm-remote/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" 802 | integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== 803 | 804 | error-ex@^1.3.1: 805 | version "1.3.2" 806 | resolved "https://packages.atlassian.com/api/npm/npm-remote/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" 807 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== 808 | dependencies: 809 | is-arrayish "^0.2.1" 810 | 811 | esbuild@^0.20.1: 812 | version "0.20.2" 813 | resolved "https://packages.atlassian.com/api/npm/npm-remote/esbuild/-/esbuild-0.20.2.tgz#9d6b2386561766ee6b5a55196c6d766d28c87ea1" 814 | integrity sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g== 815 | optionalDependencies: 816 | "@esbuild/aix-ppc64" "0.20.2" 817 | "@esbuild/android-arm" "0.20.2" 818 | "@esbuild/android-arm64" "0.20.2" 819 | "@esbuild/android-x64" "0.20.2" 820 | "@esbuild/darwin-arm64" "0.20.2" 821 | "@esbuild/darwin-x64" "0.20.2" 822 | "@esbuild/freebsd-arm64" "0.20.2" 823 | "@esbuild/freebsd-x64" "0.20.2" 824 | "@esbuild/linux-arm" "0.20.2" 825 | "@esbuild/linux-arm64" "0.20.2" 826 | "@esbuild/linux-ia32" "0.20.2" 827 | "@esbuild/linux-loong64" "0.20.2" 828 | "@esbuild/linux-mips64el" "0.20.2" 829 | "@esbuild/linux-ppc64" "0.20.2" 830 | "@esbuild/linux-riscv64" "0.20.2" 831 | "@esbuild/linux-s390x" "0.20.2" 832 | "@esbuild/linux-x64" "0.20.2" 833 | "@esbuild/netbsd-x64" "0.20.2" 834 | "@esbuild/openbsd-x64" "0.20.2" 835 | "@esbuild/sunos-x64" "0.20.2" 836 | "@esbuild/win32-arm64" "0.20.2" 837 | "@esbuild/win32-ia32" "0.20.2" 838 | "@esbuild/win32-x64" "0.20.2" 839 | 840 | escalade@^3.1.2: 841 | version "3.1.2" 842 | resolved "https://packages.atlassian.com/api/npm/npm-remote/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" 843 | integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== 844 | 845 | escape-string-regexp@^1.0.5: 846 | version "1.0.5" 847 | resolved "https://packages.atlassian.com/api/npm/npm-remote/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 848 | integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== 849 | 850 | escape-string-regexp@^4.0.0: 851 | version "4.0.0" 852 | resolved "https://packages.atlassian.com/api/npm/npm-remote/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" 853 | integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== 854 | 855 | fast-glob@^3.3.0: 856 | version "3.3.2" 857 | resolved "https://packages.atlassian.com/api/npm/npm-remote/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" 858 | integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== 859 | dependencies: 860 | "@nodelib/fs.stat" "^2.0.2" 861 | "@nodelib/fs.walk" "^1.2.3" 862 | glob-parent "^5.1.2" 863 | merge2 "^1.3.0" 864 | micromatch "^4.0.4" 865 | 866 | fastq@^1.6.0: 867 | version "1.17.1" 868 | resolved "https://packages.atlassian.com/api/npm/npm-remote/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" 869 | integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w== 870 | dependencies: 871 | reusify "^1.0.4" 872 | 873 | fill-range@^7.1.1: 874 | version "7.1.1" 875 | resolved "https://packages.atlassian.com/api/npm/npm-remote/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" 876 | integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== 877 | dependencies: 878 | to-regex-range "^5.0.1" 879 | 880 | find-root@^1.1.0: 881 | version "1.1.0" 882 | resolved "https://packages.atlassian.com/api/npm/npm-remote/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" 883 | integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== 884 | 885 | foreground-child@^3.1.0: 886 | version "3.1.1" 887 | resolved "https://packages.atlassian.com/api/npm/npm-remote/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" 888 | integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== 889 | dependencies: 890 | cross-spawn "^7.0.0" 891 | signal-exit "^4.0.1" 892 | 893 | fraction.js@^4.3.7: 894 | version "4.3.7" 895 | resolved "https://packages.atlassian.com/api/npm/npm-remote/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" 896 | integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== 897 | 898 | fsevents@~2.3.2, fsevents@~2.3.3: 899 | version "2.3.3" 900 | resolved "https://packages.atlassian.com/api/npm/npm-remote/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" 901 | integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== 902 | 903 | function-bind@^1.1.2: 904 | version "1.1.2" 905 | resolved "https://packages.atlassian.com/api/npm/npm-remote/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" 906 | integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== 907 | 908 | glob-parent@^5.1.2, glob-parent@~5.1.2: 909 | version "5.1.2" 910 | resolved "https://packages.atlassian.com/api/npm/npm-remote/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" 911 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== 912 | dependencies: 913 | is-glob "^4.0.1" 914 | 915 | glob-parent@^6.0.2: 916 | version "6.0.2" 917 | resolved "https://packages.atlassian.com/api/npm/npm-remote/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" 918 | integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== 919 | dependencies: 920 | is-glob "^4.0.3" 921 | 922 | glob@^10.3.10: 923 | version "10.4.1" 924 | resolved "https://packages.atlassian.com/api/npm/npm-remote/glob/-/glob-10.4.1.tgz#0cfb01ab6a6b438177bfe6a58e2576f6efe909c2" 925 | integrity sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw== 926 | dependencies: 927 | foreground-child "^3.1.0" 928 | jackspeak "^3.1.2" 929 | minimatch "^9.0.4" 930 | minipass "^7.1.2" 931 | path-scurry "^1.11.1" 932 | 933 | globals@^11.1.0: 934 | version "11.12.0" 935 | resolved "https://packages.atlassian.com/api/npm/npm-remote/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" 936 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== 937 | 938 | has-flag@^3.0.0: 939 | version "3.0.0" 940 | resolved "https://packages.atlassian.com/api/npm/npm-remote/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 941 | integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== 942 | 943 | hasown@^2.0.0: 944 | version "2.0.2" 945 | resolved "https://packages.atlassian.com/api/npm/npm-remote/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" 946 | integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== 947 | dependencies: 948 | function-bind "^1.1.2" 949 | 950 | hoist-non-react-statics@^3.3.1: 951 | version "3.3.2" 952 | resolved "https://packages.atlassian.com/api/npm/npm-remote/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" 953 | integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== 954 | dependencies: 955 | react-is "^16.7.0" 956 | 957 | import-fresh@^3.2.1: 958 | version "3.3.0" 959 | resolved "https://packages.atlassian.com/api/npm/npm-remote/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" 960 | integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== 961 | dependencies: 962 | parent-module "^1.0.0" 963 | resolve-from "^4.0.0" 964 | 965 | is-arrayish@^0.2.1: 966 | version "0.2.1" 967 | resolved "https://packages.atlassian.com/api/npm/npm-remote/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" 968 | integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== 969 | 970 | is-binary-path@~2.1.0: 971 | version "2.1.0" 972 | resolved "https://packages.atlassian.com/api/npm/npm-remote/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" 973 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== 974 | dependencies: 975 | binary-extensions "^2.0.0" 976 | 977 | is-core-module@^2.13.0: 978 | version "2.13.1" 979 | resolved "https://packages.atlassian.com/api/npm/npm-remote/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" 980 | integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== 981 | dependencies: 982 | hasown "^2.0.0" 983 | 984 | is-extglob@^2.1.1: 985 | version "2.1.1" 986 | resolved "https://packages.atlassian.com/api/npm/npm-remote/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 987 | integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== 988 | 989 | is-fullwidth-code-point@^3.0.0: 990 | version "3.0.0" 991 | resolved "https://packages.atlassian.com/api/npm/npm-remote/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" 992 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== 993 | 994 | is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: 995 | version "4.0.3" 996 | resolved "https://packages.atlassian.com/api/npm/npm-remote/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" 997 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== 998 | dependencies: 999 | is-extglob "^2.1.1" 1000 | 1001 | is-number@^7.0.0: 1002 | version "7.0.0" 1003 | resolved "https://packages.atlassian.com/api/npm/npm-remote/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 1004 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 1005 | 1006 | isexe@^2.0.0: 1007 | version "2.0.0" 1008 | resolved "https://packages.atlassian.com/api/npm/npm-remote/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" 1009 | integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== 1010 | 1011 | jackspeak@^3.1.2: 1012 | version "3.4.0" 1013 | resolved "https://packages.atlassian.com/api/npm/npm-remote/jackspeak/-/jackspeak-3.4.0.tgz#a75763ff36ad778ede6a156d8ee8b124de445b4a" 1014 | integrity sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw== 1015 | dependencies: 1016 | "@isaacs/cliui" "^8.0.2" 1017 | optionalDependencies: 1018 | "@pkgjs/parseargs" "^0.11.0" 1019 | 1020 | jiti@^1.21.0: 1021 | version "1.21.6" 1022 | resolved "https://packages.atlassian.com/api/npm/npm-remote/jiti/-/jiti-1.21.6.tgz#6c7f7398dd4b3142767f9a168af2f317a428d268" 1023 | integrity sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w== 1024 | 1025 | js-tokens@^4.0.0: 1026 | version "4.0.0" 1027 | resolved "https://packages.atlassian.com/api/npm/npm-remote/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 1028 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 1029 | 1030 | jsesc@^2.5.1: 1031 | version "2.5.2" 1032 | resolved "https://packages.atlassian.com/api/npm/npm-remote/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" 1033 | integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== 1034 | 1035 | json-parse-even-better-errors@^2.3.0: 1036 | version "2.3.1" 1037 | resolved "https://packages.atlassian.com/api/npm/npm-remote/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" 1038 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== 1039 | 1040 | lilconfig@^2.1.0: 1041 | version "2.1.0" 1042 | resolved "https://packages.atlassian.com/api/npm/npm-remote/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" 1043 | integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== 1044 | 1045 | lilconfig@^3.0.0: 1046 | version "3.1.2" 1047 | resolved "https://packages.atlassian.com/api/npm/npm-remote/lilconfig/-/lilconfig-3.1.2.tgz#e4a7c3cb549e3a606c8dcc32e5ae1005e62c05cb" 1048 | integrity sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow== 1049 | 1050 | lines-and-columns@^1.1.6: 1051 | version "1.2.4" 1052 | resolved "https://packages.atlassian.com/api/npm/npm-remote/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" 1053 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== 1054 | 1055 | lru-cache@^10.2.0: 1056 | version "10.2.2" 1057 | resolved "https://packages.atlassian.com/api/npm/npm-remote/lru-cache/-/lru-cache-10.2.2.tgz#48206bc114c1252940c41b25b41af5b545aca878" 1058 | integrity sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ== 1059 | 1060 | merge2@^1.3.0: 1061 | version "1.4.1" 1062 | resolved "https://packages.atlassian.com/api/npm/npm-remote/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" 1063 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== 1064 | 1065 | micromatch@^4.0.4, micromatch@^4.0.5: 1066 | version "4.0.7" 1067 | resolved "https://packages.atlassian.com/api/npm/npm-remote/micromatch/-/micromatch-4.0.7.tgz#33e8190d9fe474a9895525f5618eee136d46c2e5" 1068 | integrity sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q== 1069 | dependencies: 1070 | braces "^3.0.3" 1071 | picomatch "^2.3.1" 1072 | 1073 | minimatch@^9.0.4: 1074 | version "9.0.4" 1075 | resolved "https://packages.atlassian.com/api/npm/npm-remote/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51" 1076 | integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw== 1077 | dependencies: 1078 | brace-expansion "^2.0.1" 1079 | 1080 | "minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.1.2: 1081 | version "7.1.2" 1082 | resolved "https://packages.atlassian.com/api/npm/npm-remote/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" 1083 | integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== 1084 | 1085 | ms@2.1.2: 1086 | version "2.1.2" 1087 | resolved "https://packages.atlassian.com/api/npm/npm-remote/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 1088 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 1089 | 1090 | mz@^2.7.0: 1091 | version "2.7.0" 1092 | resolved "https://packages.atlassian.com/api/npm/npm-remote/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" 1093 | integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== 1094 | dependencies: 1095 | any-promise "^1.0.0" 1096 | object-assign "^4.0.1" 1097 | thenify-all "^1.0.0" 1098 | 1099 | nanoid@^3.3.7: 1100 | version "3.3.7" 1101 | resolved "https://packages.atlassian.com/api/npm/npm-remote/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" 1102 | integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== 1103 | 1104 | node-releases@^2.0.14: 1105 | version "2.0.14" 1106 | resolved "https://packages.atlassian.com/api/npm/npm-remote/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" 1107 | integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== 1108 | 1109 | normalize-path@^3.0.0, normalize-path@~3.0.0: 1110 | version "3.0.0" 1111 | resolved "https://packages.atlassian.com/api/npm/npm-remote/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" 1112 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== 1113 | 1114 | normalize-range@^0.1.2: 1115 | version "0.1.2" 1116 | resolved "https://packages.atlassian.com/api/npm/npm-remote/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" 1117 | integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== 1118 | 1119 | object-assign@^4.0.1: 1120 | version "4.1.1" 1121 | resolved "https://packages.atlassian.com/api/npm/npm-remote/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 1122 | integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== 1123 | 1124 | object-hash@^3.0.0: 1125 | version "3.0.0" 1126 | resolved "https://packages.atlassian.com/api/npm/npm-remote/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" 1127 | integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== 1128 | 1129 | parent-module@^1.0.0: 1130 | version "1.0.1" 1131 | resolved "https://packages.atlassian.com/api/npm/npm-remote/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" 1132 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== 1133 | dependencies: 1134 | callsites "^3.0.0" 1135 | 1136 | parse-json@^5.0.0: 1137 | version "5.2.0" 1138 | resolved "https://packages.atlassian.com/api/npm/npm-remote/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" 1139 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== 1140 | dependencies: 1141 | "@babel/code-frame" "^7.0.0" 1142 | error-ex "^1.3.1" 1143 | json-parse-even-better-errors "^2.3.0" 1144 | lines-and-columns "^1.1.6" 1145 | 1146 | path-key@^3.1.0: 1147 | version "3.1.1" 1148 | resolved "https://packages.atlassian.com/api/npm/npm-remote/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" 1149 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== 1150 | 1151 | path-parse@^1.0.7: 1152 | version "1.0.7" 1153 | resolved "https://packages.atlassian.com/api/npm/npm-remote/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" 1154 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== 1155 | 1156 | path-scurry@^1.11.1: 1157 | version "1.11.1" 1158 | resolved "https://packages.atlassian.com/api/npm/npm-remote/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" 1159 | integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== 1160 | dependencies: 1161 | lru-cache "^10.2.0" 1162 | minipass "^5.0.0 || ^6.0.2 || ^7.0.0" 1163 | 1164 | path-type@^4.0.0: 1165 | version "4.0.0" 1166 | resolved "https://packages.atlassian.com/api/npm/npm-remote/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" 1167 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== 1168 | 1169 | picocolors@^1.0.0, picocolors@^1.0.1: 1170 | version "1.0.1" 1171 | resolved "https://packages.atlassian.com/api/npm/npm-remote/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" 1172 | integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== 1173 | 1174 | picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: 1175 | version "2.3.1" 1176 | resolved "https://packages.atlassian.com/api/npm/npm-remote/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" 1177 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== 1178 | 1179 | pify@^2.3.0: 1180 | version "2.3.0" 1181 | resolved "https://packages.atlassian.com/api/npm/npm-remote/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" 1182 | integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== 1183 | 1184 | pirates@^4.0.1: 1185 | version "4.0.6" 1186 | resolved "https://packages.atlassian.com/api/npm/npm-remote/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" 1187 | integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== 1188 | 1189 | postcss-import@^15.1.0: 1190 | version "15.1.0" 1191 | resolved "https://packages.atlassian.com/api/npm/npm-remote/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70" 1192 | integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== 1193 | dependencies: 1194 | postcss-value-parser "^4.0.0" 1195 | read-cache "^1.0.0" 1196 | resolve "^1.1.7" 1197 | 1198 | postcss-js@^4.0.1: 1199 | version "4.0.1" 1200 | resolved "https://packages.atlassian.com/api/npm/npm-remote/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2" 1201 | integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== 1202 | dependencies: 1203 | camelcase-css "^2.0.1" 1204 | 1205 | postcss-load-config@^4.0.1: 1206 | version "4.0.2" 1207 | resolved "https://packages.atlassian.com/api/npm/npm-remote/postcss-load-config/-/postcss-load-config-4.0.2.tgz#7159dcf626118d33e299f485d6afe4aff7c4a3e3" 1208 | integrity sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ== 1209 | dependencies: 1210 | lilconfig "^3.0.0" 1211 | yaml "^2.3.4" 1212 | 1213 | postcss-nested@^6.0.1: 1214 | version "6.0.1" 1215 | resolved "https://packages.atlassian.com/api/npm/npm-remote/postcss-nested/-/postcss-nested-6.0.1.tgz#f83dc9846ca16d2f4fa864f16e9d9f7d0961662c" 1216 | integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ== 1217 | dependencies: 1218 | postcss-selector-parser "^6.0.11" 1219 | 1220 | postcss-selector-parser@^6.0.11: 1221 | version "6.1.0" 1222 | resolved "https://packages.atlassian.com/api/npm/npm-remote/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz#49694cb4e7c649299fea510a29fa6577104bcf53" 1223 | integrity sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ== 1224 | dependencies: 1225 | cssesc "^3.0.0" 1226 | util-deprecate "^1.0.2" 1227 | 1228 | postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0: 1229 | version "4.2.0" 1230 | resolved "https://packages.atlassian.com/api/npm/npm-remote/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" 1231 | integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== 1232 | 1233 | postcss@^8.4.23, postcss@^8.4.38: 1234 | version "8.4.38" 1235 | resolved "https://packages.atlassian.com/api/npm/npm-remote/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e" 1236 | integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A== 1237 | dependencies: 1238 | nanoid "^3.3.7" 1239 | picocolors "^1.0.0" 1240 | source-map-js "^1.2.0" 1241 | 1242 | prettier@^3.3.1: 1243 | version "3.3.1" 1244 | resolved "https://packages.atlassian.com/api/npm/npm-remote/prettier/-/prettier-3.3.1.tgz#e68935518dd90bb7ec4821ba970e68f8de16e1ac" 1245 | integrity sha512-7CAwy5dRsxs8PHXT3twixW9/OEll8MLE0VRPCJyl7CkS6VHGPSlsVaWTiASPTyGyYRyApxlaWTzwUxVNrhcwDg== 1246 | 1247 | queue-microtask@^1.2.2: 1248 | version "1.2.3" 1249 | resolved "https://packages.atlassian.com/api/npm/npm-remote/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" 1250 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== 1251 | 1252 | raf-schd@^4.0.3: 1253 | version "4.0.3" 1254 | resolved "https://packages.atlassian.com/api/npm/npm-remote/raf-schd/-/raf-schd-4.0.3.tgz#5d6c34ef46f8b2a0e880a8fcdb743efc5bfdbc1a" 1255 | integrity sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ== 1256 | 1257 | react-is@^16.7.0: 1258 | version "16.13.1" 1259 | resolved "https://packages.atlassian.com/api/npm/npm-remote/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" 1260 | integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== 1261 | 1262 | read-cache@^1.0.0: 1263 | version "1.0.0" 1264 | resolved "https://packages.atlassian.com/api/npm/npm-remote/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" 1265 | integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== 1266 | dependencies: 1267 | pify "^2.3.0" 1268 | 1269 | readdirp@~3.6.0: 1270 | version "3.6.0" 1271 | resolved "https://packages.atlassian.com/api/npm/npm-remote/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" 1272 | integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== 1273 | dependencies: 1274 | picomatch "^2.2.1" 1275 | 1276 | regenerator-runtime@^0.14.0: 1277 | version "0.14.1" 1278 | resolved "https://packages.atlassian.com/api/npm/npm-remote/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" 1279 | integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== 1280 | 1281 | resolve-from@^4.0.0: 1282 | version "4.0.0" 1283 | resolved "https://packages.atlassian.com/api/npm/npm-remote/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" 1284 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== 1285 | 1286 | resolve@^1.1.7, resolve@^1.19.0, resolve@^1.22.2: 1287 | version "1.22.8" 1288 | resolved "https://packages.atlassian.com/api/npm/npm-remote/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" 1289 | integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== 1290 | dependencies: 1291 | is-core-module "^2.13.0" 1292 | path-parse "^1.0.7" 1293 | supports-preserve-symlinks-flag "^1.0.0" 1294 | 1295 | reusify@^1.0.4: 1296 | version "1.0.4" 1297 | resolved "https://packages.atlassian.com/api/npm/npm-remote/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" 1298 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== 1299 | 1300 | rollup@^4.13.0: 1301 | version "4.18.0" 1302 | resolved "https://packages.atlassian.com/api/npm/npm-remote/rollup/-/rollup-4.18.0.tgz#497f60f0c5308e4602cf41136339fbf87d5f5dda" 1303 | integrity sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg== 1304 | dependencies: 1305 | "@types/estree" "1.0.5" 1306 | optionalDependencies: 1307 | "@rollup/rollup-android-arm-eabi" "4.18.0" 1308 | "@rollup/rollup-android-arm64" "4.18.0" 1309 | "@rollup/rollup-darwin-arm64" "4.18.0" 1310 | "@rollup/rollup-darwin-x64" "4.18.0" 1311 | "@rollup/rollup-linux-arm-gnueabihf" "4.18.0" 1312 | "@rollup/rollup-linux-arm-musleabihf" "4.18.0" 1313 | "@rollup/rollup-linux-arm64-gnu" "4.18.0" 1314 | "@rollup/rollup-linux-arm64-musl" "4.18.0" 1315 | "@rollup/rollup-linux-powerpc64le-gnu" "4.18.0" 1316 | "@rollup/rollup-linux-riscv64-gnu" "4.18.0" 1317 | "@rollup/rollup-linux-s390x-gnu" "4.18.0" 1318 | "@rollup/rollup-linux-x64-gnu" "4.18.0" 1319 | "@rollup/rollup-linux-x64-musl" "4.18.0" 1320 | "@rollup/rollup-win32-arm64-msvc" "4.18.0" 1321 | "@rollup/rollup-win32-ia32-msvc" "4.18.0" 1322 | "@rollup/rollup-win32-x64-msvc" "4.18.0" 1323 | fsevents "~2.3.2" 1324 | 1325 | run-parallel@^1.1.9: 1326 | version "1.2.0" 1327 | resolved "https://packages.atlassian.com/api/npm/npm-remote/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" 1328 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== 1329 | dependencies: 1330 | queue-microtask "^1.2.2" 1331 | 1332 | shebang-command@^2.0.0: 1333 | version "2.0.0" 1334 | resolved "https://packages.atlassian.com/api/npm/npm-remote/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" 1335 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== 1336 | dependencies: 1337 | shebang-regex "^3.0.0" 1338 | 1339 | shebang-regex@^3.0.0: 1340 | version "3.0.0" 1341 | resolved "https://packages.atlassian.com/api/npm/npm-remote/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" 1342 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== 1343 | 1344 | signal-exit@^4.0.1: 1345 | version "4.1.0" 1346 | resolved "https://packages.atlassian.com/api/npm/npm-remote/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" 1347 | integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== 1348 | 1349 | source-map-js@^1.2.0: 1350 | version "1.2.0" 1351 | resolved "https://packages.atlassian.com/api/npm/npm-remote/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af" 1352 | integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg== 1353 | 1354 | source-map@^0.5.7: 1355 | version "0.5.7" 1356 | resolved "https://packages.atlassian.com/api/npm/npm-remote/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" 1357 | integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== 1358 | 1359 | "string-width-cjs@npm:string-width@^4.2.0": 1360 | version "4.2.3" 1361 | resolved "https://packages.atlassian.com/api/npm/npm-remote/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" 1362 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== 1363 | dependencies: 1364 | emoji-regex "^8.0.0" 1365 | is-fullwidth-code-point "^3.0.0" 1366 | strip-ansi "^6.0.1" 1367 | 1368 | string-width@^4.1.0: 1369 | version "4.2.3" 1370 | resolved "https://packages.atlassian.com/api/npm/npm-remote/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" 1371 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== 1372 | dependencies: 1373 | emoji-regex "^8.0.0" 1374 | is-fullwidth-code-point "^3.0.0" 1375 | strip-ansi "^6.0.1" 1376 | 1377 | string-width@^5.0.1, string-width@^5.1.2: 1378 | version "5.1.2" 1379 | resolved "https://packages.atlassian.com/api/npm/npm-remote/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" 1380 | integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== 1381 | dependencies: 1382 | eastasianwidth "^0.2.0" 1383 | emoji-regex "^9.2.2" 1384 | strip-ansi "^7.0.1" 1385 | 1386 | "strip-ansi-cjs@npm:strip-ansi@^6.0.1": 1387 | version "6.0.1" 1388 | resolved "https://packages.atlassian.com/api/npm/npm-remote/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" 1389 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== 1390 | dependencies: 1391 | ansi-regex "^5.0.1" 1392 | 1393 | strip-ansi@^6.0.0, strip-ansi@^6.0.1: 1394 | version "6.0.1" 1395 | resolved "https://packages.atlassian.com/api/npm/npm-remote/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" 1396 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== 1397 | dependencies: 1398 | ansi-regex "^5.0.1" 1399 | 1400 | strip-ansi@^7.0.1: 1401 | version "7.1.0" 1402 | resolved "https://packages.atlassian.com/api/npm/npm-remote/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" 1403 | integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== 1404 | dependencies: 1405 | ansi-regex "^6.0.1" 1406 | 1407 | stylis@4.2.0: 1408 | version "4.2.0" 1409 | resolved "https://packages.atlassian.com/api/npm/npm-remote/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51" 1410 | integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw== 1411 | 1412 | sucrase@^3.32.0: 1413 | version "3.35.0" 1414 | resolved "https://packages.atlassian.com/api/npm/npm-remote/sucrase/-/sucrase-3.35.0.tgz#57f17a3d7e19b36d8995f06679d121be914ae263" 1415 | integrity sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA== 1416 | dependencies: 1417 | "@jridgewell/gen-mapping" "^0.3.2" 1418 | commander "^4.0.0" 1419 | glob "^10.3.10" 1420 | lines-and-columns "^1.1.6" 1421 | mz "^2.7.0" 1422 | pirates "^4.0.1" 1423 | ts-interface-checker "^0.1.9" 1424 | 1425 | supports-color@^5.3.0: 1426 | version "5.5.0" 1427 | resolved "https://packages.atlassian.com/api/npm/npm-remote/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 1428 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== 1429 | dependencies: 1430 | has-flag "^3.0.0" 1431 | 1432 | supports-preserve-symlinks-flag@^1.0.0: 1433 | version "1.0.0" 1434 | resolved "https://packages.atlassian.com/api/npm/npm-remote/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" 1435 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== 1436 | 1437 | tailwindcss@^3.4.4: 1438 | version "3.4.4" 1439 | resolved "https://packages.atlassian.com/api/npm/npm-remote/tailwindcss/-/tailwindcss-3.4.4.tgz#351d932273e6abfa75ce7d226b5bf3a6cb257c05" 1440 | integrity sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A== 1441 | dependencies: 1442 | "@alloc/quick-lru" "^5.2.0" 1443 | arg "^5.0.2" 1444 | chokidar "^3.5.3" 1445 | didyoumean "^1.2.2" 1446 | dlv "^1.1.3" 1447 | fast-glob "^3.3.0" 1448 | glob-parent "^6.0.2" 1449 | is-glob "^4.0.3" 1450 | jiti "^1.21.0" 1451 | lilconfig "^2.1.0" 1452 | micromatch "^4.0.5" 1453 | normalize-path "^3.0.0" 1454 | object-hash "^3.0.0" 1455 | picocolors "^1.0.0" 1456 | postcss "^8.4.23" 1457 | postcss-import "^15.1.0" 1458 | postcss-js "^4.0.1" 1459 | postcss-load-config "^4.0.1" 1460 | postcss-nested "^6.0.1" 1461 | postcss-selector-parser "^6.0.11" 1462 | resolve "^1.22.2" 1463 | sucrase "^3.32.0" 1464 | 1465 | thenify-all@^1.0.0: 1466 | version "1.6.0" 1467 | resolved "https://packages.atlassian.com/api/npm/npm-remote/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" 1468 | integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== 1469 | dependencies: 1470 | thenify ">= 3.1.0 < 4" 1471 | 1472 | "thenify@>= 3.1.0 < 4": 1473 | version "3.3.1" 1474 | resolved "https://packages.atlassian.com/api/npm/npm-remote/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" 1475 | integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== 1476 | dependencies: 1477 | any-promise "^1.0.0" 1478 | 1479 | tiny-invariant@^1.3.3: 1480 | version "1.3.3" 1481 | resolved "https://packages.atlassian.com/api/npm/npm-remote/tiny-invariant/-/tiny-invariant-1.3.3.tgz#46680b7a873a0d5d10005995eb90a70d74d60127" 1482 | integrity sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg== 1483 | 1484 | to-fast-properties@^2.0.0: 1485 | version "2.0.0" 1486 | resolved "https://packages.atlassian.com/api/npm/npm-remote/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" 1487 | integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== 1488 | 1489 | to-regex-range@^5.0.1: 1490 | version "5.0.1" 1491 | resolved "https://packages.atlassian.com/api/npm/npm-remote/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" 1492 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== 1493 | dependencies: 1494 | is-number "^7.0.0" 1495 | 1496 | ts-interface-checker@^0.1.9: 1497 | version "0.1.13" 1498 | resolved "https://packages.atlassian.com/api/npm/npm-remote/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" 1499 | integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== 1500 | 1501 | typescript@^5.2.2: 1502 | version "5.4.5" 1503 | resolved "https://packages.atlassian.com/api/npm/npm-remote/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611" 1504 | integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ== 1505 | 1506 | update-browserslist-db@^1.0.16: 1507 | version "1.0.16" 1508 | resolved "https://packages.atlassian.com/api/npm/npm-remote/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz#f6d489ed90fb2f07d67784eb3f53d7891f736356" 1509 | integrity sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ== 1510 | dependencies: 1511 | escalade "^3.1.2" 1512 | picocolors "^1.0.1" 1513 | 1514 | util-deprecate@^1.0.2: 1515 | version "1.0.2" 1516 | resolved "https://packages.atlassian.com/api/npm/npm-remote/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 1517 | integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== 1518 | 1519 | vite@^5.2.0: 1520 | version "5.2.13" 1521 | resolved "https://packages.atlassian.com/api/npm/npm-remote/vite/-/vite-5.2.13.tgz#945ababcbe3d837ae2479c29f661cd20bc5e1a80" 1522 | integrity sha512-SSq1noJfY9pR3I1TUENL3rQYDQCFqgD+lM6fTRAM8Nv6Lsg5hDLaXkjETVeBt+7vZBCMoibD+6IWnT2mJ+Zb/A== 1523 | dependencies: 1524 | esbuild "^0.20.1" 1525 | postcss "^8.4.38" 1526 | rollup "^4.13.0" 1527 | optionalDependencies: 1528 | fsevents "~2.3.3" 1529 | 1530 | which@^2.0.1: 1531 | version "2.0.2" 1532 | resolved "https://packages.atlassian.com/api/npm/npm-remote/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" 1533 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== 1534 | dependencies: 1535 | isexe "^2.0.0" 1536 | 1537 | "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": 1538 | version "7.0.0" 1539 | resolved "https://packages.atlassian.com/api/npm/npm-remote/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" 1540 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== 1541 | dependencies: 1542 | ansi-styles "^4.0.0" 1543 | string-width "^4.1.0" 1544 | strip-ansi "^6.0.0" 1545 | 1546 | wrap-ansi@^8.1.0: 1547 | version "8.1.0" 1548 | resolved "https://packages.atlassian.com/api/npm/npm-remote/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" 1549 | integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== 1550 | dependencies: 1551 | ansi-styles "^6.1.0" 1552 | string-width "^5.0.1" 1553 | strip-ansi "^7.0.1" 1554 | 1555 | yaml@^1.10.0: 1556 | version "1.10.2" 1557 | resolved "https://packages.atlassian.com/api/npm/npm-remote/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" 1558 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== 1559 | 1560 | yaml@^2.3.4: 1561 | version "2.4.5" 1562 | resolved "https://packages.atlassian.com/api/npm/npm-remote/yaml/-/yaml-2.4.5.tgz#60630b206dd6d84df97003d33fc1ddf6296cca5e" 1563 | integrity sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg== 1564 | --------------------------------------------------------------------------------