diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index e2431ac..c059359 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -21,8 +21,12 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true + jobs: app: + permissions: + contents: write + strategy: fail-fast: false matrix: @@ -76,6 +80,10 @@ jobs: run: yarn && yarn build:dist working-directory: ../platform + - name: Enable Corepack + if: ${{ matrix.os == 'windows-latest' }} + run: corepack enable + - name: Allow yarn to adjust lockfile run: yarn config set enableImmutableInstalls false @@ -84,30 +92,37 @@ jobs: - name: Import Platform if: ${{ github.event.inputs.importProject }} - run: yarn sync:repos:dist && yarn sync:build + run: yarn sync:repos:dist + + - name: Install Dependencies + run: rm -rf node_modules && rm yarn.lock && yarn install + + - name: List packages + run: ls -la packages && ls -lart node_modules/@ulixee + shell: bash - name: Build Project run: yarn build - - run: mkdir ~/.private_keys && echo "$APPLE_NOTARIZE_KEY" > ~/.private_keys/AuthKey_5VH6PQ3585.p8 + - run: | + mkdir ~/.private_keys + echo "$APPLE_NOTARIZE_KEY" > ~/.private_keys/AuthKey_27VRA75WCS.p8 + chmod 600 ~/.private_keys/AuthKey_27VRA75WCS.p8 if: ${{ matrix.os == 'macos-latest' }} shell: bash env: APPLE_NOTARIZE_KEY: ${{secrets.APPLE_NOTARIZE_KEY}} + - name: Build Desktop run: yarn electron-builder --publish onTagOrDraft env: NODE_ENV: production - USE_HARD_LINKS: false - force_no_cache: true GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - CSC_IDENTITY_AUTO_DISCOVERY: ${{ github.event.inputs.skipSigning != true }} - CSC_LINK: ${{ matrix.os == 'windows-latest' && secrets.WIN_CSC_LINK || secrets.CSC_LINK }} - CSC_KEY_PASSWORD: ${{ matrix.os == 'windows-latest' && secrets.WIN_CSC_KEY_PASSWORD || secrets.CSC_KEY_PASSWORD }} - APPLE_API_KEY: ~/.private_keys/AuthKey_5VH6PQ3585.p8 - APPLE_API_KEY_ID: 5VH6PQ3585 - APPLE_API_ISSUER: a89474ed-637f-4cf0-8429-da45ef388882 + CSC_IDENTITY_AUTO_DISCOVERY: ${{ github.event.inputs.skipSigning != 'true' }} + CSC_LINK: "${{ matrix.os == 'windows-latest' && secrets.WIN_CSC_LINK || secrets.CSC_LINK }}" + CSC_KEY_PASSWORD: "${{ matrix.os == 'windows-latest' && secrets.WIN_CSC_KEY_PASSWORD || secrets.CSC_KEY_PASSWORD }}" + DEBUG: electron-notarize:* - name: Upload App if: startsWith(github.ref, 'refs/tags/v') == false || failure() diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz index abf4906..eca0f4b 100644 Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ diff --git a/.yarnrc.yml b/.yarnrc.yml index 3186f3f..a981821 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -1 +1,3 @@ nodeLinker: node-modules +supportedArchitectures: + cpu: ['current', 'x64', 'arm64'] diff --git a/build-resources/IconTemplate.png b/build-resources/IconTemplate.png new file mode 100644 index 0000000..8cd6b6d Binary files /dev/null and b/build-resources/IconTemplate.png differ diff --git a/build-resources/IconTemplate@2x.png b/build-resources/IconTemplate@2x.png new file mode 100644 index 0000000..207d1db Binary files /dev/null and b/build-resources/IconTemplate@2x.png differ diff --git a/build-resources/arg.icns b/build-resources/arg.icns new file mode 100644 index 0000000..791a3c5 Binary files /dev/null and b/build-resources/arg.icns differ diff --git a/build-resources/arg.ico b/build-resources/arg.ico new file mode 100644 index 0000000..9d57f45 Binary files /dev/null and b/build-resources/arg.ico differ diff --git a/build-resources/arg.png b/build-resources/arg.png new file mode 100644 index 0000000..26839dd Binary files /dev/null and b/build-resources/arg.png differ diff --git a/build-resources/icon.png b/build-resources/icon.png index e69de29..aa47289 100644 Binary files a/build-resources/icon.png and b/build-resources/icon.png differ diff --git a/electron-builder.js b/electron-builder.js new file mode 100644 index 0000000..95ff5bf --- /dev/null +++ b/electron-builder.js @@ -0,0 +1,121 @@ +const { notarize } = require('@electron/notarize'); +const binary = require('binary-info'); +const { Arch } = require('electron-builder'); +const { fdir } = require('fdir'); +const { execSync } = require('node:child_process'); +const { unlinkSync } = require('node:fs'); +const Path = require('path'); + +module.exports = { + appId: 'dev.ulixee.desktop', + productName: 'Ulixee', + directories: { + buildResources: 'build-resources', + }, + files: [ + 'package.json', + '!packages/**', + '!dist', + 'main/**', + 'ui/**', + 'resources/*', + '!.vscode', + '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme}', + '!**/node_modules/*/{test,__tests__,tests,powered-test,example,examples}', + '!**/node_modules/*.d.ts', + '!**/node_modules/.bin', + ], + // asar: false, + asarUnpack: ['resources/**', 'ui/**', '**/*.node', '**/connect'], + npmRebuild: true, + nativeRebuilder: 'parallel', + mac: { + defaultArch: 'arm64', + category: 'public.app-category.developer-tools', + target: { + target: 'default', + arch: ['x64', 'arm64'], + }, + hardenedRuntime: true, + gatekeeperAssess: false, + extendInfo: { + LSUIElement: 1, + }, + entitlements: 'build-resources/entitlements.mac.plist', + entitlementsInherit: 'build-resources/entitlements.mac.plist', + notarize: false, // do this manually + }, + win: { + target: 'NSIS', + }, + linux: { + category: 'Development', + target: 'AppImage', + }, + publish: { + provider: 'github', + releaseType: 'release', + }, + fileAssociations: [ + { + ext: 'argon', + name: 'ARGON', + description: 'Argon Cash', + icon: 'arg', + rank: 'Owner', + }, + ], + async beforePack(context) { + const path = require.resolve('@ulixee/unblocked-agent-mitm-socket/install.js'); + console.log('Running install script', path); + execSync(`node install.js`, { + cwd: Path.dirname(path), + stdio: 'inherit', + env: { + ...process.env, + npm_config_target_arch: Arch[context.arch], + npm_config_target_platform: context.electronPlatformName, + npm_config_cpu: Arch[context.arch], + npm_config_os: context.electronPlatformName, + }, + }); + }, + async afterPack(context) { + console.log('Removing incompatible binaries', context.appOutDir); + const dirs = new fdir() + .withFullPaths() + .filter(path => binary.isIncompatible(path, context.electronPlatformName, Arch[context.arch])) + .crawl(context.appOutDir) + .sync(); + for (const file of dirs) { + try { + unlinkSync(file); + console.log('Deleted incompatible binary', file.split(Path.sep).slice(-2).join(Path.sep)); + } catch (e) { + console.error('Unable to delete file', file, e); + } + } + }, + async afterSign(context) { + const { electronPlatformName, appOutDir } = context; + + if ( + electronPlatformName !== 'darwin' || + process.env.SKIP_NOTARIZE || + process.env.CSC_IDENTITY_AUTO_DISCOVERY === 'false' + ) { + return; + } + + const appName = context.packager.appInfo.productFilename; + + return await notarize({ + tool: 'notarytool', + appPath: `${appOutDir}/${appName}.app`, + appleApiKey: '~/.private_keys/AuthKey_27VRA75WCS.p8', + appleApiKeyId: '27VRA75WCS', + appleApiIssuer: 'a89474ed-637f-4cf0-8429-da45ef388882', + // teamId: 'DY8K483XWV', + }); + }, +}; diff --git a/electron-builder.json5 b/electron-builder.json5 deleted file mode 100644 index 42167e6..0000000 --- a/electron-builder.json5 +++ /dev/null @@ -1,71 +0,0 @@ -// @see https://www.electron.build/configuration/configuration -{ - $schema: 'https://raw.githubusercontent.com/electron-userland/electron-builder/master/packages/app-builder-lib/scheme.json', - appId: 'dev.ulixee.desktop', - productName: 'Ulixee', - directories: { - buildResources: 'build-assets', - }, - files: [ - 'package.json', - '!packages/**', - '!dist', - 'out/**', - 'ui/**', - 'node_modules/**/*', - 'resources/**/*', - '!.vscode', - '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme}', - '!**/node_modules/*/{test,__tests__,tests,powered-test,example,examples}', - '!**/node_modules/prebuilds/**', - '!**/node_modules/*.node', - '!**/node_modules/*.d.ts', - '!**/node_modules/.bin', - ], - asarUnpack: [ - 'resources/**', - 'node_modules/better-sqlite3/**', - 'node_modules/@argonprotocol/localchain**', - 'node_modules/@ulixee/unblocked-agent-mitm-socket/**', - 'node_modules/**/*.node', - 'ui/**', - ], - mac: { - category: 'public.app-category.developer-tools', - target: { - target: 'default', - arch: ['x64', 'arm64'], - }, - hardenedRuntime: true, - gatekeeperAssess: false, - extendInfo: { - LSUIElement: 1, - }, - entitlements: 'build/entitlements.mac.plist', - entitlementsInherit: 'build/entitlements.mac.plist', - notarize: true, -// appleApiKey: '~/.private_keys/AuthKey_5VH6PQ3585.p8', -// appleApiKeyId: '5VH6PQ3585', -// appleApiIssuer: 'a89474ed-637f-4cf0-8429-da45ef388882' - }, - win: { - target: 'NSIS', - }, - linux: { - category: 'Development', - target: 'AppImage', - }, - publish: { - provider: 'github', - releaseType: 'release', - }, - fileAssociations: [ - { - ext: 'argon', - name: 'ARGON', - description: 'Argon Cash', - icon: 'arg', - rank: 'Owner', - }, - ], -} diff --git a/package.json b/package.json index ce73e36..0d6680f 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "version": "2.0.0-alpha.29", "description": "This is a builder project that uses the dual package.json approach (./app contains the app package.json).", "private": true, + "author": "Ulixee Foundation", "main": "./main/index.js", "type": "commonjs", "license": "MIT", @@ -18,18 +19,16 @@ "build": "yarn typecheck && yarn build:run", "build:deps": "electron-builder install-app-deps", "build:run": "vite build --config vite.config.ts", - "build:unpack": "yarn build && CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --dir", - "build:win": "yarn build && electron-builder --win", - "build:mac": "yarn build && electron-builder --mac", - "build:linux": "yarn build && electron-builder --linux", + "dist:unpack": "yarn build && CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --dir", + "dist:local": "shx rm -rf ~/.cache/config-file-ts && PYTHON=python3.10 electron-builder", "sync": "yarn sync:repos && yarn sync:build", - "sync:build": "shx rm -rf node_modules/@ulixee && yarn install --refresh-lockfile", + "sync:build": "rm yarn.lock && yarn install --check-resolutions", "sync:repos": "NODE_OPTIONS=\"-r ts-node/register --no-warnings\" node scripts/importMonorepo.ts", "sync:repos:dist": "yarn sync:repos build-dist", - "unpack:asar": "npx @electron/asar extract dist/mac-arm64/Ulixee.app/Contents/Resources/app.asar dist/mac-arm64/app_unpacked" + "unpack:asar": "npx @electron/asar extract dist/mac/Ulixee.app/Contents/Resources/app.asar dist/mac/app_unpacked" }, "dependencies": { - "@argonprotocol/localchain": "0.0.8", + "@argonprotocol/localchain": "^0.0.8", "@electron-toolkit/preload": "^3.0.0", "@ulixee/cloud": "2.0.0-alpha.29", "@ulixee/commons": "2.0.0-alpha.29", @@ -45,6 +44,7 @@ "@ulixee/net": "2.0.0-alpha.29", "@ulixee/platform-specification": "2.0.0-alpha.29", "@ulixee/platform-utils": "2.0.0-alpha.29", + "@ulixee/unblocked-agent-mitm-socket": "^2.0.0-alpha.29", "@ulixee/unblocked-specification": "2.0.0-alpha.29", "better-sqlite3": "^11.1.2", "electron-log": "^5.1.7", @@ -61,6 +61,7 @@ "@electron-toolkit/eslint-config-ts": "^2.0.0", "@electron-toolkit/tsconfig": "^1.0.1", "@electron/asar": "^3.2.13", + "@electron/notarize": "^2.5.0", "@headlessui/vue": "^1.7.17", "@heroicons/vue": "^2.1.1", "@rushstack/eslint-patch": "^1.10.3", @@ -75,11 +76,13 @@ "@vue/eslint-config-typescript": "^13.0.0", "@webcomponents/custom-elements": "^1.6.0", "autoprefixer": "^10.4.17", + "binary-info": "^0.1.0", "electron": "^32.1.0", "electron-builder": "25.0.5", "eslint": "^8.57.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-vue": "^9.26.0", + "fdir": "^6.3.0", "magic-string": "^0.30.11", "moment": "^2.29.4", "pinia": "^2.1.7", @@ -117,5 +120,8 @@ }, "swc": true }, - "packageManager": "yarn@4.4.1" + "resolutions": { + "@electron/notarize": "2.5.0" + }, + "packageManager": "yarn@4.5.0" } diff --git a/scripts/importMonorepo.ts b/scripts/importMonorepo.ts index 58d8a70..d67abaf 100644 --- a/scripts/importMonorepo.ts +++ b/scripts/importMonorepo.ts @@ -73,9 +73,8 @@ function copyDir(baseDir: string, outPath?: string): void { if (!Fs.existsSync(packageDir)) Fs.mkdirSync(packageDir, { recursive: true }); if (dirOrFile === 'package.json') { const finalPackageJson = { - name: packageJson.name, - version: packageJson.version, - dependencies: packageJson.dependencies, + ...packageJson, + devDependencies: {}, }; Fs.writeFileSync(`${packageDir}/${dirOrFile}`, JSON.stringify(finalPackageJson, null, 2)); continue; @@ -90,12 +89,14 @@ if (!existsSync(pathToPlatform)) { } const buildDir = process.argv[2] ?? 'build'; +console.log('Importing Platform into Desktop, out=', buildDir); if (!existsSync(Path.join(pathToPlatform, buildDir))) { throw new Error(`The build directory does not exist: ${buildDir}`); } const baseBuild = Path.join(pathToPlatform, buildDir); copyDir(baseBuild); -if (buildDir === 'build' && existsSync(Path.join(pathToHero, buildDir))) { +if (existsSync(Path.join(pathToHero, buildDir))) { + console.log('Importing Hero into Desktop, out=', buildDir); copyDir(Path.join(pathToHero, buildDir)); // copyDir(`${baseBuild}/../mainchain/localchain`); copyDir(`${pathToHero}/browser-emulator-builder/data`, `${dest}/default-browser-emulator/data`); @@ -113,5 +114,10 @@ if (buildDir === 'build' && existsSync(Path.join(pathToHero, buildDir))) { ); } +const chromeVersions = resolve(__dirname, '../../chrome-versions'); +if (existsSync(chromeVersions)) { + copyDir(Path.join(chromeVersions, 'packages', 'chrome-app'), `${dest}/chrome-app`); +} + // eslint-disable-next-line no-console -console.log('Copied files to dest'); +console.log(`Copied files to ${dest}`); diff --git a/scripts/utils.ts b/scripts/utils.ts index bc77c83..111564c 100644 --- a/scripts/utils.ts +++ b/scripts/utils.ts @@ -1,10 +1,8 @@ -import fs from 'node:fs'; -import path from 'node:path'; import cp from 'node:child_process'; -import type { AddressInfo } from 'node:net'; import { builtinModules } from 'node:module'; -import { type InlineConfig, type ViteDevServer, mergeConfig } from 'vite'; -import type { ElectronOptions } from '.'; +import type { AddressInfo } from 'node:net'; +import { type InlineConfig, mergeConfig, type ViteDevServer } from 'vite'; +import { ElectronOptions } from './electron'; export interface PidTree { pid: number; @@ -14,8 +12,6 @@ export interface PidTree { /** Resolve the default Vite's `InlineConfig` for build Electron-Main */ export function resolveViteConfig(options: ElectronOptions): InlineConfig { - const packageJson = resolvePackageJson() ?? {}; - const esmodule = packageJson.type === 'module'; const defaultConfig: InlineConfig = { // 🚧 Avoid recursive build caused by load config file configFile: false, @@ -25,8 +21,7 @@ export function resolveViteConfig(options: ElectronOptions): InlineConfig { // @ts-ignore lib: options.entry && { entry: options.entry, - // Since Electron(28) supports ESModule - formats: esmodule ? ['es'] : ['cjs'], + formats: ['cjs'], fileName: () => '[name].js', }, outDir: 'out', @@ -105,22 +100,7 @@ export function resolveServerUrl(server: ViteDevServer): string | void { const devBase = server.config.base; const path = typeof options.open === 'string' ? options.open : devBase; - const url = path.startsWith('http') ? path : `${protocol}://${hostname}:${port}${path}`; - - return url; - } -} - -export function resolvePackageJson(root = process.cwd()): { - type?: 'module' | 'commonjs'; - [key: string]: any; -} | null { - const packageJsonPath = path.join(root, 'package.json'); - const packageJsonStr = fs.readFileSync(packageJsonPath, 'utf8'); - try { - return JSON.parse(packageJsonStr); - } catch { - return null; + return path.startsWith('http') ? path : `${protocol}://${hostname}:${port}${path}`; } } diff --git a/src/main/lib/DeploymentWatcher.ts b/src/main/lib/DeploymentWatcher.ts index 72467fe..85539b5 100644 --- a/src/main/lib/DeploymentWatcher.ts +++ b/src/main/lib/DeploymentWatcher.ts @@ -19,7 +19,12 @@ export default class DeploymentWatcher extends TypedEventEmitter<{ } public start(): void { - if (!Fs.existsSync(deploymentsFile)) Fs.writeFileSync(deploymentsFile, ''); + if (!Fs.existsSync(deploymentsFile)) { + if (!Fs.existsSync(UlixeeConfig.global.directoryPath)) { + Fs.mkdirSync(UlixeeConfig.global.directoryPath, { recursive: true }); + } + Fs.writeFileSync(deploymentsFile, ''); + } if (process.platform === 'win32' || process.platform === 'darwin') { this.deploymentFileWatch = Fs.watch(deploymentsFile, { persistent: false }, () => { void this.checkFile(); diff --git a/tsconfig.node.json b/tsconfig.node.json index 2c210d6..b50ca47 100644 --- a/tsconfig.node.json +++ b/tsconfig.node.json @@ -1,6 +1,6 @@ { "extends": "@electron-toolkit/tsconfig/tsconfig.node.json", - "include": ["electron.vite.config.*", "src/main/**/*", "src/preload/**/*"], + "include": ["electron.vite.config.*", "electron-builder.ts", "src/main/**/*", "src/preload/**/*"], "compilerOptions": { "composite": true, "strict": false, diff --git a/vite.config.ts b/vite.config.ts index 3e084f2..799d3fb 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,17 +1,18 @@ -import { defineConfig } from 'vite'; -import electron from './scripts/electron'; +import vue from '@vitejs/plugin-vue'; +import { existsSync, rmSync } from 'node:fs'; +import * as path from 'node:path'; import { resolve } from 'node:path'; +import { defineConfig } from 'vite'; import prismjs from 'vite-plugin-prismjs'; import svgLoader from 'vite-svg-loader'; -import vue from '@vitejs/plugin-vue'; -import { rmSync, existsSync } from 'node:fs'; +import electron from './scripts/electron'; if (existsSync(resolve('main'))) rmSync(resolve('main'), { recursive: true }); export default defineConfig({ publicDir: false, build: { - outDir: 'main', + outDir: resolve('main'), rollupOptions: { input: resolve('src/empty.ts'), }, @@ -29,16 +30,20 @@ export default defineConfig({ if ( source.startsWith('src') || source.startsWith('.') || - source.includes(__dirname) + source.startsWith('/') || + /^[A-Za-z]:/.test(source) || + source.includes('desktop\\\\src') || + source.includes('desktop/src') ) return false; return true; }, output: { - interop: 'auto', + interop: 'compat', }, }, + minify: false, commonjsOptions: { requireReturnsDefault: 'preferred', sourceMap: true, @@ -55,9 +60,9 @@ export default defineConfig({ args.reload(); }, entry: { - chromealive: 'src/preload/ChromeAlivePagePreload.ts', - desktop: 'src/preload/DesktopPagePreload.ts', - menubar: 'src/preload/MenubarPagePreload.ts', + chromealive: resolve('src/preload/ChromeAlivePagePreload.ts'), + desktop: resolve('src/preload/DesktopPagePreload.ts'), + menubar: resolve('src/preload/MenubarPagePreload.ts'), }, vite: { build: { @@ -79,7 +84,7 @@ export default defineConfig({ base: './', build: { lib: { - entry: 'content.ts', + entry: resolve('src/chrome-extension/content.ts'), formats: ['cjs'], fileName: () => '[name].js', }, @@ -120,20 +125,20 @@ export default defineConfig({ rollupOptions: { input: [ resolve('src/ui/desktop.html'), - 'src/ui/menubar.html', - 'src/ui/menu-finder.html', - 'src/ui/menu-primary.html', - 'src/ui/menu-timetravel.html', - 'src/ui/menu-url.html', - 'src/ui/screen-about.html', - 'src/ui/screen-input.html', - 'src/ui/screen-output.html', - 'src/ui/screen-reliability.html', - 'src/ui/toolbar.html', - 'src/ui/devtools-entrypoint.html', - 'src/ui/extension/resources.html', - 'src/ui/extension/hero-script.html', - 'src/ui/extension/state-generator.html', + resolve('src/ui/menubar.html'), + resolve('src/ui/menu-finder.html'), + resolve('src/ui/menu-primary.html'), + resolve('src/ui/menu-timetravel.html'), + resolve('src/ui/menu-url.html'), + resolve('src/ui/screen-about.html'), + resolve('src/ui/screen-input.html'), + resolve('src/ui/screen-output.html'), + resolve('src/ui/screen-reliability.html'), + resolve('src/ui/toolbar.html'), + resolve('src/ui/devtools-entrypoint.html'), + resolve('src/ui/extension/resources.html'), + resolve('src/ui/extension/hero-script.html'), + resolve('src/ui/extension/state-generator.html'), ], }, sourcemap: process.env.NODE_ENV === 'production', diff --git a/yarn.lock b/yarn.lock index fe2f728..c87c4a3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -64,7 +64,7 @@ __metadata: languageName: node linkType: hard -"@argonprotocol/localchain@npm:0.0.8": +"@argonprotocol/localchain@npm:0.0.8, @argonprotocol/localchain@npm:^0.0.8": version: 0.0.8 resolution: "@argonprotocol/localchain@npm:0.0.8" dependencies: @@ -382,14 +382,14 @@ __metadata: languageName: node linkType: hard -"@electron/notarize@npm:2.3.2": - version: 2.3.2 - resolution: "@electron/notarize@npm:2.3.2" +"@electron/notarize@npm:2.5.0": + version: 2.5.0 + resolution: "@electron/notarize@npm:2.5.0" dependencies: debug: "npm:^4.1.1" fs-extra: "npm:^9.0.1" promise-retry: "npm:^2.0.1" - checksum: 10c0/539ed5cd264c3885fd3ca9c0b243144e3e2856d767de3999da1e3f94f0d79db57cbb08862b640270dfad0292bc5345cd7177db096da2061e28e15a6b85946b32 + checksum: 10c0/262c6a90db4b18c82abb2a8f5349d1bf19ac34a440fe6c01b8aee302b1c886a79906693e6c3fdba2a4efa23a6519abf2113a882b438f7b6687eb2daed3da2afa languageName: node linkType: hard @@ -718,6 +718,15 @@ __metadata: languageName: node linkType: hard +"@isaacs/fs-minipass@npm:^4.0.0": + version: 4.0.1 + resolution: "@isaacs/fs-minipass@npm:4.0.1" + dependencies: + minipass: "npm:^7.0.4" + checksum: 10c0/c25b6dc1598790d5b55c0947a9b7d111cfa92594db5296c3b907e2f533c033666f692a3939eadac17b1c7c40d362d0b0635dc874cbfe3e70db7c2b07cc97a5d2 + languageName: node + linkType: hard + "@jridgewell/gen-mapping@npm:^0.3.2, @jridgewell/gen-mapping@npm:^0.3.5": version: 0.3.5 resolution: "@jridgewell/gen-mapping@npm:0.3.5" @@ -1235,8 +1244,8 @@ __metadata: linkType: hard "@rollup/pluginutils@npm:^5.0.1, @rollup/pluginutils@npm:^5.1.0": - version: 5.1.0 - resolution: "@rollup/pluginutils@npm:5.1.0" + version: 5.1.2 + resolution: "@rollup/pluginutils@npm:5.1.2" dependencies: "@types/estree": "npm:^1.0.0" estree-walker: "npm:^2.0.2" @@ -1246,230 +1255,118 @@ __metadata: peerDependenciesMeta: rollup: optional: true - checksum: 10c0/c7bed15711f942d6fdd3470fef4105b73991f99a478605e13d41888963330a6f9e32be37e6ddb13f012bc7673ff5e54f06f59fd47109436c1c513986a8a7612d - languageName: node - linkType: hard - -"@rollup/rollup-android-arm-eabi@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.21.3" - conditions: os=android & cpu=arm + checksum: 10c0/30f4a98e91a8699b6666b64ecdc665439bd53dddbe964bbeca56da81ff889cfde3a3e059144b80c5a2d9b48aa158df18a45e9a847a33b757d3e8336b278b8836 languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.22.4" +"@rollup/rollup-android-arm-eabi@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.22.5" conditions: os=android & cpu=arm languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-android-arm64@npm:4.21.3" +"@rollup/rollup-android-arm64@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-android-arm64@npm:4.22.5" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-android-arm64@npm:4.22.4" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-darwin-arm64@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-darwin-arm64@npm:4.21.3" +"@rollup/rollup-darwin-arm64@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-darwin-arm64@npm:4.22.5" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-darwin-arm64@npm:4.22.4" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-darwin-x64@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-darwin-x64@npm:4.21.3" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@rollup/rollup-darwin-x64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-darwin-x64@npm:4.22.4" +"@rollup/rollup-darwin-x64@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-darwin-x64@npm:4.22.5" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.21.3" +"@rollup/rollup-linux-arm-gnueabihf@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.5" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4" - conditions: os=linux & cpu=arm & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm-musleabihf@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.21.3" +"@rollup/rollup-linux-arm-musleabihf@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.22.5" conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-arm-musleabihf@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.22.4" - conditions: os=linux & cpu=arm & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm64-gnu@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.21.3" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm64-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.22.4" +"@rollup/rollup-linux-arm64-gnu@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.22.5" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.21.3" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm64-musl@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.22.4" +"@rollup/rollup-linux-arm64-musl@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.22.5" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.21.3" +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.5" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4" - conditions: os=linux & cpu=ppc64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-riscv64-gnu@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.21.3" - conditions: os=linux & cpu=riscv64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-riscv64-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.22.4" +"@rollup/rollup-linux-riscv64-gnu@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.22.5" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.21.3" - conditions: os=linux & cpu=s390x & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-s390x-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.22.4" +"@rollup/rollup-linux-s390x-gnu@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.22.5" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.21.3" +"@rollup/rollup-linux-x64-gnu@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.22.5" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.22.4" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-x64-musl@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.21.3" +"@rollup/rollup-linux-x64-musl@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.22.5" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.22.4" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-win32-arm64-msvc@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.21.3" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-win32-arm64-msvc@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.22.4" +"@rollup/rollup-win32-arm64-msvc@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.22.5" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.21.3" +"@rollup/rollup-win32-ia32-msvc@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.22.5" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.22.4" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@rollup/rollup-win32-x64-msvc@npm:4.21.3": - version: 4.21.3 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.21.3" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@rollup/rollup-win32-x64-msvc@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.22.4" +"@rollup/rollup-win32-x64-msvc@npm:4.22.5": + version: 4.22.5 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.22.5" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -1527,90 +1424,90 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.7.26": - version: 1.7.26 - resolution: "@swc/core-darwin-arm64@npm:1.7.26" +"@swc/core-darwin-arm64@npm:1.7.28": + version: 1.7.28 + resolution: "@swc/core-darwin-arm64@npm:1.7.28" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.7.26": - version: 1.7.26 - resolution: "@swc/core-darwin-x64@npm:1.7.26" +"@swc/core-darwin-x64@npm:1.7.28": + version: 1.7.28 + resolution: "@swc/core-darwin-x64@npm:1.7.28" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.7.26": - version: 1.7.26 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.7.26" +"@swc/core-linux-arm-gnueabihf@npm:1.7.28": + version: 1.7.28 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.7.28" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.7.26": - version: 1.7.26 - resolution: "@swc/core-linux-arm64-gnu@npm:1.7.26" +"@swc/core-linux-arm64-gnu@npm:1.7.28": + version: 1.7.28 + resolution: "@swc/core-linux-arm64-gnu@npm:1.7.28" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.7.26": - version: 1.7.26 - resolution: "@swc/core-linux-arm64-musl@npm:1.7.26" +"@swc/core-linux-arm64-musl@npm:1.7.28": + version: 1.7.28 + resolution: "@swc/core-linux-arm64-musl@npm:1.7.28" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.7.26": - version: 1.7.26 - resolution: "@swc/core-linux-x64-gnu@npm:1.7.26" +"@swc/core-linux-x64-gnu@npm:1.7.28": + version: 1.7.28 + resolution: "@swc/core-linux-x64-gnu@npm:1.7.28" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.7.26": - version: 1.7.26 - resolution: "@swc/core-linux-x64-musl@npm:1.7.26" +"@swc/core-linux-x64-musl@npm:1.7.28": + version: 1.7.28 + resolution: "@swc/core-linux-x64-musl@npm:1.7.28" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.7.26": - version: 1.7.26 - resolution: "@swc/core-win32-arm64-msvc@npm:1.7.26" +"@swc/core-win32-arm64-msvc@npm:1.7.28": + version: 1.7.28 + resolution: "@swc/core-win32-arm64-msvc@npm:1.7.28" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.7.26": - version: 1.7.26 - resolution: "@swc/core-win32-ia32-msvc@npm:1.7.26" +"@swc/core-win32-ia32-msvc@npm:1.7.28": + version: 1.7.28 + resolution: "@swc/core-win32-ia32-msvc@npm:1.7.28" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.7.26": - version: 1.7.26 - resolution: "@swc/core-win32-x64-msvc@npm:1.7.26" +"@swc/core-win32-x64-msvc@npm:1.7.28": + version: 1.7.28 + resolution: "@swc/core-win32-x64-msvc@npm:1.7.28" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "@swc/core@npm:^1.2.12": - version: 1.7.26 - resolution: "@swc/core@npm:1.7.26" - dependencies: - "@swc/core-darwin-arm64": "npm:1.7.26" - "@swc/core-darwin-x64": "npm:1.7.26" - "@swc/core-linux-arm-gnueabihf": "npm:1.7.26" - "@swc/core-linux-arm64-gnu": "npm:1.7.26" - "@swc/core-linux-arm64-musl": "npm:1.7.26" - "@swc/core-linux-x64-gnu": "npm:1.7.26" - "@swc/core-linux-x64-musl": "npm:1.7.26" - "@swc/core-win32-arm64-msvc": "npm:1.7.26" - "@swc/core-win32-ia32-msvc": "npm:1.7.26" - "@swc/core-win32-x64-msvc": "npm:1.7.26" + version: 1.7.28 + resolution: "@swc/core@npm:1.7.28" + dependencies: + "@swc/core-darwin-arm64": "npm:1.7.28" + "@swc/core-darwin-x64": "npm:1.7.28" + "@swc/core-linux-arm-gnueabihf": "npm:1.7.28" + "@swc/core-linux-arm64-gnu": "npm:1.7.28" + "@swc/core-linux-arm64-musl": "npm:1.7.28" + "@swc/core-linux-x64-gnu": "npm:1.7.28" + "@swc/core-linux-x64-musl": "npm:1.7.28" + "@swc/core-win32-arm64-msvc": "npm:1.7.28" + "@swc/core-win32-ia32-msvc": "npm:1.7.28" + "@swc/core-win32-x64-msvc": "npm:1.7.28" "@swc/counter": "npm:^0.1.3" "@swc/types": "npm:^0.1.12" peerDependencies: @@ -1639,7 +1536,7 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 10c0/6c5ce3d048cb100cd545145b1701a857207b1aeecc8f6bc44ed10b0a1792052834d155a6fa651dad20f38d3fff595034649cc75618946be8da751fa86a9c75b7 + checksum: 10c0/e7a5764fe9c476b606b3c68e9bfcb1945a2a1576458176dbd93edd06bd57e3e0837a119c21162904fa2b0c3f5c3a7049d77b52c4f793e0d4f4f345ba959c5456 languageName: node linkType: hard @@ -1793,20 +1690,13 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5": +"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5": version: 1.0.6 resolution: "@types/estree@npm:1.0.6" checksum: 10c0/cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a languageName: node linkType: hard -"@types/estree@npm:1.0.5": - version: 1.0.5 - resolution: "@types/estree@npm:1.0.5" - checksum: 10c0/b3b0e334288ddb407c7b3357ca67dbee75ee22db242ca7c56fe27db4e1a31989cb8af48a84dd401deb787fe10cc6b2ab1ee82dc4783be87ededbe3d53c79c70d - languageName: node - linkType: hard - "@types/filesystem@npm:*": version: 0.0.36 resolution: "@types/filesystem@npm:0.0.36" @@ -1887,20 +1777,20 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 22.5.5 - resolution: "@types/node@npm:22.5.5" + version: 22.7.4 + resolution: "@types/node@npm:22.7.4" dependencies: undici-types: "npm:~6.19.2" - checksum: 10c0/ead9495cfc6b1da5e7025856dcce2591e9bae635357410c0d2dd619fce797d2a1d402887580ca4b336cb78168b195224869967de370a23f61663cf1e4836121c + checksum: 10c0/c22bf54515c78ff3170142c1e718b90e2a0003419dc2d55f79c9c9362edd590a6ab1450deb09ff6e1b32d1b4698da407930b16285e8be3a009ea6cd2695cac01 languageName: node linkType: hard "@types/node@npm:^20.14.8, @types/node@npm:^20.9.0": - version: 20.16.5 - resolution: "@types/node@npm:20.16.5" + version: 20.16.10 + resolution: "@types/node@npm:20.16.10" dependencies: undici-types: "npm:~6.19.2" - checksum: 10c0/6af7994129815010bcbc4cf8221865559c8116ff43e74a6549525c2108267596fc2d18aff5d5ecfe089fb60a119f975631343e2c65c52bfa0955ed9dc56733d6 + checksum: 10c0/c0c0c7ecb083ec638c2118e54b5242bb4c39a75608cbac9475cf15aaceb64b8bc997a87a0798e700a81d61651c8a7750ae0455be0f0996ada6e8b2bb818d90c5 languageName: node linkType: hard @@ -2221,18 +2111,17 @@ __metadata: languageName: node linkType: hard -"@ulixee/chrome-app@npm:^1.0.3": - version: 1.0.3 - resolution: "@ulixee/chrome-app@npm:1.0.3" +"@ulixee/chrome-app@npm:^1.0.3, @ulixee/chrome-app@workspace:packages/chrome-app": + version: 0.0.0-use.local + resolution: "@ulixee/chrome-app@workspace:packages/chrome-app" dependencies: - https-proxy-agent: "npm:^5.0.0" + https-proxy-agent: "npm:^7.0.5" progress: "npm:^2.0.3" - tar: "npm:^6.1.11" + tar: "npm:^7.4.3" bin: - install-browser-deps: bin/installDeps.js - checksum: 10c0/d14a65f349c63ecea0dccc192181e258f03a3dc5566231097214ae00b2d27d6778ecfaabc87c1ab84e8a29cde11736982d1dfcfef5e040e22eee382c9c0dca0b - languageName: node - linkType: hard + install-browser-deps: ./bin/installDeps.js + languageName: unknown + linkType: soft "@ulixee/cli@workspace:packages/cli": version: 0.0.0-use.local @@ -2240,6 +2129,8 @@ __metadata: dependencies: "@ulixee/commons": "npm:2.0.0-alpha.29" commander: "npm:^9.5.0" + bin: + cli: ./bin/cli.js languageName: unknown linkType: soft @@ -2269,6 +2160,13 @@ __metadata: "@ulixee/platform-utils": "npm:2.0.0-alpha.29" commander: "npm:^9.5.0" ws: "npm:^8.18.0" + peerDependencies: + "@ulixee/desktop-core": 2.0.0-alpha.29 + peerDependenciesMeta: + "@ulixee/desktop-core": + optional: true + bin: + cloud: ./bin/cli.js languageName: unknown linkType: soft @@ -2305,6 +2203,8 @@ __metadata: commander: "npm:^9.5.0" moment: "npm:^2.29.4" nanoid: "npm:^3.3.6" + bin: + databroker: ./bin/cli.js languageName: unknown linkType: soft @@ -2324,7 +2224,7 @@ __metadata: "@ulixee/sql-engine": "npm:2.0.0-alpha.29" better-sqlite3: "npm:^11.1.2" nanoid: "npm:^3.3.6" - tar: "npm:^6.2.0" + tar: "npm:^7.4.3" languageName: unknown linkType: soft @@ -2356,8 +2256,10 @@ __metadata: "@ulixee/sql-engine": "npm:2.0.0-alpha.29" better-sqlite3: "npm:^11.1.2" rollup: "npm:^4.22.0" - tar: "npm:^6.2.0" + tar: "npm:^7.4.3" ws: "npm:^8.18.0" + peerDependencies: + typescript: ^5.3.3 languageName: unknown linkType: soft @@ -2427,6 +2329,8 @@ __metadata: commander: "npm:^9.5.0" moment: "npm:^2.29.4" nanoid: "npm:^3.3.6" + bin: + datastore: ./bin/cli.js languageName: unknown linkType: soft @@ -2441,9 +2345,11 @@ __metadata: "@ulixee/unblocked-specification": "npm:2.0.0-alpha.29" compare-versions: "npm:^6.1.0" nanoid: "npm:^3.3.6" - tar: "npm:^6.2.1" + tar: "npm:^7.4.3" tough-cookie: "npm:^4.1.3" ua-parser-js: "npm:^1.0.37" + bin: + update-unblocked-emulators: ./bin/downloadData.js languageName: unknown linkType: soft @@ -2476,6 +2382,9 @@ __metadata: fuse.js: "npm:^6.5.3" nanoid: "npm:^3.3.6" ws: "npm:^8.18.0" + peerDependencies: + "@ulixee/datastore-core": 2.0.0-alpha.29 + "@ulixee/hero-core": 2.0.0-alpha.29 languageName: unknown linkType: soft @@ -2494,12 +2403,13 @@ __metadata: version: 0.0.0-use.local resolution: "@ulixee/desktop@workspace:." dependencies: - "@argonprotocol/localchain": "npm:0.0.8" + "@argonprotocol/localchain": "npm:^0.0.8" "@electron-toolkit/eslint-config": "npm:^1.0.2" "@electron-toolkit/eslint-config-ts": "npm:^2.0.0" "@electron-toolkit/preload": "npm:^3.0.0" "@electron-toolkit/tsconfig": "npm:^1.0.1" "@electron/asar": "npm:^3.2.13" + "@electron/notarize": "npm:^2.5.0" "@headlessui/vue": "npm:^1.7.17" "@heroicons/vue": "npm:^2.1.1" "@rushstack/eslint-patch": "npm:^1.10.3" @@ -2523,6 +2433,7 @@ __metadata: "@ulixee/net": "npm:2.0.0-alpha.29" "@ulixee/platform-specification": "npm:2.0.0-alpha.29" "@ulixee/platform-utils": "npm:2.0.0-alpha.29" + "@ulixee/unblocked-agent-mitm-socket": "npm:^2.0.0-alpha.29" "@ulixee/unblocked-specification": "npm:2.0.0-alpha.29" "@vitejs/plugin-vue": "npm:^5.0.5" "@vue/eslint-config-prettier": "npm:^9.0.0" @@ -2530,6 +2441,7 @@ __metadata: "@webcomponents/custom-elements": "npm:^1.6.0" autoprefixer: "npm:^10.4.17" better-sqlite3: "npm:^11.1.2" + binary-info: "npm:^0.1.0" electron: "npm:^32.1.0" electron-builder: "npm:25.0.5" electron-clipboard-ex: "npm:^1.3.3" @@ -2538,6 +2450,7 @@ __metadata: eslint: "npm:^8.57.0" eslint-plugin-prettier: "npm:^5.1.3" eslint-plugin-vue: "npm:^9.26.0" + fdir: "npm:^6.3.0" magic-string: "npm:^0.30.11" moment: "npm:^2.29.4" nanoid: "npm:^3.3.6" @@ -2726,7 +2639,7 @@ __metadata: languageName: unknown linkType: soft -"@ulixee/unblocked-agent-mitm-socket@npm:2.0.0-alpha.29, @ulixee/unblocked-agent-mitm-socket@workspace:packages/unblocked-agent-mitm-socket": +"@ulixee/unblocked-agent-mitm-socket@npm:2.0.0-alpha.29, @ulixee/unblocked-agent-mitm-socket@npm:^2.0.0-alpha.29, @ulixee/unblocked-agent-mitm-socket@workspace:packages/unblocked-agent-mitm-socket": version: 0.0.0-use.local resolution: "@ulixee/unblocked-agent-mitm-socket@workspace:packages/unblocked-agent-mitm-socket" dependencies: @@ -2827,53 +2740,53 @@ __metadata: languageName: node linkType: hard -"@vue/compiler-core@npm:3.5.6": - version: 3.5.6 - resolution: "@vue/compiler-core@npm:3.5.6" +"@vue/compiler-core@npm:3.5.10": + version: 3.5.10 + resolution: "@vue/compiler-core@npm:3.5.10" dependencies: "@babel/parser": "npm:^7.25.3" - "@vue/shared": "npm:3.5.6" + "@vue/shared": "npm:3.5.10" entities: "npm:^4.5.0" estree-walker: "npm:^2.0.2" source-map-js: "npm:^1.2.0" - checksum: 10c0/ebc53b473ae10ee9bce79d5f5349656a824de3fc683b9fcc08a6dc6a6776f312508c61db81b225eaea814da9c12a2a62474e66762d25d33f3971492968fad71d + checksum: 10c0/fb84f4cca8d9890289ac2e880edab8bd07231b0255cbc5578d99a6c07c299ae80a328eb0be1f1ab1d211d80d7d5fe156e573c81b3b30956257eb78f1ac7ecf8c languageName: node linkType: hard -"@vue/compiler-dom@npm:3.5.6, @vue/compiler-dom@npm:^3.4.0": - version: 3.5.6 - resolution: "@vue/compiler-dom@npm:3.5.6" +"@vue/compiler-dom@npm:3.5.10, @vue/compiler-dom@npm:^3.4.0": + version: 3.5.10 + resolution: "@vue/compiler-dom@npm:3.5.10" dependencies: - "@vue/compiler-core": "npm:3.5.6" - "@vue/shared": "npm:3.5.6" - checksum: 10c0/8c55a8c7a9cdb7f2c24667365855425884292c787d47c12d2ef52279ffcf92041105c9b3feb3d45fec7480e7c14939009033753e12d5298904c12eb6025551f9 + "@vue/compiler-core": "npm:3.5.10" + "@vue/shared": "npm:3.5.10" + checksum: 10c0/30c9a0ee414b5d77d8479a17f7cf2e613a351e322edf039ffa827bb93d97750a1002089747f85cf93a9155748df898287417f52473cab17caf6507716cff570e languageName: node linkType: hard -"@vue/compiler-sfc@npm:3.5.6": - version: 3.5.6 - resolution: "@vue/compiler-sfc@npm:3.5.6" +"@vue/compiler-sfc@npm:3.5.10": + version: 3.5.10 + resolution: "@vue/compiler-sfc@npm:3.5.10" dependencies: "@babel/parser": "npm:^7.25.3" - "@vue/compiler-core": "npm:3.5.6" - "@vue/compiler-dom": "npm:3.5.6" - "@vue/compiler-ssr": "npm:3.5.6" - "@vue/shared": "npm:3.5.6" + "@vue/compiler-core": "npm:3.5.10" + "@vue/compiler-dom": "npm:3.5.10" + "@vue/compiler-ssr": "npm:3.5.10" + "@vue/shared": "npm:3.5.10" estree-walker: "npm:^2.0.2" magic-string: "npm:^0.30.11" postcss: "npm:^8.4.47" source-map-js: "npm:^1.2.0" - checksum: 10c0/a1cc87c5b0e83d2142343d7cbabcf8190915cd2c7ccf46fa74364127a2a043c27e584d74489e175026efb4214ff373e68315a315780c81383be847c45879b1e1 + checksum: 10c0/37100567324dfd28eb3555d6e8560eafc5fdf03ed0fd06ed7cb277852baed2e07303f07b2e992a8eeac00b62349b1cf2991c6a08c59515281e3fdd64c2b7ed96 languageName: node linkType: hard -"@vue/compiler-ssr@npm:3.5.6": - version: 3.5.6 - resolution: "@vue/compiler-ssr@npm:3.5.6" +"@vue/compiler-ssr@npm:3.5.10": + version: 3.5.10 + resolution: "@vue/compiler-ssr@npm:3.5.10" dependencies: - "@vue/compiler-dom": "npm:3.5.6" - "@vue/shared": "npm:3.5.6" - checksum: 10c0/59566a01665e744044dce11cbdee30fe515fc7d2e759a783dbc648473a30a02255d9028d300fab33c0968d82301ff6dd14b2cec680b3cd0c504c61f7b1398365 + "@vue/compiler-dom": "npm:3.5.10" + "@vue/shared": "npm:3.5.10" + checksum: 10c0/cb0969cd45ece4e369a67bca59501461126dc5fdd5bb2b014a55ae7efda68b6bda5ad3bad350c8e371d03afb502c24388fefa3b3580a8e74ee76f81f69e4a408 languageName: node linkType: hard @@ -2946,53 +2859,53 @@ __metadata: languageName: node linkType: hard -"@vue/reactivity@npm:3.5.6": - version: 3.5.6 - resolution: "@vue/reactivity@npm:3.5.6" +"@vue/reactivity@npm:3.5.10": + version: 3.5.10 + resolution: "@vue/reactivity@npm:3.5.10" dependencies: - "@vue/shared": "npm:3.5.6" - checksum: 10c0/64b0a756e8eb1eb83ae728a1a1c19db3b4b79576fe71a10a042d9c12731363b8c4b4a9a373228ef24ddb52c467f52194ae9af397e7e75b7805ae79a4f5719026 + "@vue/shared": "npm:3.5.10" + checksum: 10c0/4f11ea3b4e6f001944255098a94fd4ddb6150cdce61dc5f7beaad9b092d1464c7c98ac78414645c4c26942f2ce38d2f63b6cefc1ba7d1af471f96ced802bee21 languageName: node linkType: hard -"@vue/runtime-core@npm:3.5.6": - version: 3.5.6 - resolution: "@vue/runtime-core@npm:3.5.6" +"@vue/runtime-core@npm:3.5.10": + version: 3.5.10 + resolution: "@vue/runtime-core@npm:3.5.10" dependencies: - "@vue/reactivity": "npm:3.5.6" - "@vue/shared": "npm:3.5.6" - checksum: 10c0/efd0c96ba1797b0b59413d945426144935a9d65bca76bc4aad6317a3f84e8577a0a5f1b2110d08e4464be4bb02ccc7eb7f2f11cb4c4040089a924f816f7bc3df + "@vue/reactivity": "npm:3.5.10" + "@vue/shared": "npm:3.5.10" + checksum: 10c0/18528668f3bfd291098e98d93eb8c76d9131bb44f62513fd55cccd2caf5101510ebb2a3d35ea6336d9123d3590442fac3d559f9b9a182cc4844f894f788d4750 languageName: node linkType: hard -"@vue/runtime-dom@npm:3.5.6": - version: 3.5.6 - resolution: "@vue/runtime-dom@npm:3.5.6" +"@vue/runtime-dom@npm:3.5.10": + version: 3.5.10 + resolution: "@vue/runtime-dom@npm:3.5.10" dependencies: - "@vue/reactivity": "npm:3.5.6" - "@vue/runtime-core": "npm:3.5.6" - "@vue/shared": "npm:3.5.6" + "@vue/reactivity": "npm:3.5.10" + "@vue/runtime-core": "npm:3.5.10" + "@vue/shared": "npm:3.5.10" csstype: "npm:^3.1.3" - checksum: 10c0/31c8a26393c6005349886f969373b5e43aace913f02d89853727f920a19a74180543c52f2143bc327b6852c4a9271d6810b8f37de7f0b58ad7c9e43ddea33215 + checksum: 10c0/6e03c2a0b3fabe4be173a5cb0d931e1353bd186379851ae81f77d270d4a950e445af7456a1bbb06d451b6c1b54d1ef618645b21d6f33a199ec37a4368370a215 languageName: node linkType: hard -"@vue/server-renderer@npm:3.5.6": - version: 3.5.6 - resolution: "@vue/server-renderer@npm:3.5.6" +"@vue/server-renderer@npm:3.5.10": + version: 3.5.10 + resolution: "@vue/server-renderer@npm:3.5.10" dependencies: - "@vue/compiler-ssr": "npm:3.5.6" - "@vue/shared": "npm:3.5.6" + "@vue/compiler-ssr": "npm:3.5.10" + "@vue/shared": "npm:3.5.10" peerDependencies: - vue: 3.5.6 - checksum: 10c0/3182ca4feec4af8b7af0710f763a26c759ab890573be396cfb2e3132faeebafe92c8891f05f651b0aa0e8f7e392ee568961bf0ce254ce00c269095e76acda6e2 + vue: 3.5.10 + checksum: 10c0/703ad1d8ccd4e4c66beac929a08b8bdf47876ac6d14f9bf824eabacf701465397ff20296a660ff70c536d88480129cda008b58be96d70f86a72905097f109bb2 languageName: node linkType: hard -"@vue/shared@npm:3.5.6, @vue/shared@npm:^3.4.0": - version: 3.5.6 - resolution: "@vue/shared@npm:3.5.6" - checksum: 10c0/5dedd25000b748fb394fff8b9e501a422436a3c03fc38f6ee2078a80d4c787d17b727a991e3ac585ee14bbdf60f9165784b2de0f20046fcca902643c5becfb9b +"@vue/shared@npm:3.5.10, @vue/shared@npm:^3.4.0": + version: 3.5.10 + resolution: "@vue/shared@npm:3.5.10" + checksum: 10c0/cb3d06b6ba2026b6baa57a1f60110546cb1530e81d970fc770901c6a61adfe8a705d43cafb317f3b9b7c8f8f152b640a1a7a56e964bee7777c646c69b15e1e3f languageName: node linkType: hard @@ -3517,9 +3430,9 @@ __metadata: linkType: hard "b4a@npm:^1.6.4, b4a@npm:^1.6.6": - version: 1.6.6 - resolution: "b4a@npm:1.6.6" - checksum: 10c0/56f30277666cb511a15829e38d369b114df7dc8cec4cedc09cc5d685bc0f27cb63c7bcfb58e09a19a1b3c4f2541069ab078b5328542e85d74a39620327709a38 + version: 1.6.7 + resolution: "b4a@npm:1.6.7" + checksum: 10c0/ec2f004d1daae04be8c5a1f8aeb7fea213c34025e279db4958eb0b82c1729ee25f7c6e89f92a5f65c8a9cf2d017ce27e3dda912403341d1781bd74528a4849d4 languageName: node linkType: hard @@ -3540,9 +3453,9 @@ __metadata: linkType: hard "bare-events@npm:^2.0.0, bare-events@npm:^2.2.0": - version: 2.4.2 - resolution: "bare-events@npm:2.4.2" - checksum: 10c0/09fa923061f31f815e83504e2ed4a8ba87732a01db40a7fae703dbb7eef7f05d99264b5e186074cbe9698213990d1af564c62cca07a5ff88baea8099ad9a6303 + version: 2.5.0 + resolution: "bare-events@npm:2.5.0" + checksum: 10c0/afbeec4e8be4d93fb4a3be65c3b4a891a2205aae30b5a38fafd42976cc76cf30dad348963fe330a0d70186e15dc507c11af42c89af5dddab2a54e5aff02e2896 languageName: node linkType: hard @@ -3660,6 +3573,13 @@ __metadata: languageName: node linkType: hard +"binary-info@npm:^0.1.0": + version: 0.1.0 + resolution: "binary-info@npm:0.1.0" + checksum: 10c0/964943f0b57067e0ba823f9c217f916a6ba4bf5cc34196ceecf5406df8289d966f0e03187a0cd2dc73727bc170f15fe0f71ff0f44a8d18653a6cf55537936108 + languageName: node + linkType: hard + "bindings@npm:^1.5.0": version: 1.5.0 resolution: "bindings@npm:1.5.0" @@ -3746,16 +3666,16 @@ __metadata: linkType: hard "browserslist@npm:^4.21.10, browserslist@npm:^4.23.1, browserslist@npm:^4.23.3": - version: 4.23.3 - resolution: "browserslist@npm:4.23.3" + version: 4.24.0 + resolution: "browserslist@npm:4.24.0" dependencies: - caniuse-lite: "npm:^1.0.30001646" - electron-to-chromium: "npm:^1.5.4" + caniuse-lite: "npm:^1.0.30001663" + electron-to-chromium: "npm:^1.5.28" node-releases: "npm:^2.0.18" update-browserslist-db: "npm:^1.1.0" bin: browserslist: cli.js - checksum: 10c0/3063bfdf812815346447f4796c8f04601bf5d62003374305fd323c2a463e42776475bcc5309264e39bcf9a8605851e53560695991a623be988138b3ff8c66642 + checksum: 10c0/95e76ad522753c4c470427f6e3c8a4bb5478ff448841e22b3d3e53f89ecaf17b6984666d6c7e715c370f1e7fa0cf684f42e34e554236a8b2fab38ea76b9e4c52 languageName: node linkType: hard @@ -3800,13 +3720,13 @@ __metadata: languageName: node linkType: hard -"builder-util-runtime@npm:9.2.8": - version: 9.2.8 - resolution: "builder-util-runtime@npm:9.2.8" +"builder-util-runtime@npm:9.2.9": + version: 9.2.9 + resolution: "builder-util-runtime@npm:9.2.9" dependencies: debug: "npm:^4.3.4" sax: "npm:^1.2.4" - checksum: 10c0/75a924e7b407ceeda69644dd972adea68c38e8d0857c2ef841c56e66f68751647c5389c76b9e5ddbaf45e39d1a276c9ffb9b32a5c3c7f3534b4a8f680c2689cd + checksum: 10c0/0bc141d0e9f272e2cf6aa536e9a9c2243d54ac76b25645997ee0966eefddfa221e40ae421962982a6278cc36cef12d8ef5cc6cdb1e1c02706c3eb477d7e6d7a7 languageName: node linkType: hard @@ -3923,10 +3843,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001646": - version: 1.0.30001660 - resolution: "caniuse-lite@npm:1.0.30001660" - checksum: 10c0/d28900b56c597176d515c3175ca75c454f2d30cb2c09a44d7bdb009bb0c4d8a2557905adb77642889bbe9feb85fbfe9d974c8b8e53521fb4b50ee16ab246104e +"caniuse-lite@npm:^1.0.30001646, caniuse-lite@npm:^1.0.30001663": + version: 1.0.30001664 + resolution: "caniuse-lite@npm:1.0.30001664" + checksum: 10c0/db2b431aba41a585191ab1e4d40da0ad349ff32400edac2a167bf6bf92dbf9c704eab03dc60fb89e882ce02478d61c3036b2b1bdce8edf9b2aabda5608bae05e languageName: node linkType: hard @@ -3984,6 +3904,13 @@ __metadata: languageName: node linkType: hard +"chownr@npm:^3.0.0": + version: 3.0.0 + resolution: "chownr@npm:3.0.0" + checksum: 10c0/43925b87700f7e3893296c8e9c56cc58f926411cce3a6e5898136daaf08f08b9a8eb76d37d3267e707d0dcc17aed2e2ebdf5848c0c3ce95cf910a919935c1b10 + languageName: node + linkType: hard + "chrome-trace-event@npm:^1.0.2": version: 1.0.4 resolution: "chrome-trace-event@npm:1.0.4" @@ -4786,18 +4713,18 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.5.4": - version: 1.5.25 - resolution: "electron-to-chromium@npm:1.5.25" - checksum: 10c0/2ea818d22592754b902df70d48b82c5d9e3cc2a221d3d0c39d7a7967780601a5cebd5fa10628c6d0ba918582c268a20392279e8bee93edba2e499681056ae143 +"electron-to-chromium@npm:^1.5.28": + version: 1.5.29 + resolution: "electron-to-chromium@npm:1.5.29" + checksum: 10c0/ae4849f1fe8d756d30c6f5f992803d8550a98b38a30aecc7d9776858cf229ad05b12cb9f7675f0a89330a077d16e28388cfe394fdd9d0828ffe860c8568c95c2 languageName: node linkType: hard "electron-updater@npm:^6.3.4": - version: 6.3.7 - resolution: "electron-updater@npm:6.3.7" + version: 6.3.8 + resolution: "electron-updater@npm:6.3.8" dependencies: - builder-util-runtime: "npm:9.2.8" + builder-util-runtime: "npm:9.2.9" fs-extra: "npm:^10.1.0" js-yaml: "npm:^4.1.0" lazy-val: "npm:^1.0.5" @@ -4805,20 +4732,20 @@ __metadata: lodash.isequal: "npm:^4.5.0" semver: "npm:^7.6.3" tiny-typed-emitter: "npm:^2.1.0" - checksum: 10c0/e3ccc292a35e378a22be52a75d70d1b1785829de96d092aa710a06d3bf4b9a028765ad79de806936e06563c950c40e9221ae12a6a4b7eae39f63e8a93b059957 + checksum: 10c0/85bb0a24d0900584c3786ead881bf2a82c97f10b57d8541c24d67a101622da59c3929254c92739c4e86949bf6ecf9bbeb748478bbf59b13e1eaa09a889e249c8 languageName: node linkType: hard "electron@npm:^32.1.0": - version: 32.1.1 - resolution: "electron@npm:32.1.1" + version: 32.1.2 + resolution: "electron@npm:32.1.2" dependencies: "@electron/get": "npm:^2.0.0" "@types/node": "npm:^20.9.0" extract-zip: "npm:^2.0.1" bin: electron: cli.js - checksum: 10c0/e00b5e7cc786223c0808358997888e0bd1b6063c471571b6741a1a7dfe1f7b4ca5350b3479daef3e4b2576066248fa9321a32c7100cd819dc6a6a3f9e9e4dc4c + checksum: 10c0/9e453e046e024b1454fb212e977d622feba3b6d24ff922a360c06177ec8bcbe58e729e105260285e79c0a203dfcb42d3d795844030bba8681016ab50b7d4bb87 languageName: node linkType: hard @@ -5011,7 +4938,7 @@ __metadata: languageName: node linkType: hard -"escalade@npm:^3.1.1, escalade@npm:^3.1.2": +"escalade@npm:^3.1.1, escalade@npm:^3.2.0": version: 3.2.0 resolution: "escalade@npm:3.2.0" checksum: 10c0/ced4dd3a78e15897ed3be74e635110bbf3b08877b0a41be50dcb325ee0e0b5f65fc2d50e9845194d7c4633f327e2e1c6cce00a71b617c5673df0374201d67f65 @@ -5419,6 +5346,18 @@ __metadata: languageName: node linkType: hard +"fdir@npm:^6.3.0": + version: 6.3.0 + resolution: "fdir@npm:6.3.0" + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + checksum: 10c0/be91cd6ab2edbc6df457a69b79672ee9345996986821918ef01908ce9619b8cbecd9c6c13d4ca5d0aeb548b162050d68c599f45bb3fbff194a91e16f25e646b5 + languageName: node + linkType: hard + "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -5777,7 +5716,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.12, glob@npm:^10.4.1": +"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.12, glob@npm:^10.3.7, glob@npm:^10.4.1": version: 10.4.5 resolution: "glob@npm:10.4.5" dependencies: @@ -7003,7 +6942,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.1.2": +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2": version: 7.1.2 resolution: "minipass@npm:7.1.2" checksum: 10c0/b0fd20bb9fb56e5fa9a8bfac539e8915ae07430a619e4b86ff71f5fc757ef3924b23b2c4230393af1eda647ed3d75739e4e0acb250a6b1eb277cf7f8fe449557 @@ -7020,6 +6959,16 @@ __metadata: languageName: node linkType: hard +"minizlib@npm:^3.0.1": + version: 3.0.1 + resolution: "minizlib@npm:3.0.1" + dependencies: + minipass: "npm:^7.0.4" + rimraf: "npm:^5.0.5" + checksum: 10c0/82f8bf70da8af656909a8ee299d7ed3b3372636749d29e105f97f20e88971be31f5ed7642f2e898f00283b68b701cc01307401cdc209b0efc5dd3818220e5093 + languageName: node + linkType: hard + "mitt@npm:3.0.1": version: 3.0.1 resolution: "mitt@npm:3.0.1" @@ -7043,6 +6992,15 @@ __metadata: languageName: node linkType: hard +"mkdirp@npm:^3.0.1": + version: 3.0.1 + resolution: "mkdirp@npm:3.0.1" + bin: + mkdirp: dist/cjs/src/bin.js + checksum: 10c0/9f2b975e9246351f5e3a40dcfac99fcd0baa31fbfab615fe059fb11e51f10e4803c63de1f384c54d656e4db31d000e4767e9ef076a22e12a641357602e31d57d + languageName: node + linkType: hard + "moment@npm:^2.29.4": version: 2.30.1 resolution: "moment@npm:2.30.1" @@ -7144,11 +7102,11 @@ __metadata: linkType: hard "node-abi@npm:^3.3.0, node-abi@npm:^3.45.0": - version: 3.67.0 - resolution: "node-abi@npm:3.67.0" + version: 3.68.0 + resolution: "node-abi@npm:3.68.0" dependencies: semver: "npm:^7.3.5" - checksum: 10c0/72ce2edbdfb84745bc201a4e48aa7146fd88a0d2c80046b6b17f28439c9a7683eab846f40f1e819349c31f7d9331ed5c50d1e741208d938dd5f38b29cab2275e + checksum: 10c0/0f20cdb1216485ef399f581fe8fad300f1321cc66e08a7e2e7c6c6a1d89006799c464943e45dae19ec39ba581f6417dff4af21324a09c1e74a4e2fc1bceb0f83 languageName: node linkType: hard @@ -7503,9 +7461,9 @@ __metadata: linkType: hard "package-json-from-dist@npm:^1.0.0": - version: 1.0.0 - resolution: "package-json-from-dist@npm:1.0.0" - checksum: 10c0/e3ffaf6ac1040ab6082a658230c041ad14e72fabe99076a2081bb1d5d41210f11872403fc09082daf4387fc0baa6577f96c9c0e94c90c394fd57794b66aa4033 + version: 1.0.1 + resolution: "package-json-from-dist@npm:1.0.1" + checksum: 10c0/62ba2785eb655fec084a257af34dbe24292ab74516d6aecef97ef72d4897310bc6898f6c85b5cd22770eaa1ce60d55a0230e150fb6a966e3ecd6c511e23d164b languageName: node linkType: hard @@ -7950,9 +7908,9 @@ __metadata: languageName: node linkType: hard -"puppeteer-core@npm:23.4.0": - version: 23.4.0 - resolution: "puppeteer-core@npm:23.4.0" +"puppeteer-core@npm:23.4.1": + version: 23.4.1 + resolution: "puppeteer-core@npm:23.4.1" dependencies: "@puppeteer/browsers": "npm:2.4.0" chromium-bidi: "npm:0.6.5" @@ -7960,23 +7918,23 @@ __metadata: devtools-protocol: "npm:0.0.1342118" typed-query-selector: "npm:^2.12.0" ws: "npm:^8.18.0" - checksum: 10c0/6a335324fa5d42962bbf99ac5bd16e4497bd896e38299f75bbce92c91cf7835c3acc96c5c8bdfc1c0293da48a4185ed9898508ebe8f4287dfdf98f1722f187bf + checksum: 10c0/c88ee51f64b7d4ac96adb0df855518f5bb247e608221d74a2561ee8ffeb44d43f400516b94ffd6fccffcbd77ea18e568ed9d5abfcf594537014223a32fa4be3f languageName: node linkType: hard "puppeteer@npm:^23.4.0": - version: 23.4.0 - resolution: "puppeteer@npm:23.4.0" + version: 23.4.1 + resolution: "puppeteer@npm:23.4.1" dependencies: "@puppeteer/browsers": "npm:2.4.0" chromium-bidi: "npm:0.6.5" cosmiconfig: "npm:^9.0.0" devtools-protocol: "npm:0.0.1342118" - puppeteer-core: "npm:23.4.0" + puppeteer-core: "npm:23.4.1" typed-query-selector: "npm:^2.12.0" bin: puppeteer: lib/cjs/puppeteer/node/cli.js - checksum: 10c0/392d0e63a93e33aa2b168ecdd177ad9eb35421f8109ad2beaa965a4a31c1dac3e6939e593fa6dfb7ba51444dbfcad38bd651de0f783f121eb62f0d10d94db416 + checksum: 10c0/4a5bd7154159a7f0401a94c448d917bce8707f02d1d21265e46c10767e7730536b799289bc84bf5c23c369a61204e6f8546432c10082fe9f34e8399789e559aa languageName: node linkType: hard @@ -8254,6 +8212,17 @@ __metadata: languageName: node linkType: hard +"rimraf@npm:^5.0.5": + version: 5.0.10 + resolution: "rimraf@npm:5.0.10" + dependencies: + glob: "npm:^10.3.7" + bin: + rimraf: dist/esm/bin.mjs + checksum: 10c0/7da4fd0e15118ee05b918359462cfa1e7fe4b1228c7765195a45b55576e8c15b95db513b8466ec89129666f4af45ad978a3057a02139afba1a63512a2d9644cc + languageName: node + linkType: hard + "roarr@npm:^2.15.3": version: 2.15.4 resolution: "roarr@npm:2.15.4" @@ -8268,90 +8237,27 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.20.0, rollup@npm:^4.21.3": - version: 4.21.3 - resolution: "rollup@npm:4.21.3" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.21.3" - "@rollup/rollup-android-arm64": "npm:4.21.3" - "@rollup/rollup-darwin-arm64": "npm:4.21.3" - "@rollup/rollup-darwin-x64": "npm:4.21.3" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.21.3" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.21.3" - "@rollup/rollup-linux-arm64-gnu": "npm:4.21.3" - "@rollup/rollup-linux-arm64-musl": "npm:4.21.3" - "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.21.3" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.21.3" - "@rollup/rollup-linux-s390x-gnu": "npm:4.21.3" - "@rollup/rollup-linux-x64-gnu": "npm:4.21.3" - "@rollup/rollup-linux-x64-musl": "npm:4.21.3" - "@rollup/rollup-win32-arm64-msvc": "npm:4.21.3" - "@rollup/rollup-win32-ia32-msvc": "npm:4.21.3" - "@rollup/rollup-win32-x64-msvc": "npm:4.21.3" - "@types/estree": "npm:1.0.5" - fsevents: "npm:~2.3.2" - dependenciesMeta: - "@rollup/rollup-android-arm-eabi": - optional: true - "@rollup/rollup-android-arm64": - optional: true - "@rollup/rollup-darwin-arm64": - optional: true - "@rollup/rollup-darwin-x64": - optional: true - "@rollup/rollup-linux-arm-gnueabihf": - optional: true - "@rollup/rollup-linux-arm-musleabihf": - optional: true - "@rollup/rollup-linux-arm64-gnu": - optional: true - "@rollup/rollup-linux-arm64-musl": - optional: true - "@rollup/rollup-linux-powerpc64le-gnu": - optional: true - "@rollup/rollup-linux-riscv64-gnu": - optional: true - "@rollup/rollup-linux-s390x-gnu": - optional: true - "@rollup/rollup-linux-x64-gnu": - optional: true - "@rollup/rollup-linux-x64-musl": - optional: true - "@rollup/rollup-win32-arm64-msvc": - optional: true - "@rollup/rollup-win32-ia32-msvc": - optional: true - "@rollup/rollup-win32-x64-msvc": - optional: true - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 10c0/a9f98366a451f1302276390de9c0c59b464d680946410f53c14e7057fa84642efbe05eca8d85076962657955d77bb4a2d2b6dd8b70baf58c3c4b56f565d804dd - languageName: node - linkType: hard - -"rollup@npm:^4.22.0": - version: 4.22.4 - resolution: "rollup@npm:4.22.4" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.22.4" - "@rollup/rollup-android-arm64": "npm:4.22.4" - "@rollup/rollup-darwin-arm64": "npm:4.22.4" - "@rollup/rollup-darwin-x64": "npm:4.22.4" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.22.4" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.22.4" - "@rollup/rollup-linux-arm64-gnu": "npm:4.22.4" - "@rollup/rollup-linux-arm64-musl": "npm:4.22.4" - "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.22.4" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.22.4" - "@rollup/rollup-linux-s390x-gnu": "npm:4.22.4" - "@rollup/rollup-linux-x64-gnu": "npm:4.22.4" - "@rollup/rollup-linux-x64-musl": "npm:4.22.4" - "@rollup/rollup-win32-arm64-msvc": "npm:4.22.4" - "@rollup/rollup-win32-ia32-msvc": "npm:4.22.4" - "@rollup/rollup-win32-x64-msvc": "npm:4.22.4" - "@types/estree": "npm:1.0.5" +"rollup@npm:^4.20.0, rollup@npm:^4.21.3, rollup@npm:^4.22.0": + version: 4.22.5 + resolution: "rollup@npm:4.22.5" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.22.5" + "@rollup/rollup-android-arm64": "npm:4.22.5" + "@rollup/rollup-darwin-arm64": "npm:4.22.5" + "@rollup/rollup-darwin-x64": "npm:4.22.5" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.22.5" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.22.5" + "@rollup/rollup-linux-arm64-gnu": "npm:4.22.5" + "@rollup/rollup-linux-arm64-musl": "npm:4.22.5" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.22.5" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.22.5" + "@rollup/rollup-linux-s390x-gnu": "npm:4.22.5" + "@rollup/rollup-linux-x64-gnu": "npm:4.22.5" + "@rollup/rollup-linux-x64-musl": "npm:4.22.5" + "@rollup/rollup-win32-arm64-msvc": "npm:4.22.5" + "@rollup/rollup-win32-ia32-msvc": "npm:4.22.5" + "@rollup/rollup-win32-x64-msvc": "npm:4.22.5" + "@types/estree": "npm:1.0.6" fsevents: "npm:~2.3.2" dependenciesMeta: "@rollup/rollup-android-arm-eabi": @@ -8390,7 +8296,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 10c0/4c96b6e2e0c5dbe73b4ba899cea894a05115ab8c65ccff631fbbb944e2b3a9f2eb3b99c2dce3dd91b179647df1892ffc44ecee29381ccf155ba8000b22712a32 + checksum: 10c0/9b9432206ecc2f68edca965f8cf119eccd5346c86c392f733a8062b7c6a309b70c35e8448024146bd0e3444d8b3797758c8e29248b273d1433de94a4ea265246 languageName: node linkType: hard @@ -8435,175 +8341,175 @@ __metadata: languageName: node linkType: hard -"sass-embedded-android-arm64@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-android-arm64@npm:1.79.1" +"sass-embedded-android-arm64@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-android-arm64@npm:1.79.3" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"sass-embedded-android-arm@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-android-arm@npm:1.79.1" +"sass-embedded-android-arm@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-android-arm@npm:1.79.3" conditions: os=android & cpu=arm languageName: node linkType: hard -"sass-embedded-android-ia32@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-android-ia32@npm:1.79.1" +"sass-embedded-android-ia32@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-android-ia32@npm:1.79.3" conditions: os=android & cpu=ia32 languageName: node linkType: hard -"sass-embedded-android-riscv64@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-android-riscv64@npm:1.79.1" +"sass-embedded-android-riscv64@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-android-riscv64@npm:1.79.3" conditions: os=android & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-android-x64@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-android-x64@npm:1.79.1" +"sass-embedded-android-x64@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-android-x64@npm:1.79.3" conditions: os=android & cpu=x64 languageName: node linkType: hard -"sass-embedded-darwin-arm64@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-darwin-arm64@npm:1.79.1" +"sass-embedded-darwin-arm64@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-darwin-arm64@npm:1.79.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"sass-embedded-darwin-x64@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-darwin-x64@npm:1.79.1" +"sass-embedded-darwin-x64@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-darwin-x64@npm:1.79.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"sass-embedded-linux-arm64@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-linux-arm64@npm:1.79.1" +"sass-embedded-linux-arm64@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-linux-arm64@npm:1.79.3" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"sass-embedded-linux-arm@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-linux-arm@npm:1.79.1" +"sass-embedded-linux-arm@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-linux-arm@npm:1.79.3" conditions: os=linux & cpu=arm languageName: node linkType: hard -"sass-embedded-linux-ia32@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-linux-ia32@npm:1.79.1" +"sass-embedded-linux-ia32@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-linux-ia32@npm:1.79.3" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"sass-embedded-linux-musl-arm64@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-linux-musl-arm64@npm:1.79.1" +"sass-embedded-linux-musl-arm64@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-linux-musl-arm64@npm:1.79.3" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"sass-embedded-linux-musl-arm@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-linux-musl-arm@npm:1.79.1" +"sass-embedded-linux-musl-arm@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-linux-musl-arm@npm:1.79.3" conditions: os=linux & cpu=arm languageName: node linkType: hard -"sass-embedded-linux-musl-ia32@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-linux-musl-ia32@npm:1.79.1" +"sass-embedded-linux-musl-ia32@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-linux-musl-ia32@npm:1.79.3" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"sass-embedded-linux-musl-riscv64@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-linux-musl-riscv64@npm:1.79.1" +"sass-embedded-linux-musl-riscv64@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-linux-musl-riscv64@npm:1.79.3" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-linux-musl-x64@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-linux-musl-x64@npm:1.79.1" +"sass-embedded-linux-musl-x64@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-linux-musl-x64@npm:1.79.3" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"sass-embedded-linux-riscv64@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-linux-riscv64@npm:1.79.1" +"sass-embedded-linux-riscv64@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-linux-riscv64@npm:1.79.3" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-linux-x64@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-linux-x64@npm:1.79.1" +"sass-embedded-linux-x64@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-linux-x64@npm:1.79.3" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"sass-embedded-win32-arm64@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-win32-arm64@npm:1.79.1" +"sass-embedded-win32-arm64@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-win32-arm64@npm:1.79.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"sass-embedded-win32-ia32@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-win32-ia32@npm:1.79.1" +"sass-embedded-win32-ia32@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-win32-ia32@npm:1.79.3" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"sass-embedded-win32-x64@npm:1.79.1": - version: 1.79.1 - resolution: "sass-embedded-win32-x64@npm:1.79.1" +"sass-embedded-win32-x64@npm:1.79.3": + version: 1.79.3 + resolution: "sass-embedded-win32-x64@npm:1.79.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "sass-embedded@npm:^1.79.1": - version: 1.79.1 - resolution: "sass-embedded@npm:1.79.1" + version: 1.79.3 + resolution: "sass-embedded@npm:1.79.3" dependencies: "@bufbuild/protobuf": "npm:^2.0.0" buffer-builder: "npm:^0.2.0" colorjs.io: "npm:^0.5.0" immutable: "npm:^4.0.0" rxjs: "npm:^7.4.0" - sass-embedded-android-arm: "npm:1.79.1" - sass-embedded-android-arm64: "npm:1.79.1" - sass-embedded-android-ia32: "npm:1.79.1" - sass-embedded-android-riscv64: "npm:1.79.1" - sass-embedded-android-x64: "npm:1.79.1" - sass-embedded-darwin-arm64: "npm:1.79.1" - sass-embedded-darwin-x64: "npm:1.79.1" - sass-embedded-linux-arm: "npm:1.79.1" - sass-embedded-linux-arm64: "npm:1.79.1" - sass-embedded-linux-ia32: "npm:1.79.1" - sass-embedded-linux-musl-arm: "npm:1.79.1" - sass-embedded-linux-musl-arm64: "npm:1.79.1" - sass-embedded-linux-musl-ia32: "npm:1.79.1" - sass-embedded-linux-musl-riscv64: "npm:1.79.1" - sass-embedded-linux-musl-x64: "npm:1.79.1" - sass-embedded-linux-riscv64: "npm:1.79.1" - sass-embedded-linux-x64: "npm:1.79.1" - sass-embedded-win32-arm64: "npm:1.79.1" - sass-embedded-win32-ia32: "npm:1.79.1" - sass-embedded-win32-x64: "npm:1.79.1" + sass-embedded-android-arm: "npm:1.79.3" + sass-embedded-android-arm64: "npm:1.79.3" + sass-embedded-android-ia32: "npm:1.79.3" + sass-embedded-android-riscv64: "npm:1.79.3" + sass-embedded-android-x64: "npm:1.79.3" + sass-embedded-darwin-arm64: "npm:1.79.3" + sass-embedded-darwin-x64: "npm:1.79.3" + sass-embedded-linux-arm: "npm:1.79.3" + sass-embedded-linux-arm64: "npm:1.79.3" + sass-embedded-linux-ia32: "npm:1.79.3" + sass-embedded-linux-musl-arm: "npm:1.79.3" + sass-embedded-linux-musl-arm64: "npm:1.79.3" + sass-embedded-linux-musl-ia32: "npm:1.79.3" + sass-embedded-linux-musl-riscv64: "npm:1.79.3" + sass-embedded-linux-musl-x64: "npm:1.79.3" + sass-embedded-linux-riscv64: "npm:1.79.3" + sass-embedded-linux-x64: "npm:1.79.3" + sass-embedded-win32-arm64: "npm:1.79.3" + sass-embedded-win32-ia32: "npm:1.79.3" + sass-embedded-win32-x64: "npm:1.79.3" supports-color: "npm:^8.1.1" varint: "npm:^6.0.0" dependenciesMeta: @@ -8649,7 +8555,7 @@ __metadata: optional: true bin: sass: dist/bin/sass.js - checksum: 10c0/4049ad6facc0361cf0f8d390df8c602c8c99be98d687c7c83f4a76957b52ecd49cb396f702e937ed6d83678e4d6cf8ef6867d5e6ece3ed5671ddfe5368e82939 + checksum: 10c0/2fdb3c7fbc46a731a02cb3c0f3d60919d3264e54a240ae73f88c42dfe766b69d7e6f6282c47748f0c0d971537b33dfdbfbbdde220a666ec13def1c7a2a34b6e5 languageName: node linkType: hard @@ -9188,8 +9094,8 @@ __metadata: linkType: hard "tailwindcss@npm:^3.4.1": - version: 3.4.12 - resolution: "tailwindcss@npm:3.4.12" + version: 3.4.13 + resolution: "tailwindcss@npm:3.4.13" dependencies: "@alloc/quick-lru": "npm:^5.2.0" arg: "npm:^5.0.2" @@ -9216,7 +9122,7 @@ __metadata: bin: tailwind: lib/cli.js tailwindcss: lib/cli.js - checksum: 10c0/9ed1449d3b98ce54c6c3a6c3354121a14b39d8dba28815ea1b0fc5a0b32422a744545ba357690468912a1a781593bc7da3d4e56367abed284a300ae1fb0ab42b + checksum: 10c0/c6525be3dd26febc4ec5e45e80596bff8b48ade7de258c1ec8704297bf47c1ec7b2b186b13662ebaa6ab4795ad8879fb64064f796756bfc8b46558b542b01a6c languageName: node linkType: hard @@ -9280,7 +9186,7 @@ __metadata: languageName: node linkType: hard -"tar@npm:^6.0.5, tar@npm:^6.1.11, tar@npm:^6.1.12, tar@npm:^6.1.2, tar@npm:^6.2.0, tar@npm:^6.2.1": +"tar@npm:^6.0.5, tar@npm:^6.1.11, tar@npm:^6.1.12, tar@npm:^6.1.2, tar@npm:^6.2.1": version: 6.2.1 resolution: "tar@npm:6.2.1" dependencies: @@ -9294,6 +9200,20 @@ __metadata: languageName: node linkType: hard +"tar@npm:^7.4.3": + version: 7.4.3 + resolution: "tar@npm:7.4.3" + dependencies: + "@isaacs/fs-minipass": "npm:^4.0.0" + chownr: "npm:^3.0.0" + minipass: "npm:^7.1.2" + minizlib: "npm:^3.0.1" + mkdirp: "npm:^3.0.1" + yallist: "npm:^5.0.0" + checksum: 10c0/d4679609bb2a9b48eeaf84632b6d844128d2412b95b6de07d53d8ee8baf4ca0857c9331dfa510390a0727b550fd543d4d1a10995ad86cdf078423fbb8d99831d + languageName: node + linkType: hard + "temp-file@npm:^3.4.0": version: 3.4.0 resolution: "temp-file@npm:3.4.0" @@ -9327,8 +9247,8 @@ __metadata: linkType: hard "terser@npm:^5.17.4, terser@npm:^5.26.0": - version: 5.33.0 - resolution: "terser@npm:5.33.0" + version: 5.34.0 + resolution: "terser@npm:5.34.0" dependencies: "@jridgewell/source-map": "npm:^0.3.3" acorn: "npm:^8.8.2" @@ -9336,7 +9256,7 @@ __metadata: source-map-support: "npm:~0.5.20" bin: terser: bin/terser - checksum: 10c0/18a1cd33366dcd8fee7d6eef78c9c417cbe688e5153841e6a574f9d4937066dc40f67b1e96305f73f25bc6f2c458dbe442a056092c99619d4dbee8ad9fae4a3e + checksum: 10c0/74e8ef4e565e5600415cd9377a90eed419b8076465d453c0c76aef4053c45371512d2de76c34d01e004cdd49ea5a749d77eeb343f7e665b2d172158ca08ba23e languageName: node linkType: hard @@ -9685,16 +9605,16 @@ __metadata: linkType: hard "update-browserslist-db@npm:^1.1.0": - version: 1.1.0 - resolution: "update-browserslist-db@npm:1.1.0" + version: 1.1.1 + resolution: "update-browserslist-db@npm:1.1.1" dependencies: - escalade: "npm:^3.1.2" - picocolors: "npm:^1.0.1" + escalade: "npm:^3.2.0" + picocolors: "npm:^1.1.0" peerDependencies: browserslist: ">= 4.21.0" bin: update-browserslist-db: cli.js - checksum: 10c0/a7452de47785842736fb71547651c5bbe5b4dc1e3722ccf48a704b7b34e4dcf633991eaa8e4a6a517ffb738b3252eede3773bef673ef9021baa26b056d63a5b9 + checksum: 10c0/536a2979adda2b4be81b07e311bd2f3ad5e978690987956bc5f514130ad50cac87cd22c710b686d79731e00fbee8ef43efe5fcd72baa241045209195d43dcc80 languageName: node linkType: hard @@ -9872,8 +9792,8 @@ __metadata: linkType: hard "vite@npm:^5.3.1": - version: 5.4.6 - resolution: "vite@npm:5.4.6" + version: 5.4.8 + resolution: "vite@npm:5.4.8" dependencies: esbuild: "npm:^0.21.3" fsevents: "npm:~2.3.3" @@ -9910,7 +9830,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10c0/5f87be3a10e970eaf9ac52dfab39cf9fff583036685252fb64570b6d7bfa749f6d221fb78058f5ef4b5664c180d45a8e7a7ff68d7f3770e69e24c7c68b958bde + checksum: 10c0/af70af6d6316a3af71f44ebe3ab343bd66450d4157af73af3b32239e1b6ec43ff6f651d7cc4193b21ed3bff2e9356a3de9e96aee53857f39922e4a2d9fad75a1 languageName: node linkType: hard @@ -10043,20 +9963,20 @@ __metadata: linkType: hard "vue@npm:^3.4.30": - version: 3.5.6 - resolution: "vue@npm:3.5.6" - dependencies: - "@vue/compiler-dom": "npm:3.5.6" - "@vue/compiler-sfc": "npm:3.5.6" - "@vue/runtime-dom": "npm:3.5.6" - "@vue/server-renderer": "npm:3.5.6" - "@vue/shared": "npm:3.5.6" + version: 3.5.10 + resolution: "vue@npm:3.5.10" + dependencies: + "@vue/compiler-dom": "npm:3.5.10" + "@vue/compiler-sfc": "npm:3.5.10" + "@vue/runtime-dom": "npm:3.5.10" + "@vue/server-renderer": "npm:3.5.10" + "@vue/shared": "npm:3.5.10" peerDependencies: typescript: "*" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/02570b552e0de59647b4e12e9ab2f61013dfe81ab6db42ef82ab3a3c0b550e83b8a004831256768913a83dc928e71f7e02d6bc67a69385ce199c1004cae8a697 + checksum: 10c0/00eb32562e22a34430ed2e459972a713b90a50e8ad5e957acae7e14a161dcdc4b8e210adc685e617342497f28dc174847bdebda9e1c3cd7d7b37bb7b259fcabb languageName: node linkType: hard @@ -10087,8 +10007,8 @@ __metadata: linkType: hard "webpack@npm:^5.70.0": - version: 5.94.0 - resolution: "webpack@npm:5.94.0" + version: 5.95.0 + resolution: "webpack@npm:5.95.0" dependencies: "@types/estree": "npm:^1.0.5" "@webassemblyjs/ast": "npm:^1.12.1" @@ -10118,7 +10038,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: 10c0/b4d1b751f634079bd177a89eef84d80fa5bb8d6fc15d72ab40fc2b9ca5167a79b56585e1a849e9e27e259803ee5c4365cb719e54af70a43c06358ec268ff4ebf + checksum: 10c0/b9e6d0f8ebcbf0632494ac0b90fe4acb8f4a9b83f7ace4a67a15545a36fe58599c912ab58e625e1bf58ab3b0916c75fe99da6196d412ee0cab0b5065edd84238 languageName: node linkType: hard @@ -10282,6 +10202,13 @@ __metadata: languageName: node linkType: hard +"yallist@npm:^5.0.0": + version: 5.0.0 + resolution: "yallist@npm:5.0.0" + checksum: 10c0/a499c81ce6d4a1d260d4ea0f6d49ab4da09681e32c3f0472dee16667ed69d01dae63a3b81745a24bd78476ec4fcf856114cb4896ace738e01da34b2c42235416 + languageName: node + linkType: hard + "yaml@npm:^2.3.4": version: 2.5.1 resolution: "yaml@npm:2.5.1"