From 14b30b0e32c0935af18455a4a3388e418abb86de Mon Sep 17 00:00:00 2001 From: younglei Date: Mon, 13 Jun 2022 21:08:09 +0800 Subject: [PATCH 01/27] remove package-lock.json --- package-lock.json | 7975 --------------------------------------------- 1 file changed, 7975 deletions(-) delete mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index b40a2d12..00000000 --- a/package-lock.json +++ /dev/null @@ -1,7975 +0,0 @@ -{ - "name": "electron-vue-vite", - "version": "1.0.0", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "electron-vue-vite", - "version": "1.0.0", - "license": "MIT", - "devDependencies": { - "@playwright/test": "^1.22.2", - "@vitejs/plugin-vue": "^2.3.2", - "electron": "19.0.1", - "electron-builder": "^23.0.3", - "nano-staged": "^0.8.0", - "simple-git-hooks": "^2.8.0", - "typescript": "^4.7.2", - "vite": "^2.9.8", - "vite-plugin-electron": "^0.4.5", - "vite-plugin-resolve": "^2.1.2", - "vue": "^3.2.36", - "vue-tsc": "^0.35.2" - }, - "engines": { - "node": ">=14.17.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", - "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@develar/schema-utils": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", - "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", - "dev": true, - "dependencies": { - "ajv": "^6.12.0", - "ajv-keywords": "^3.4.1" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/@electron/get": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@electron/get/-/get-1.14.1.tgz", - "integrity": "sha512-BrZYyL/6m0ZXz/lDxy/nlVhQz+WF+iPS6qXolEU8atw7h6v1aYkjwJZ63m+bJMBTxDE66X+r2tPS4a/8C82sZw==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "env-paths": "^2.2.0", - "fs-extra": "^8.1.0", - "got": "^9.6.0", - "progress": "^2.0.3", - "semver": "^6.2.0", - "sumchecker": "^3.0.1" - }, - "engines": { - "node": ">=8.6" - }, - "optionalDependencies": { - "global-agent": "^3.0.0", - "global-tunnel-ng": "^2.7.1" - } - }, - "node_modules/@electron/universal": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.2.0.tgz", - "integrity": "sha512-eu20BwNsrMPKoe2bZ3/l9c78LclDvxg3PlVXrQf3L50NaUuW5M59gbPytI+V4z7/QMrohUHetQaU0ou+p1UG9Q==", - "dev": true, - "dependencies": { - "@malept/cross-spawn-promise": "^1.1.0", - "asar": "^3.1.0", - "debug": "^4.3.1", - "dir-compare": "^2.4.0", - "fs-extra": "^9.0.1", - "minimatch": "^3.0.4", - "plist": "^3.0.4" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/@electron/universal/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@electron/universal/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@electron/universal/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/@malept/cross-spawn-promise": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", - "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/malept" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" - } - ], - "dependencies": { - "cross-spawn": "^7.0.1" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@malept/flatpak-bundler": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", - "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "fs-extra": "^9.0.0", - "lodash": "^4.17.15", - "tmp-promise": "^3.0.2" - }, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/@malept/flatpak-bundler/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@malept/flatpak-bundler/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@malept/flatpak-bundler/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/@playwright/test": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.22.2.tgz", - "integrity": "sha512-cCl96BEBGPtptFz7C2FOSN3PrTnJ3rPpENe+gYCMx4GNNDlN4tmo2D89y13feGKTMMAIVrXfSQ/UmaQKLy1XLA==", - "dev": true, - "dependencies": { - "@types/node": "*", - "playwright-core": "1.22.2" - }, - "bin": { - "playwright": "cli.js" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "dev": true, - "dependencies": { - "defer-to-connect": "^1.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dev": true, - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "optional": true, - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", - "dev": true, - "optional": true - }, - "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", - "dev": true - }, - "node_modules/@types/node": { - "version": "16.11.26", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.26.tgz", - "integrity": "sha512-GZ7bu5A6+4DtG7q9GsoHXy3ALcgeIHP4NnL0Vv2wu0uUB/yQex26v0tf6/na1mm0+bS9Uw+0DFex7aaKr2qawQ==", - "dev": true - }, - "node_modules/@types/plist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz", - "integrity": "sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==", - "dev": true, - "optional": true, - "dependencies": { - "@types/node": "*", - "xmlbuilder": ">=11.0.1" - } - }, - "node_modules/@types/verror": { - "version": "1.10.5", - "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.5.tgz", - "integrity": "sha512-9UjMCHK5GPgQRoNbqdLIAvAy0EInuiqbW0PBMtVP6B5B2HQJlvoJHM+KodPZMEjOa5VkSc+5LH7xy+cUzQdmHw==", - "dev": true, - "optional": true - }, - "node_modules/@types/yargs": { - "version": "17.0.10", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", - "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "node_modules/@vitejs/plugin-vue": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.3.3.tgz", - "integrity": "sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==", - "dev": true, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "vite": "^2.5.10", - "vue": "^3.2.25" - } - }, - "node_modules/@volar/code-gen": { - "version": "0.35.2", - "resolved": "https://registry.npmjs.org/@volar/code-gen/-/code-gen-0.35.2.tgz", - "integrity": "sha512-MoZHuNnPfUWnCNkQUI5+U+gvLTxrU+XlCTusdNOTFYUUAa+M68MH0RxFIS9Ybj4uAUWTcZx0Ow1q5t/PZozo+Q==", - "dev": true, - "dependencies": { - "@volar/source-map": "0.35.2" - } - }, - "node_modules/@volar/source-map": { - "version": "0.35.2", - "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-0.35.2.tgz", - "integrity": "sha512-PFHh9wN/qMkOWYyvmB8ckvIzolrpNOvK5EBdxxdTpiPJhfYjW82rMDBnYf6RxCe7yQxrUrmve6BWVO7flxWNVQ==", - "dev": true - }, - "node_modules/@volar/vue-code-gen": { - "version": "0.35.2", - "resolved": "https://registry.npmjs.org/@volar/vue-code-gen/-/vue-code-gen-0.35.2.tgz", - "integrity": "sha512-8H6P8EtN06eSVGjtcJhGqZzFIg6/nWoHVOlnhc5vKqC7tXwpqPbyMQae0tO7pLBd5qSb/dYU5GQcBAHsi2jgyA==", - "dev": true, - "dependencies": { - "@volar/code-gen": "0.35.2", - "@volar/source-map": "0.35.2", - "@vue/compiler-core": "^3.2.36", - "@vue/compiler-dom": "^3.2.36", - "@vue/shared": "^3.2.36" - } - }, - "node_modules/@volar/vue-typescript": { - "version": "0.35.2", - "resolved": "https://registry.npmjs.org/@volar/vue-typescript/-/vue-typescript-0.35.2.tgz", - "integrity": "sha512-PZI6Urb+Vr5Dvgf9xysM8X7TP09inWDy1wjDtprBoBhxS7r0Dg3V0qZuJa7sSGz7M0QMa5R/CBaZPhlxFCfJBw==", - "dev": true, - "dependencies": { - "@volar/code-gen": "0.35.2", - "@volar/source-map": "0.35.2", - "@volar/vue-code-gen": "0.35.2", - "@vue/compiler-sfc": "^3.2.36", - "@vue/reactivity": "^3.2.36" - } - }, - "node_modules/@vue/compiler-core": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.36.tgz", - "integrity": "sha512-bbyZM5hvBicv0PW3KUfVi+x3ylHnfKG7DOn5wM+f2OztTzTjLEyBb/5yrarIYpmnGitVGbjZqDbODyW4iK8hqw==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/shared": "3.2.36", - "estree-walker": "^2.0.2", - "source-map": "^0.6.1" - } - }, - "node_modules/@vue/compiler-core/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@vue/compiler-dom": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.36.tgz", - "integrity": "sha512-tcOTAOiW4s24QLnq+ON6J+GRONXJ+A/mqKCORi0LSlIh8XQlNnlm24y8xIL8la+ZDgkdbjarQ9ZqYSvEja6gVA==", - "dev": true, - "dependencies": { - "@vue/compiler-core": "3.2.36", - "@vue/shared": "3.2.36" - } - }, - "node_modules/@vue/compiler-sfc": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.36.tgz", - "integrity": "sha512-AvGb4bTj4W8uQ4BqaSxo7UwTEqX5utdRSMyHy58OragWlt8nEACQ9mIeQh3K4di4/SX+41+pJrLIY01lHAOFOA==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.36", - "@vue/compiler-dom": "3.2.36", - "@vue/compiler-ssr": "3.2.36", - "@vue/reactivity-transform": "3.2.36", - "@vue/shared": "3.2.36", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7", - "postcss": "^8.1.10", - "source-map": "^0.6.1" - } - }, - "node_modules/@vue/compiler-sfc/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@vue/compiler-ssr": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.36.tgz", - "integrity": "sha512-+KugInUFRvOxEdLkZwE+W43BqHyhBh0jpYXhmqw1xGq2dmE6J9eZ8UUSOKNhdHtQ/iNLWWeK/wPZkVLUf3YGaw==", - "dev": true, - "dependencies": { - "@vue/compiler-dom": "3.2.36", - "@vue/shared": "3.2.36" - } - }, - "node_modules/@vue/reactivity": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.36.tgz", - "integrity": "sha512-c2qvopo0crh9A4GXi2/2kfGYMxsJW4tVILrqRPydVGZHhq0fnzy6qmclWOhBFckEhmyxmpHpdJtIRYGeKcuhnA==", - "dev": true, - "dependencies": { - "@vue/shared": "3.2.36" - } - }, - "node_modules/@vue/reactivity-transform": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.36.tgz", - "integrity": "sha512-Jk5o2BhpODC9XTA7o4EL8hSJ4JyrFWErLtClG3NH8wDS7ri9jBDWxI7/549T7JY9uilKsaNM+4pJASLj5dtRwA==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.36", - "@vue/shared": "3.2.36", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7" - } - }, - "node_modules/@vue/runtime-core": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.36.tgz", - "integrity": "sha512-PTWBD+Lub+1U3/KhbCExrfxyS14hstLX+cBboxVHaz+kXoiDLNDEYAovPtxeTutbqtClIXtft+wcGdC+FUQ9qQ==", - "dev": true, - "dependencies": { - "@vue/reactivity": "3.2.36", - "@vue/shared": "3.2.36" - } - }, - "node_modules/@vue/runtime-dom": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.36.tgz", - "integrity": "sha512-gYPYblm7QXHVuBohqNRRT7Wez0f2Mx2D40rb4fleehrJU9CnkjG0phhcGEZFfGwCmHZRqBCRgbFWE98bPULqkg==", - "dev": true, - "dependencies": { - "@vue/runtime-core": "3.2.36", - "@vue/shared": "3.2.36", - "csstype": "^2.6.8" - } - }, - "node_modules/@vue/server-renderer": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.36.tgz", - "integrity": "sha512-uZE0+jfye6yYXWvAQYeHZv+f50sRryvy16uiqzk3jn8hEY8zTjI+rzlmZSGoE915k+W/Ol9XSw6vxOUD8dGkUg==", - "dev": true, - "dependencies": { - "@vue/compiler-ssr": "3.2.36", - "@vue/shared": "3.2.36" - }, - "peerDependencies": { - "vue": "3.2.36" - } - }, - "node_modules/@vue/shared": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.36.tgz", - "integrity": "sha512-JtB41wXl7Au3+Nl3gD16Cfpj7k/6aCroZ6BbOiCMFCMvrOpkg/qQUXTso2XowaNqBbnkuGHurLAqkLBxNGc1hQ==", - "dev": true - }, - "node_modules/7zip-bin": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz", - "integrity": "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ==", - "dev": true - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "dev": true, - "dependencies": { - "string-width": "^4.1.0" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/app-builder-bin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz", - "integrity": "sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==", - "dev": true - }, - "node_modules/app-builder-lib": { - "version": "23.0.3", - "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.0.3.tgz", - "integrity": "sha512-1qrtXYHXJfXhzJnMtVGjIva3067F1qYQubl2oBjI61gCBoCHvhghdYJ57XxXTQQ0VxnUhg1/Iaez87uXp8mD8w==", - "dev": true, - "dependencies": { - "@develar/schema-utils": "~2.6.5", - "@electron/universal": "1.2.0", - "@malept/flatpak-bundler": "^0.4.0", - "7zip-bin": "~5.1.1", - "async-exit-hook": "^2.0.1", - "bluebird-lst": "^1.0.9", - "builder-util": "23.0.2", - "builder-util-runtime": "9.0.0", - "chromium-pickle-js": "^0.2.0", - "debug": "^4.3.2", - "ejs": "^3.1.6", - "electron-osx-sign": "^0.6.0", - "electron-publish": "23.0.2", - "form-data": "^4.0.0", - "fs-extra": "^10.0.0", - "hosted-git-info": "^4.0.2", - "is-ci": "^3.0.0", - "isbinaryfile": "^4.0.8", - "js-yaml": "^4.1.0", - "lazy-val": "^1.0.5", - "minimatch": "^3.0.4", - "read-config-file": "6.2.0", - "sanitize-filename": "^1.6.3", - "semver": "^7.3.5", - "temp-file": "^3.4.0" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/app-builder-lib/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/app-builder-lib/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/app-builder-lib/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/app-builder-lib/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/asar": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/asar/-/asar-3.1.0.tgz", - "integrity": "sha512-vyxPxP5arcAqN4F/ebHd/HhwnAiZtwhglvdmc7BR2f0ywbVNTOpSeyhLDbGXtE/y58hv1oC75TaNIXutnsOZsQ==", - "dev": true, - "dependencies": { - "chromium-pickle-js": "^0.2.0", - "commander": "^5.0.0", - "glob": "^7.1.6", - "minimatch": "^3.0.4" - }, - "bin": { - "asar": "bin/asar.js" - }, - "engines": { - "node": ">=10.12.0" - }, - "optionalDependencies": { - "@types/glob": "^7.1.1" - } - }, - "node_modules/asar/node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true, - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==", - "dev": true - }, - "node_modules/async-exit-hook": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", - "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "node_modules/bluebird-lst": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", - "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", - "dev": true, - "dependencies": { - "bluebird": "^3.5.5" - } - }, - "node_modules/boolean": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", - "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", - "dev": true, - "optional": true - }, - "node_modules/boxen": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", - "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", - "dev": true, - "dependencies": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.2", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/boxen/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/boxen/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/boxen/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/boxen/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/boxen/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/boxen/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/boxen/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "optional": true, - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "dev": true, - "dependencies": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "node_modules/buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", - "dev": true - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/builder-util": { - "version": "23.0.2", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-23.0.2.tgz", - "integrity": "sha512-HaNHL3axNW/Ms8O1mDx3I07G+ZnZ/TKSWWvorOAPau128cdt9S+lNx5ocbx8deSaHHX4WFXSZVHh3mxlaKJNgg==", - "dev": true, - "dependencies": { - "@types/debug": "^4.1.6", - "@types/fs-extra": "^9.0.11", - "7zip-bin": "~5.1.1", - "app-builder-bin": "4.0.0", - "bluebird-lst": "^1.0.9", - "builder-util-runtime": "9.0.0", - "chalk": "^4.1.1", - "cross-spawn": "^7.0.3", - "debug": "^4.3.2", - "fs-extra": "^10.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-ci": "^3.0.0", - "js-yaml": "^4.1.0", - "source-map-support": "^0.5.19", - "stat-mode": "^1.0.0", - "temp-file": "^3.4.0" - } - }, - "node_modules/builder-util-runtime": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.0.0.tgz", - "integrity": "sha512-SkpEtSmTkREDHRJnxKEv43aAYp8sYWY8fxYBhGLBLOBIRXeaIp6Kv3lBgSD7uR8jQtC7CA659sqJrpSV6zNvSA==", - "dev": true, - "dependencies": { - "debug": "^4.3.2", - "sax": "^1.2.4" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/builder-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/builder-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/builder-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/builder-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/builder-util/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/builder-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/builder-util/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/builder-util/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/builder-util/node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/builder-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/builder-util/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dev": true, - "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cacheable-request/node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/chromium-pickle-js": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", - "integrity": "sha1-BKEGZywYsIWrd02YPfo+oTjyIgU=", - "dev": true - }, - "node_modules/ci-info": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", - "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==", - "dev": true - }, - "node_modules/cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", - "dev": true, - "optional": true, - "dependencies": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "dev": true, - "dependencies": { - "mimic-response": "^1.0.0" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compare-version": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", - "integrity": "sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "dev": true, - "optional": true, - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "node_modules/configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "dev": true, - "dependencies": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "node_modules/crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", - "dev": true, - "optional": true, - "dependencies": { - "buffer": "^5.1.0" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/csstype": { - "version": "2.6.20", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", - "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==", - "dev": true - }, - "node_modules/debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "dev": true, - "dependencies": { - "mimic-response": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", - "dev": true - }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "optional": true, - "dependencies": { - "object-keys": "^1.0.12" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true, - "optional": true - }, - "node_modules/dir-compare": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz", - "integrity": "sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA==", - "dev": true, - "dependencies": { - "buffer-equal": "1.0.0", - "colors": "1.0.3", - "commander": "2.9.0", - "minimatch": "3.0.4" - }, - "bin": { - "dircompare": "src/cli/dircompare.js" - } - }, - "node_modules/dir-compare/node_modules/colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/dir-compare/node_modules/commander": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", - "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", - "dev": true, - "dependencies": { - "graceful-readlink": ">= 1.0.0" - }, - "engines": { - "node": ">= 0.6.x" - } - }, - "node_modules/dmg-builder": { - "version": "23.0.3", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.0.3.tgz", - "integrity": "sha512-mBYrHHnSM5PC656TDE+xTGmXIuWHAGmmRfyM+dV0kP+AxtwPof4pAXNQ8COd0/exZQ4dqf72FiPS3B9G9aB5IA==", - "dev": true, - "dependencies": { - "app-builder-lib": "23.0.3", - "builder-util": "23.0.2", - "builder-util-runtime": "9.0.0", - "fs-extra": "^10.0.0", - "iconv-lite": "^0.6.2", - "js-yaml": "^4.1.0" - }, - "optionalDependencies": { - "dmg-license": "^1.0.9" - } - }, - "node_modules/dmg-builder/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/dmg-builder/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/dmg-builder/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/dmg-license": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", - "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", - "deprecated": "Disk image license agreements are deprecated by Apple and will probably be removed in a future macOS release. Discussion at: https://github.com/argv-minus-one/dmg-license/issues/11", - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "@types/plist": "^3.0.1", - "@types/verror": "^1.10.3", - "ajv": "^6.10.0", - "crc": "^3.8.0", - "iconv-corefoundation": "^1.1.7", - "plist": "^3.0.4", - "smart-buffer": "^4.0.2", - "verror": "^1.10.0" - }, - "bin": { - "dmg-license": "bin/dmg-license.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dotenv": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", - "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true - }, - "node_modules/duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true - }, - "node_modules/ejs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", - "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", - "dev": true, - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron": { - "version": "19.0.1", - "resolved": "https://registry.npmjs.org/electron/-/electron-19.0.1.tgz", - "integrity": "sha512-zuhJVV7nTDFrRZ7uAIylSD0Eoi1xcUV4UzGfpWsREI4W5GsxNGyZQeqQDpg43w8+7oED812oDrGfPh5kb9rcQA==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@electron/get": "^1.14.1", - "@types/node": "^16.11.26", - "extract-zip": "^1.0.3" - }, - "bin": { - "electron": "cli.js" - }, - "engines": { - "node": ">= 8.6" - } - }, - "node_modules/electron-builder": { - "version": "23.0.3", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.0.3.tgz", - "integrity": "sha512-0lnTsljAgcOMuIiOjPcoFf+WxOOe/O04hZPgIvvUBXIbz3kolbNu0Xdch1f5WuQ40NdeZI7oqs8Eo395PcuGHQ==", - "dev": true, - "dependencies": { - "@types/yargs": "^17.0.1", - "app-builder-lib": "23.0.3", - "builder-util": "23.0.2", - "builder-util-runtime": "9.0.0", - "chalk": "^4.1.1", - "dmg-builder": "23.0.3", - "fs-extra": "^10.0.0", - "is-ci": "^3.0.0", - "lazy-val": "^1.0.5", - "read-config-file": "6.2.0", - "update-notifier": "^5.1.0", - "yargs": "^17.0.1" - }, - "bin": { - "electron-builder": "cli.js", - "install-app-deps": "install-app-deps.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/electron-builder/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/electron-builder/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/electron-builder/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/electron-builder/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/electron-builder/node_modules/fs-extra": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", - "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/electron-builder/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/electron-builder/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/electron-builder/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/electron-builder/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/electron-osx-sign": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.6.0.tgz", - "integrity": "sha512-+hiIEb2Xxk6eDKJ2FFlpofCnemCbjbT5jz+BKGpVBrRNT3kWTGs4DfNX6IzGwgi33hUcXF+kFs9JW+r6Wc1LRg==", - "dev": true, - "dependencies": { - "bluebird": "^3.5.0", - "compare-version": "^0.1.2", - "debug": "^2.6.8", - "isbinaryfile": "^3.0.2", - "minimist": "^1.2.0", - "plist": "^3.0.1" - }, - "bin": { - "electron-osx-flat": "bin/electron-osx-flat.js", - "electron-osx-sign": "bin/electron-osx-sign.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/electron-osx-sign/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/electron-osx-sign/node_modules/isbinaryfile": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", - "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", - "dev": true, - "dependencies": { - "buffer-alloc": "^1.2.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/electron-osx-sign/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/electron-publish": { - "version": "23.0.2", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-23.0.2.tgz", - "integrity": "sha512-8gMYgWqv96lc83FCm85wd+tEyxNTJQK7WKyPkNkO8GxModZqt1GO8S+/vAnFGxilS/7vsrVRXFfqiCDUCSuxEg==", - "dev": true, - "dependencies": { - "@types/fs-extra": "^9.0.11", - "builder-util": "23.0.2", - "builder-util-runtime": "9.0.0", - "chalk": "^4.1.1", - "fs-extra": "^10.0.0", - "lazy-val": "^1.0.5", - "mime": "^2.5.2" - } - }, - "node_modules/electron-publish/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/electron-publish/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/electron-publish/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/electron-publish/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/electron-publish/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/electron-publish/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/electron-publish/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/electron-publish/node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/electron-publish/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/electron-publish/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true, - "optional": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true, - "optional": true - }, - "node_modules/esbuild": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.34.tgz", - "integrity": "sha512-QIWdPT/gFF6hCaf4m7kP0cJ+JIuFkdHibI7vVFvu3eJS1HpVmYHWDulyN5WXwbRA0SX/7ZDaJ/1DH8SdY9xOJg==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "esbuild-android-64": "0.14.34", - "esbuild-android-arm64": "0.14.34", - "esbuild-darwin-64": "0.14.34", - "esbuild-darwin-arm64": "0.14.34", - "esbuild-freebsd-64": "0.14.34", - "esbuild-freebsd-arm64": "0.14.34", - "esbuild-linux-32": "0.14.34", - "esbuild-linux-64": "0.14.34", - "esbuild-linux-arm": "0.14.34", - "esbuild-linux-arm64": "0.14.34", - "esbuild-linux-mips64le": "0.14.34", - "esbuild-linux-ppc64le": "0.14.34", - "esbuild-linux-riscv64": "0.14.34", - "esbuild-linux-s390x": "0.14.34", - "esbuild-netbsd-64": "0.14.34", - "esbuild-openbsd-64": "0.14.34", - "esbuild-sunos-64": "0.14.34", - "esbuild-windows-32": "0.14.34", - "esbuild-windows-64": "0.14.34", - "esbuild-windows-arm64": "0.14.34" - } - }, - "node_modules/esbuild-android-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.34.tgz", - "integrity": "sha512-XfxcfJqmMYsT/LXqrptzFxmaR3GWzXHDLdFNIhm6S00zPaQF1TBBWm+9t0RZ6LRR7iwH57DPjaOeW20vMqI4Yw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-android-arm64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.34.tgz", - "integrity": "sha512-T02+NXTmSRL1Mc6puz+R9CB54rSPICkXKq6+tw8B6vxZFnCPzbJxgwIX4kcluz9p8nYBjF3+lSilTGWb7+Xgew==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-darwin-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.34.tgz", - "integrity": "sha512-pLRip2Bh4Ng7Bf6AMgCrSp3pPe/qZyf11h5Qo2mOfJqLWzSVjxrXW+CFRJfrOVP7TCnh/gmZSM2AFdCPB72vtw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-darwin-arm64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.34.tgz", - "integrity": "sha512-vpidSJEBxx6lf1NWgXC+DCmGqesJuZ5Y8aQVVsaoO4i8tRXbXb0whChRvop/zd3nfNM4dIl5EXAky0knRX5I6w==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-freebsd-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.34.tgz", - "integrity": "sha512-m0HBjePhe0hAQJgtMRMNV9kMgIyV4/qSnzPx42kRMQBcPhgjAq1JRu4Il26czC+9FgpMbFkUktb07f/Lwnc6CA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-freebsd-arm64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.34.tgz", - "integrity": "sha512-cpRc2B94L1KvMPPYB4D6G39jLqpKlD3noAMY4/e86iXXXkhUYJJEtTuyNFTa9JRpWM0xCAp4mxjHjoIiLuoCLA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-32": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.34.tgz", - "integrity": "sha512-8nQaEaoW7MH/K/RlozJa+lE1ejHIr8fuPIHhc513UebRav7HtXgQvxHQ6VZRUkWtep23M6dd7UqhwO1tMOfzQQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.34.tgz", - "integrity": "sha512-Y3of4qQoLLlAgf042MlrY1P+7PnN9zWj8nVtw9XQG5hcLOZLz7IKpU35oeu7n4wvyaZHwvQqDJ93gRLqdJekcQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-arm": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.34.tgz", - "integrity": "sha512-9lpq1NcJqssAF7alCO6zL3gvBVVt/lKw4oetUM7OgNnRX0OWpB+ZIO9FwCrSj/dMdmgDhPLf+119zB8QxSMmAg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-arm64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.34.tgz", - "integrity": "sha512-IlWaGtj9ir7+Nrume1DGcyzBDlK8GcnJq0ANKwcI9pVw8tqr+6GD0eqyF9SF1mR8UmAp+odrx1H5NdR2cHdFHA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-mips64le": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.34.tgz", - "integrity": "sha512-k3or+01Rska1AjUyNjA4buEwB51eyN/xPQAoOx1CjzAQC3l8rpjUDw55kXyL63O/1MUi4ISvtNtl8gLwdyEcxw==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-ppc64le": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.34.tgz", - "integrity": "sha512-+qxb8M9FfM2CJaVU7GgYpJOHM1ngQOx+/VrtBjb4C8oVqaPcESCeg2anjl+HRZy8VpYc71q/iBYausPPbJ+Keg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-riscv64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.34.tgz", - "integrity": "sha512-Y717ltBdQ5j5sZIHdy1DV9kieo0wMip0dCmVSTceowCPYSn1Cg33Kd6981+F/3b9FDMzNWldZFOBRILViENZSA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-s390x": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.34.tgz", - "integrity": "sha512-bDDgYO4LhL4+zPs+WcBkXph+AQoPcQRTv18FzZS0WhjfH8TZx2QqlVPGhmhZ6WidrY+jKthUqO6UhGyIb4MpmA==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-netbsd-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.34.tgz", - "integrity": "sha512-cfaFGXdRt0+vHsjNPyF0POM4BVSHPSbhLPe8mppDc7GDDxjIl08mV1Zou14oDWMp/XZMjYN1kWYRSfftiD0vvQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-openbsd-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.34.tgz", - "integrity": "sha512-vmy9DxXVnRiI14s8GKuYBtess+EVcDALkbpTqd5jw4XITutIzyB7n4x0Tj5utAkKsgZJB22lLWGekr0ABnSLow==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-sunos-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.34.tgz", - "integrity": "sha512-eNPVatNET1F7tRMhii7goL/eptfxc0ALRjrj9SPFNqp0zmxrehBFD6BaP3R4LjMn6DbMO0jOAnTLFKr8NqcJAA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-windows-32": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.34.tgz", - "integrity": "sha512-EFhpXyHEcnqWYe2rAHFd8dRw8wkrd9U+9oqcyoEL84GbanAYjiiIjBZsnR8kl0sCQ5w6bLpk7vCEIA2VS32Vcg==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-windows-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.34.tgz", - "integrity": "sha512-a8fbl8Ky7PxNEjf1aJmtxdDZj32/hC7S1OcA2ckEpCJRTjiKslI9vAdPpSjrKIWhws4Galpaawy0nB7fjHYf5Q==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-windows-arm64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.34.tgz", - "integrity": "sha512-EYvmKbSa2B3sPnpC28UEu9jBK5atGV4BaVRE7CYGUci2Hlz4AvtV/LML+TcDMT6gBgibnN2gcltWclab3UutMg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "node_modules/extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", - "dev": true, - "dependencies": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - } - }, - "node_modules/extract-zip/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/extract-zip/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/extsprintf": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", - "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "optional": true - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", - "dev": true, - "dependencies": { - "pend": "~1.2.0" - } - }, - "node_modules/filelist": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", - "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", - "dev": true, - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", - "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/global-agent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", - "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", - "dev": true, - "optional": true, - "dependencies": { - "boolean": "^3.0.1", - "es6-error": "^4.1.1", - "matcher": "^3.0.0", - "roarr": "^2.15.3", - "semver": "^7.3.2", - "serialize-error": "^7.0.1" - }, - "engines": { - "node": ">=10.0" - } - }, - "node_modules/global-agent/node_modules/lru-cache": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.8.1.tgz", - "integrity": "sha512-E1v547OCgJvbvevfjgK9sNKIVXO96NnsTsFPBlg4ZxjhsJSODoH9lk8Bm0OxvHNm6Vm5Yqkl/1fErDxhYL8Skg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/global-agent/node_modules/semver": { - "version": "7.3.6", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.6.tgz", - "integrity": "sha512-HZWqcgwLsjaX1HBD31msI/rXktuIhS+lWvdE4kN9z+8IVT4Itc7vqU2WvYsyD6/sjYCt4dEKH/m1M3dwI9CC5w==", - "dev": true, - "optional": true, - "dependencies": { - "lru-cache": "^7.4.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", - "dev": true, - "dependencies": { - "ini": "2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/global-dirs/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/global-tunnel-ng": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz", - "integrity": "sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==", - "dev": true, - "optional": true, - "dependencies": { - "encodeurl": "^1.0.2", - "lodash": "^4.17.10", - "npm-conf": "^1.1.3", - "tunnel": "^0.0.6" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/globalthis": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.2.tgz", - "integrity": "sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ==", - "dev": true, - "optional": true, - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dev": true, - "dependencies": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "node_modules/graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", - "dev": true - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", - "dev": true - }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", - "dev": true, - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/iconv-corefoundation": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", - "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "cli-truncate": "^2.1.0", - "node-addon-api": "^1.6.3" - }, - "engines": { - "node": "^8.11.2 || >=10" - } - }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "optional": true - }, - "node_modules/import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "dev": true, - "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "dev": true, - "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-npm": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", - "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "node_modules/is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", - "dev": true - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "node_modules/isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", - "dev": true, - "engines": { - "node": ">= 8.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/gjtorikian/" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "node_modules/jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", - "dev": true, - "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jake/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jake/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jake/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jake/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jake/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jake/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true, - "optional": true - }, - "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dev": true, - "dependencies": { - "json-buffer": "3.0.0" - } - }, - "node_modules/latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "dev": true, - "dependencies": { - "package-json": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lazy-val": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", - "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", - "dev": true - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dev": true, - "dependencies": { - "sourcemap-codec": "^1.4.8" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/matcher": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", - "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", - "dev": true, - "optional": true, - "dependencies": { - "escape-string-regexp": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/matcher/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "optional": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/nano-staged": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/nano-staged/-/nano-staged-0.8.0.tgz", - "integrity": "sha512-QSEqPGTCJbkHU2yLvfY6huqYPjdBrOaTMKatO1F8nCSrkQGXeKwtCiCnsdxnuMhbg3DTVywKaeWLGCE5oJpq0g==", - "dev": true, - "dependencies": { - "picocolors": "^1.0.0" - }, - "bin": { - "nano-staged": "lib/bin.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "dev": true, - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/node-addon-api": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", - "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", - "dev": true, - "optional": true - }, - "node_modules/normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm-conf": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", - "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", - "dev": true, - "optional": true, - "dependencies": { - "config-chain": "^1.1.11", - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "optional": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "dev": true, - "dependencies": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", - "dev": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true, - "optional": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/playwright-core": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.22.2.tgz", - "integrity": "sha512-w/hc/Ld0RM4pmsNeE6aL/fPNWw8BWit2tg+TfqJ3+p59c6s3B6C8mXvXrIPmfQEobkcFDc+4KirNzOQ+uBSP1Q==", - "dev": true, - "bin": { - "playwright": "cli.js" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/plist": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.5.tgz", - "integrity": "sha512-83vX4eYdQp3vP9SxuYgEM/G/pJQqLUz/V/xzPrzruLs7fz7jxGQ1msZ/mg1nwZxUSuOp4sb+/bEIbRrbzZRxDA==", - "dev": true, - "dependencies": { - "base64-js": "^1.5.1", - "xmlbuilder": "^9.0.7" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/plist/node_modules/xmlbuilder": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", - "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/postcss": { - "version": "8.4.13", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", - "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], - "dependencies": { - "nanoid": "^3.3.3", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", - "dev": true, - "optional": true - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", - "dev": true, - "dependencies": { - "escape-goat": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/read-config-file": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz", - "integrity": "sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg==", - "dev": true, - "dependencies": { - "dotenv": "^9.0.2", - "dotenv-expand": "^5.1.0", - "js-yaml": "^4.1.0", - "json5": "^2.2.0", - "lazy-val": "^1.0.4" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/registry-auth-token": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", - "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", - "dev": true, - "dependencies": { - "rc": "^1.2.8" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "dev": true, - "dependencies": { - "rc": "^1.2.8" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "dev": true, - "dependencies": { - "lowercase-keys": "^1.0.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/roarr": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", - "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", - "dev": true, - "optional": true, - "dependencies": { - "boolean": "^3.0.1", - "detect-node": "^2.0.4", - "globalthis": "^1.0.1", - "json-stringify-safe": "^5.0.1", - "semver-compare": "^1.0.0", - "sprintf-js": "^1.1.2" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/rollup": { - "version": "2.70.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.1.tgz", - "integrity": "sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==", - "dev": true, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/sanitize-filename": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", - "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", - "dev": true, - "dependencies": { - "truncate-utf8-bytes": "^1.0.0" - } - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true, - "optional": true - }, - "node_modules/semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "dev": true, - "dependencies": { - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/serialize-error": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", - "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", - "dev": true, - "optional": true, - "dependencies": { - "type-fest": "^0.13.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/simple-git-hooks": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/simple-git-hooks/-/simple-git-hooks-2.8.0.tgz", - "integrity": "sha512-ocmZQORwa6x9mxg+gVIAp5o4wXiWOHGXyrDBA0+UxGKIEKOyFtL4LWNKkP/2ornQPdlnlDGDteVeYP5FjhIoWA==", - "dev": true, - "hasInstallScript": true, - "bin": { - "simple-git-hooks": "cli.js" - } - }, - "node_modules/slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", - "dev": true, - "optional": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "optional": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "optional": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/slice-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "optional": true - }, - "node_modules/smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true, - "optional": true, - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "dev": true - }, - "node_modules/sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true, - "optional": true - }, - "node_modules/stat-mode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", - "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sumchecker": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", - "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", - "dev": true, - "dependencies": { - "debug": "^4.1.0" - }, - "engines": { - "node": ">= 8.0" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/temp-file": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", - "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==", - "dev": true, - "dependencies": { - "async-exit-hook": "^2.0.1", - "fs-extra": "^10.0.0" - } - }, - "node_modules/temp-file/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/temp-file/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/temp-file/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dev": true, - "dependencies": { - "rimraf": "^3.0.0" - }, - "engines": { - "node": ">=8.17.0" - } - }, - "node_modules/tmp-promise": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", - "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", - "dev": true, - "dependencies": { - "tmp": "^0.2.0" - } - }, - "node_modules/to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/truncate-utf8-bytes": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", - "integrity": "sha1-QFkjkJWS1W94pYGENLC3hInKXys=", - "dev": true, - "dependencies": { - "utf8-byte-length": "^1.0.1" - } - }, - "node_modules/tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.6.11 <=0.7.0 || >=0.7.3" - } - }, - "node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.2.tgz", - "integrity": "sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dev": true, - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/update-notifier": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", - "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", - "dev": true, - "dependencies": { - "boxen": "^5.0.0", - "chalk": "^4.1.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.4.0", - "is-npm": "^5.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.1.0", - "pupa": "^2.1.1", - "semver": "^7.3.4", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "node_modules/update-notifier/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/update-notifier/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/update-notifier/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/update-notifier/node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "dependencies": { - "ci-info": "^2.0.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/update-notifier/node_modules/lru-cache": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.8.1.tgz", - "integrity": "sha512-E1v547OCgJvbvevfjgK9sNKIVXO96NnsTsFPBlg4ZxjhsJSODoH9lk8Bm0OxvHNm6Vm5Yqkl/1fErDxhYL8Skg==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/update-notifier/node_modules/semver": { - "version": "7.3.6", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.6.tgz", - "integrity": "sha512-HZWqcgwLsjaX1HBD31msI/rXktuIhS+lWvdE4kN9z+8IVT4Itc7vqU2WvYsyD6/sjYCt4dEKH/m1M3dwI9CC5w==", - "dev": true, - "dependencies": { - "lru-cache": "^7.4.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/update-notifier/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "dev": true, - "dependencies": { - "prepend-http": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/utf8-byte-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", - "integrity": "sha1-9F8VDExm7uloGGUFq5P8u4rWv2E=", - "dev": true - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "node_modules/verror": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", - "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", - "dev": true, - "optional": true, - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true, - "optional": true - }, - "node_modules/vite": { - "version": "2.9.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.9.tgz", - "integrity": "sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew==", - "dev": true, - "dependencies": { - "esbuild": "^0.14.27", - "postcss": "^8.4.13", - "resolve": "^1.22.0", - "rollup": "^2.59.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": ">=12.2.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "less": "*", - "sass": "*", - "stylus": "*" - }, - "peerDependenciesMeta": { - "less": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - } - } - }, - "node_modules/vite-plugin-electron": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/vite-plugin-electron/-/vite-plugin-electron-0.4.5.tgz", - "integrity": "sha512-DGZKLN1mUrMkp5mp862poMhufWeEZnY2G+RyDzSO0UG7mJCnDacU5a6txmiqWEDDuK1dFeIsxOWFPGnudXVv3g==", - "dev": true, - "dependencies": { - "vite-plugin-optimizer": "^1.3.3" - } - }, - "node_modules/vite-plugin-optimizer": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/vite-plugin-optimizer/-/vite-plugin-optimizer-1.3.3.tgz", - "integrity": "sha512-CsVJBGULVhdK5lFgY2DBRWdYDQzpxHNAcqQb4GSSPih8YY/UmBOtLy4+rU8kForAhbkzqH5ahnomJbrbzC/MhQ==", - "dev": true - }, - "node_modules/vite-plugin-resolve": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/vite-plugin-resolve/-/vite-plugin-resolve-2.1.2.tgz", - "integrity": "sha512-u1qAHClpMS6v/UM6yBiLOXEeceeK+zvZYRjYC0ReOy1Y2Anxcbf9oKHqN29MOMPxif5ZFLqy2dSsSdXv3rz9eQ==", - "dev": true - }, - "node_modules/vue": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.36.tgz", - "integrity": "sha512-5yTXmrE6gW8IQgttzHW5bfBiFA6mx35ZXHjGLDmKYzW6MMmYvCwuKybANRepwkMYeXw2v1buGg3/lPICY5YlZw==", - "dev": true, - "dependencies": { - "@vue/compiler-dom": "3.2.36", - "@vue/compiler-sfc": "3.2.36", - "@vue/runtime-dom": "3.2.36", - "@vue/server-renderer": "3.2.36", - "@vue/shared": "3.2.36" - } - }, - "node_modules/vue-tsc": { - "version": "0.35.2", - "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-0.35.2.tgz", - "integrity": "sha512-aqY16VlODHzqtKGUkqdumNpH+s5ABCkufRyvMKQlL/mua+N2DfSVnHufzSNNUMr7vmOO0YsNg27jsspBMq4iGA==", - "dev": true, - "dependencies": { - "@volar/vue-typescript": "0.35.2" - }, - "bin": { - "vue-tsc": "bin/vue-tsc.js" - }, - "peerDependencies": { - "typescript": "*" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "dev": true, - "dependencies": { - "string-width": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/yargs": { - "version": "17.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz", - "integrity": "sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==", - "dev": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", - "dev": true, - "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - } - }, - "dependencies": { - "@babel/parser": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", - "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", - "dev": true - }, - "@develar/schema-utils": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", - "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", - "dev": true, - "requires": { - "ajv": "^6.12.0", - "ajv-keywords": "^3.4.1" - } - }, - "@electron/get": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@electron/get/-/get-1.14.1.tgz", - "integrity": "sha512-BrZYyL/6m0ZXz/lDxy/nlVhQz+WF+iPS6qXolEU8atw7h6v1aYkjwJZ63m+bJMBTxDE66X+r2tPS4a/8C82sZw==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "env-paths": "^2.2.0", - "fs-extra": "^8.1.0", - "global-agent": "^3.0.0", - "global-tunnel-ng": "^2.7.1", - "got": "^9.6.0", - "progress": "^2.0.3", - "semver": "^6.2.0", - "sumchecker": "^3.0.1" - } - }, - "@electron/universal": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.2.0.tgz", - "integrity": "sha512-eu20BwNsrMPKoe2bZ3/l9c78LclDvxg3PlVXrQf3L50NaUuW5M59gbPytI+V4z7/QMrohUHetQaU0ou+p1UG9Q==", - "dev": true, - "requires": { - "@malept/cross-spawn-promise": "^1.1.0", - "asar": "^3.1.0", - "debug": "^4.3.1", - "dir-compare": "^2.4.0", - "fs-extra": "^9.0.1", - "minimatch": "^3.0.4", - "plist": "^3.0.4" - }, - "dependencies": { - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - } - } - }, - "@malept/cross-spawn-promise": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", - "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.1" - } - }, - "@malept/flatpak-bundler": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", - "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "fs-extra": "^9.0.0", - "lodash": "^4.17.15", - "tmp-promise": "^3.0.2" - }, - "dependencies": { - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - } - } - }, - "@playwright/test": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.22.2.tgz", - "integrity": "sha512-cCl96BEBGPtptFz7C2FOSN3PrTnJ3rPpENe+gYCMx4GNNDlN4tmo2D89y13feGKTMMAIVrXfSQ/UmaQKLy1XLA==", - "dev": true, - "requires": { - "@types/node": "*", - "playwright-core": "1.22.2" - } - }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "dev": true, - "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true - }, - "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dev": true, - "requires": { - "@types/ms": "*" - } - }, - "@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "optional": true, - "requires": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", - "dev": true, - "optional": true - }, - "@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", - "dev": true - }, - "@types/node": { - "version": "16.11.26", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.26.tgz", - "integrity": "sha512-GZ7bu5A6+4DtG7q9GsoHXy3ALcgeIHP4NnL0Vv2wu0uUB/yQex26v0tf6/na1mm0+bS9Uw+0DFex7aaKr2qawQ==", - "dev": true - }, - "@types/plist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz", - "integrity": "sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==", - "dev": true, - "optional": true, - "requires": { - "@types/node": "*", - "xmlbuilder": ">=11.0.1" - } - }, - "@types/verror": { - "version": "1.10.5", - "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.5.tgz", - "integrity": "sha512-9UjMCHK5GPgQRoNbqdLIAvAy0EInuiqbW0PBMtVP6B5B2HQJlvoJHM+KodPZMEjOa5VkSc+5LH7xy+cUzQdmHw==", - "dev": true, - "optional": true - }, - "@types/yargs": { - "version": "17.0.10", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", - "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "@vitejs/plugin-vue": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.3.3.tgz", - "integrity": "sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==", - "dev": true, - "requires": {} - }, - "@volar/code-gen": { - "version": "0.35.2", - "resolved": "https://registry.npmjs.org/@volar/code-gen/-/code-gen-0.35.2.tgz", - "integrity": "sha512-MoZHuNnPfUWnCNkQUI5+U+gvLTxrU+XlCTusdNOTFYUUAa+M68MH0RxFIS9Ybj4uAUWTcZx0Ow1q5t/PZozo+Q==", - "dev": true, - "requires": { - "@volar/source-map": "0.35.2" - } - }, - "@volar/source-map": { - "version": "0.35.2", - "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-0.35.2.tgz", - "integrity": "sha512-PFHh9wN/qMkOWYyvmB8ckvIzolrpNOvK5EBdxxdTpiPJhfYjW82rMDBnYf6RxCe7yQxrUrmve6BWVO7flxWNVQ==", - "dev": true - }, - "@volar/vue-code-gen": { - "version": "0.35.2", - "resolved": "https://registry.npmjs.org/@volar/vue-code-gen/-/vue-code-gen-0.35.2.tgz", - "integrity": "sha512-8H6P8EtN06eSVGjtcJhGqZzFIg6/nWoHVOlnhc5vKqC7tXwpqPbyMQae0tO7pLBd5qSb/dYU5GQcBAHsi2jgyA==", - "dev": true, - "requires": { - "@volar/code-gen": "0.35.2", - "@volar/source-map": "0.35.2", - "@vue/compiler-core": "^3.2.36", - "@vue/compiler-dom": "^3.2.36", - "@vue/shared": "^3.2.36" - } - }, - "@volar/vue-typescript": { - "version": "0.35.2", - "resolved": "https://registry.npmjs.org/@volar/vue-typescript/-/vue-typescript-0.35.2.tgz", - "integrity": "sha512-PZI6Urb+Vr5Dvgf9xysM8X7TP09inWDy1wjDtprBoBhxS7r0Dg3V0qZuJa7sSGz7M0QMa5R/CBaZPhlxFCfJBw==", - "dev": true, - "requires": { - "@volar/code-gen": "0.35.2", - "@volar/source-map": "0.35.2", - "@volar/vue-code-gen": "0.35.2", - "@vue/compiler-sfc": "^3.2.36", - "@vue/reactivity": "^3.2.36" - } - }, - "@vue/compiler-core": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.36.tgz", - "integrity": "sha512-bbyZM5hvBicv0PW3KUfVi+x3ylHnfKG7DOn5wM+f2OztTzTjLEyBb/5yrarIYpmnGitVGbjZqDbODyW4iK8hqw==", - "dev": true, - "requires": { - "@babel/parser": "^7.16.4", - "@vue/shared": "3.2.36", - "estree-walker": "^2.0.2", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "@vue/compiler-dom": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.36.tgz", - "integrity": "sha512-tcOTAOiW4s24QLnq+ON6J+GRONXJ+A/mqKCORi0LSlIh8XQlNnlm24y8xIL8la+ZDgkdbjarQ9ZqYSvEja6gVA==", - "dev": true, - "requires": { - "@vue/compiler-core": "3.2.36", - "@vue/shared": "3.2.36" - } - }, - "@vue/compiler-sfc": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.36.tgz", - "integrity": "sha512-AvGb4bTj4W8uQ4BqaSxo7UwTEqX5utdRSMyHy58OragWlt8nEACQ9mIeQh3K4di4/SX+41+pJrLIY01lHAOFOA==", - "dev": true, - "requires": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.36", - "@vue/compiler-dom": "3.2.36", - "@vue/compiler-ssr": "3.2.36", - "@vue/reactivity-transform": "3.2.36", - "@vue/shared": "3.2.36", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7", - "postcss": "^8.1.10", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "@vue/compiler-ssr": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.36.tgz", - "integrity": "sha512-+KugInUFRvOxEdLkZwE+W43BqHyhBh0jpYXhmqw1xGq2dmE6J9eZ8UUSOKNhdHtQ/iNLWWeK/wPZkVLUf3YGaw==", - "dev": true, - "requires": { - "@vue/compiler-dom": "3.2.36", - "@vue/shared": "3.2.36" - } - }, - "@vue/reactivity": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.36.tgz", - "integrity": "sha512-c2qvopo0crh9A4GXi2/2kfGYMxsJW4tVILrqRPydVGZHhq0fnzy6qmclWOhBFckEhmyxmpHpdJtIRYGeKcuhnA==", - "dev": true, - "requires": { - "@vue/shared": "3.2.36" - } - }, - "@vue/reactivity-transform": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.36.tgz", - "integrity": "sha512-Jk5o2BhpODC9XTA7o4EL8hSJ4JyrFWErLtClG3NH8wDS7ri9jBDWxI7/549T7JY9uilKsaNM+4pJASLj5dtRwA==", - "dev": true, - "requires": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.36", - "@vue/shared": "3.2.36", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7" - } - }, - "@vue/runtime-core": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.36.tgz", - "integrity": "sha512-PTWBD+Lub+1U3/KhbCExrfxyS14hstLX+cBboxVHaz+kXoiDLNDEYAovPtxeTutbqtClIXtft+wcGdC+FUQ9qQ==", - "dev": true, - "requires": { - "@vue/reactivity": "3.2.36", - "@vue/shared": "3.2.36" - } - }, - "@vue/runtime-dom": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.36.tgz", - "integrity": "sha512-gYPYblm7QXHVuBohqNRRT7Wez0f2Mx2D40rb4fleehrJU9CnkjG0phhcGEZFfGwCmHZRqBCRgbFWE98bPULqkg==", - "dev": true, - "requires": { - "@vue/runtime-core": "3.2.36", - "@vue/shared": "3.2.36", - "csstype": "^2.6.8" - } - }, - "@vue/server-renderer": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.36.tgz", - "integrity": "sha512-uZE0+jfye6yYXWvAQYeHZv+f50sRryvy16uiqzk3jn8hEY8zTjI+rzlmZSGoE915k+W/Ol9XSw6vxOUD8dGkUg==", - "dev": true, - "requires": { - "@vue/compiler-ssr": "3.2.36", - "@vue/shared": "3.2.36" - } - }, - "@vue/shared": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.36.tgz", - "integrity": "sha512-JtB41wXl7Au3+Nl3gD16Cfpj7k/6aCroZ6BbOiCMFCMvrOpkg/qQUXTso2XowaNqBbnkuGHurLAqkLBxNGc1hQ==", - "dev": true - }, - "7zip-bin": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz", - "integrity": "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ==", - "dev": true - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "requires": { - "debug": "4" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "dev": true, - "requires": { - "string-width": "^4.1.0" - } - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "app-builder-bin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz", - "integrity": "sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==", - "dev": true - }, - "app-builder-lib": { - "version": "23.0.3", - "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.0.3.tgz", - "integrity": "sha512-1qrtXYHXJfXhzJnMtVGjIva3067F1qYQubl2oBjI61gCBoCHvhghdYJ57XxXTQQ0VxnUhg1/Iaez87uXp8mD8w==", - "dev": true, - "requires": { - "@develar/schema-utils": "~2.6.5", - "@electron/universal": "1.2.0", - "@malept/flatpak-bundler": "^0.4.0", - "7zip-bin": "~5.1.1", - "async-exit-hook": "^2.0.1", - "bluebird-lst": "^1.0.9", - "builder-util": "23.0.2", - "builder-util-runtime": "9.0.0", - "chromium-pickle-js": "^0.2.0", - "debug": "^4.3.2", - "ejs": "^3.1.6", - "electron-osx-sign": "^0.6.0", - "electron-publish": "23.0.2", - "form-data": "^4.0.0", - "fs-extra": "^10.0.0", - "hosted-git-info": "^4.0.2", - "is-ci": "^3.0.0", - "isbinaryfile": "^4.0.8", - "js-yaml": "^4.1.0", - "lazy-val": "^1.0.5", - "minimatch": "^3.0.4", - "read-config-file": "6.2.0", - "sanitize-filename": "^1.6.3", - "semver": "^7.3.5", - "temp-file": "^3.4.0" - }, - "dependencies": { - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - } - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "asar": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/asar/-/asar-3.1.0.tgz", - "integrity": "sha512-vyxPxP5arcAqN4F/ebHd/HhwnAiZtwhglvdmc7BR2f0ywbVNTOpSeyhLDbGXtE/y58hv1oC75TaNIXutnsOZsQ==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "chromium-pickle-js": "^0.2.0", - "commander": "^5.0.0", - "glob": "^7.1.6", - "minimatch": "^3.0.4" - }, - "dependencies": { - "commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "dev": true - } - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "optional": true - }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true, - "optional": true - }, - "async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==", - "dev": true - }, - "async-exit-hook": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", - "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "bluebird-lst": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", - "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", - "dev": true, - "requires": { - "bluebird": "^3.5.5" - } - }, - "boolean": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", - "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", - "dev": true, - "optional": true - }, - "boxen": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", - "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", - "dev": true, - "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.2", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - } - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "optional": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "dev": true, - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", - "dev": true - }, - "buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", - "dev": true - }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", - "dev": true - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "builder-util": { - "version": "23.0.2", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-23.0.2.tgz", - "integrity": "sha512-HaNHL3axNW/Ms8O1mDx3I07G+ZnZ/TKSWWvorOAPau128cdt9S+lNx5ocbx8deSaHHX4WFXSZVHh3mxlaKJNgg==", - "dev": true, - "requires": { - "@types/debug": "^4.1.6", - "@types/fs-extra": "^9.0.11", - "7zip-bin": "~5.1.1", - "app-builder-bin": "4.0.0", - "bluebird-lst": "^1.0.9", - "builder-util-runtime": "9.0.0", - "chalk": "^4.1.1", - "cross-spawn": "^7.0.3", - "debug": "^4.3.2", - "fs-extra": "^10.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-ci": "^3.0.0", - "js-yaml": "^4.1.0", - "source-map-support": "^0.5.19", - "stat-mode": "^1.0.0", - "temp-file": "^3.4.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - } - } - }, - "builder-util-runtime": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.0.0.tgz", - "integrity": "sha512-SkpEtSmTkREDHRJnxKEv43aAYp8sYWY8fxYBhGLBLOBIRXeaIp6Kv3lBgSD7uR8jQtC7CA659sqJrpSV6zNvSA==", - "dev": true, - "requires": { - "debug": "^4.3.2", - "sax": "^1.2.4" - } - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dev": true, - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true - } - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "chromium-pickle-js": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", - "integrity": "sha1-BKEGZywYsIWrd02YPfo+oTjyIgU=", - "dev": true - }, - "ci-info": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", - "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==", - "dev": true - }, - "cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", - "dev": true - }, - "cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", - "dev": true, - "optional": true, - "requires": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "compare-version": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", - "integrity": "sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA=", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "dev": true, - "optional": true, - "requires": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - } - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", - "dev": true, - "optional": true, - "requires": { - "buffer": "^5.1.0" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "dev": true - }, - "csstype": { - "version": "2.6.20", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", - "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==", - "dev": true - }, - "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dev": true, - "requires": { - "ms": "2.1.2" - }, - "dependencies": { - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } - } - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true - }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", - "dev": true - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "optional": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true, - "optional": true - }, - "dir-compare": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz", - "integrity": "sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA==", - "dev": true, - "requires": { - "buffer-equal": "1.0.0", - "colors": "1.0.3", - "commander": "2.9.0", - "minimatch": "3.0.4" - }, - "dependencies": { - "colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", - "dev": true - }, - "commander": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", - "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", - "dev": true, - "requires": { - "graceful-readlink": ">= 1.0.0" - } - } - } - }, - "dmg-builder": { - "version": "23.0.3", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.0.3.tgz", - "integrity": "sha512-mBYrHHnSM5PC656TDE+xTGmXIuWHAGmmRfyM+dV0kP+AxtwPof4pAXNQ8COd0/exZQ4dqf72FiPS3B9G9aB5IA==", - "dev": true, - "requires": { - "app-builder-lib": "23.0.3", - "builder-util": "23.0.2", - "builder-util-runtime": "9.0.0", - "dmg-license": "^1.0.9", - "fs-extra": "^10.0.0", - "iconv-lite": "^0.6.2", - "js-yaml": "^4.1.0" - }, - "dependencies": { - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - } - } - }, - "dmg-license": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", - "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", - "dev": true, - "optional": true, - "requires": { - "@types/plist": "^3.0.1", - "@types/verror": "^1.10.3", - "ajv": "^6.10.0", - "crc": "^3.8.0", - "iconv-corefoundation": "^1.1.7", - "plist": "^3.0.4", - "smart-buffer": "^4.0.2", - "verror": "^1.10.0" - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "requires": { - "is-obj": "^2.0.0" - } - }, - "dotenv": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", - "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", - "dev": true - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true - }, - "ejs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", - "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", - "dev": true, - "requires": { - "jake": "^10.8.5" - } - }, - "electron": { - "version": "19.0.1", - "resolved": "https://registry.npmjs.org/electron/-/electron-19.0.1.tgz", - "integrity": "sha512-zuhJVV7nTDFrRZ7uAIylSD0Eoi1xcUV4UzGfpWsREI4W5GsxNGyZQeqQDpg43w8+7oED812oDrGfPh5kb9rcQA==", - "dev": true, - "requires": { - "@electron/get": "^1.14.1", - "@types/node": "^16.11.26", - "extract-zip": "^1.0.3" - } - }, - "electron-builder": { - "version": "23.0.3", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.0.3.tgz", - "integrity": "sha512-0lnTsljAgcOMuIiOjPcoFf+WxOOe/O04hZPgIvvUBXIbz3kolbNu0Xdch1f5WuQ40NdeZI7oqs8Eo395PcuGHQ==", - "dev": true, - "requires": { - "@types/yargs": "^17.0.1", - "app-builder-lib": "23.0.3", - "builder-util": "23.0.2", - "builder-util-runtime": "9.0.0", - "chalk": "^4.1.1", - "dmg-builder": "23.0.3", - "fs-extra": "^10.0.0", - "is-ci": "^3.0.0", - "lazy-val": "^1.0.5", - "read-config-file": "6.2.0", - "update-notifier": "^5.1.0", - "yargs": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "fs-extra": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", - "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - } - } - }, - "electron-osx-sign": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.6.0.tgz", - "integrity": "sha512-+hiIEb2Xxk6eDKJ2FFlpofCnemCbjbT5jz+BKGpVBrRNT3kWTGs4DfNX6IzGwgi33hUcXF+kFs9JW+r6Wc1LRg==", - "dev": true, - "requires": { - "bluebird": "^3.5.0", - "compare-version": "^0.1.2", - "debug": "^2.6.8", - "isbinaryfile": "^3.0.2", - "minimist": "^1.2.0", - "plist": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "isbinaryfile": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", - "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", - "dev": true, - "requires": { - "buffer-alloc": "^1.2.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "electron-publish": { - "version": "23.0.2", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-23.0.2.tgz", - "integrity": "sha512-8gMYgWqv96lc83FCm85wd+tEyxNTJQK7WKyPkNkO8GxModZqt1GO8S+/vAnFGxilS/7vsrVRXFfqiCDUCSuxEg==", - "dev": true, - "requires": { - "@types/fs-extra": "^9.0.11", - "builder-util": "23.0.2", - "builder-util-runtime": "9.0.0", - "chalk": "^4.1.1", - "fs-extra": "^10.0.0", - "lazy-val": "^1.0.5", - "mime": "^2.5.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - } - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true, - "optional": true - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true - }, - "es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true, - "optional": true - }, - "esbuild": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.34.tgz", - "integrity": "sha512-QIWdPT/gFF6hCaf4m7kP0cJ+JIuFkdHibI7vVFvu3eJS1HpVmYHWDulyN5WXwbRA0SX/7ZDaJ/1DH8SdY9xOJg==", - "dev": true, - "requires": { - "esbuild-android-64": "0.14.34", - "esbuild-android-arm64": "0.14.34", - "esbuild-darwin-64": "0.14.34", - "esbuild-darwin-arm64": "0.14.34", - "esbuild-freebsd-64": "0.14.34", - "esbuild-freebsd-arm64": "0.14.34", - "esbuild-linux-32": "0.14.34", - "esbuild-linux-64": "0.14.34", - "esbuild-linux-arm": "0.14.34", - "esbuild-linux-arm64": "0.14.34", - "esbuild-linux-mips64le": "0.14.34", - "esbuild-linux-ppc64le": "0.14.34", - "esbuild-linux-riscv64": "0.14.34", - "esbuild-linux-s390x": "0.14.34", - "esbuild-netbsd-64": "0.14.34", - "esbuild-openbsd-64": "0.14.34", - "esbuild-sunos-64": "0.14.34", - "esbuild-windows-32": "0.14.34", - "esbuild-windows-64": "0.14.34", - "esbuild-windows-arm64": "0.14.34" - } - }, - "esbuild-android-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.34.tgz", - "integrity": "sha512-XfxcfJqmMYsT/LXqrptzFxmaR3GWzXHDLdFNIhm6S00zPaQF1TBBWm+9t0RZ6LRR7iwH57DPjaOeW20vMqI4Yw==", - "dev": true, - "optional": true - }, - "esbuild-android-arm64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.34.tgz", - "integrity": "sha512-T02+NXTmSRL1Mc6puz+R9CB54rSPICkXKq6+tw8B6vxZFnCPzbJxgwIX4kcluz9p8nYBjF3+lSilTGWb7+Xgew==", - "dev": true, - "optional": true - }, - "esbuild-darwin-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.34.tgz", - "integrity": "sha512-pLRip2Bh4Ng7Bf6AMgCrSp3pPe/qZyf11h5Qo2mOfJqLWzSVjxrXW+CFRJfrOVP7TCnh/gmZSM2AFdCPB72vtw==", - "dev": true, - "optional": true - }, - "esbuild-darwin-arm64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.34.tgz", - "integrity": "sha512-vpidSJEBxx6lf1NWgXC+DCmGqesJuZ5Y8aQVVsaoO4i8tRXbXb0whChRvop/zd3nfNM4dIl5EXAky0knRX5I6w==", - "dev": true, - "optional": true - }, - "esbuild-freebsd-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.34.tgz", - "integrity": "sha512-m0HBjePhe0hAQJgtMRMNV9kMgIyV4/qSnzPx42kRMQBcPhgjAq1JRu4Il26czC+9FgpMbFkUktb07f/Lwnc6CA==", - "dev": true, - "optional": true - }, - "esbuild-freebsd-arm64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.34.tgz", - "integrity": "sha512-cpRc2B94L1KvMPPYB4D6G39jLqpKlD3noAMY4/e86iXXXkhUYJJEtTuyNFTa9JRpWM0xCAp4mxjHjoIiLuoCLA==", - "dev": true, - "optional": true - }, - "esbuild-linux-32": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.34.tgz", - "integrity": "sha512-8nQaEaoW7MH/K/RlozJa+lE1ejHIr8fuPIHhc513UebRav7HtXgQvxHQ6VZRUkWtep23M6dd7UqhwO1tMOfzQQ==", - "dev": true, - "optional": true - }, - "esbuild-linux-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.34.tgz", - "integrity": "sha512-Y3of4qQoLLlAgf042MlrY1P+7PnN9zWj8nVtw9XQG5hcLOZLz7IKpU35oeu7n4wvyaZHwvQqDJ93gRLqdJekcQ==", - "dev": true, - "optional": true - }, - "esbuild-linux-arm": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.34.tgz", - "integrity": "sha512-9lpq1NcJqssAF7alCO6zL3gvBVVt/lKw4oetUM7OgNnRX0OWpB+ZIO9FwCrSj/dMdmgDhPLf+119zB8QxSMmAg==", - "dev": true, - "optional": true - }, - "esbuild-linux-arm64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.34.tgz", - "integrity": "sha512-IlWaGtj9ir7+Nrume1DGcyzBDlK8GcnJq0ANKwcI9pVw8tqr+6GD0eqyF9SF1mR8UmAp+odrx1H5NdR2cHdFHA==", - "dev": true, - "optional": true - }, - "esbuild-linux-mips64le": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.34.tgz", - "integrity": "sha512-k3or+01Rska1AjUyNjA4buEwB51eyN/xPQAoOx1CjzAQC3l8rpjUDw55kXyL63O/1MUi4ISvtNtl8gLwdyEcxw==", - "dev": true, - "optional": true - }, - "esbuild-linux-ppc64le": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.34.tgz", - "integrity": "sha512-+qxb8M9FfM2CJaVU7GgYpJOHM1ngQOx+/VrtBjb4C8oVqaPcESCeg2anjl+HRZy8VpYc71q/iBYausPPbJ+Keg==", - "dev": true, - "optional": true - }, - "esbuild-linux-riscv64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.34.tgz", - "integrity": "sha512-Y717ltBdQ5j5sZIHdy1DV9kieo0wMip0dCmVSTceowCPYSn1Cg33Kd6981+F/3b9FDMzNWldZFOBRILViENZSA==", - "dev": true, - "optional": true - }, - "esbuild-linux-s390x": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.34.tgz", - "integrity": "sha512-bDDgYO4LhL4+zPs+WcBkXph+AQoPcQRTv18FzZS0WhjfH8TZx2QqlVPGhmhZ6WidrY+jKthUqO6UhGyIb4MpmA==", - "dev": true, - "optional": true - }, - "esbuild-netbsd-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.34.tgz", - "integrity": "sha512-cfaFGXdRt0+vHsjNPyF0POM4BVSHPSbhLPe8mppDc7GDDxjIl08mV1Zou14oDWMp/XZMjYN1kWYRSfftiD0vvQ==", - "dev": true, - "optional": true - }, - "esbuild-openbsd-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.34.tgz", - "integrity": "sha512-vmy9DxXVnRiI14s8GKuYBtess+EVcDALkbpTqd5jw4XITutIzyB7n4x0Tj5utAkKsgZJB22lLWGekr0ABnSLow==", - "dev": true, - "optional": true - }, - "esbuild-sunos-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.34.tgz", - "integrity": "sha512-eNPVatNET1F7tRMhii7goL/eptfxc0ALRjrj9SPFNqp0zmxrehBFD6BaP3R4LjMn6DbMO0jOAnTLFKr8NqcJAA==", - "dev": true, - "optional": true - }, - "esbuild-windows-32": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.34.tgz", - "integrity": "sha512-EFhpXyHEcnqWYe2rAHFd8dRw8wkrd9U+9oqcyoEL84GbanAYjiiIjBZsnR8kl0sCQ5w6bLpk7vCEIA2VS32Vcg==", - "dev": true, - "optional": true - }, - "esbuild-windows-64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.34.tgz", - "integrity": "sha512-a8fbl8Ky7PxNEjf1aJmtxdDZj32/hC7S1OcA2ckEpCJRTjiKslI9vAdPpSjrKIWhws4Galpaawy0nB7fjHYf5Q==", - "dev": true, - "optional": true - }, - "esbuild-windows-arm64": { - "version": "0.14.34", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.34.tgz", - "integrity": "sha512-EYvmKbSa2B3sPnpC28UEu9jBK5atGV4BaVRE7CYGUci2Hlz4AvtV/LML+TcDMT6gBgibnN2gcltWclab3UutMg==", - "dev": true, - "optional": true - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", - "dev": true - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", - "dev": true, - "requires": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "extsprintf": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", - "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", - "dev": true, - "optional": true - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", - "dev": true, - "requires": { - "pend": "~1.2.0" - } - }, - "filelist": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", - "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", - "dev": true, - "requires": { - "minimatch": "^5.0.1" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", - "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "global-agent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", - "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", - "dev": true, - "optional": true, - "requires": { - "boolean": "^3.0.1", - "es6-error": "^4.1.1", - "matcher": "^3.0.0", - "roarr": "^2.15.3", - "semver": "^7.3.2", - "serialize-error": "^7.0.1" - }, - "dependencies": { - "lru-cache": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.8.1.tgz", - "integrity": "sha512-E1v547OCgJvbvevfjgK9sNKIVXO96NnsTsFPBlg4ZxjhsJSODoH9lk8Bm0OxvHNm6Vm5Yqkl/1fErDxhYL8Skg==", - "dev": true, - "optional": true - }, - "semver": { - "version": "7.3.6", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.6.tgz", - "integrity": "sha512-HZWqcgwLsjaX1HBD31msI/rXktuIhS+lWvdE4kN9z+8IVT4Itc7vqU2WvYsyD6/sjYCt4dEKH/m1M3dwI9CC5w==", - "dev": true, - "optional": true, - "requires": { - "lru-cache": "^7.4.0" - } - } - } - }, - "global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", - "dev": true, - "requires": { - "ini": "2.0.0" - }, - "dependencies": { - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "dev": true - } - } - }, - "global-tunnel-ng": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz", - "integrity": "sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==", - "dev": true, - "optional": true, - "requires": { - "encodeurl": "^1.0.2", - "lodash": "^4.17.10", - "npm-conf": "^1.1.3", - "tunnel": "^0.0.6" - } - }, - "globalthis": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.2.tgz", - "integrity": "sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ==", - "dev": true, - "optional": true, - "requires": { - "define-properties": "^1.1.3" - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dev": true, - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", - "dev": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "dev": true - }, - "hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", - "dev": true - }, - "http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "iconv-corefoundation": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", - "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", - "dev": true, - "optional": true, - "requires": { - "cli-truncate": "^2.1.0", - "node-addon-api": "^1.6.3" - } - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "optional": true - }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "dev": true - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "dev": true, - "requires": { - "ci-info": "^3.2.0" - } - }, - "is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "dev": true, - "requires": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - } - }, - "is-npm": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", - "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", - "dev": true - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", - "dev": true, - "requires": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true, - "optional": true - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dev": true, - "requires": { - "json-buffer": "3.0.0" - } - }, - "latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "dev": true, - "requires": { - "package-json": "^6.3.0" - } - }, - "lazy-val": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", - "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", - "dev": true - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.8" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - } - }, - "matcher": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", - "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", - "dev": true, - "optional": true, - "requires": { - "escape-string-regexp": "^4.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "optional": true - } - } - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "nano-staged": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/nano-staged/-/nano-staged-0.8.0.tgz", - "integrity": "sha512-QSEqPGTCJbkHU2yLvfY6huqYPjdBrOaTMKatO1F8nCSrkQGXeKwtCiCnsdxnuMhbg3DTVywKaeWLGCE5oJpq0g==", - "dev": true, - "requires": { - "picocolors": "^1.0.0" - } - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "dev": true - }, - "node-addon-api": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", - "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", - "dev": true, - "optional": true - }, - "normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", - "dev": true - }, - "npm-conf": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", - "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", - "dev": true, - "optional": true, - "requires": { - "config-chain": "^1.1.11", - "pify": "^3.0.0" - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "dev": true - }, - "package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "dev": true, - "requires": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true, - "optional": true - }, - "playwright-core": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.22.2.tgz", - "integrity": "sha512-w/hc/Ld0RM4pmsNeE6aL/fPNWw8BWit2tg+TfqJ3+p59c6s3B6C8mXvXrIPmfQEobkcFDc+4KirNzOQ+uBSP1Q==", - "dev": true - }, - "plist": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.5.tgz", - "integrity": "sha512-83vX4eYdQp3vP9SxuYgEM/G/pJQqLUz/V/xzPrzruLs7fz7jxGQ1msZ/mg1nwZxUSuOp4sb+/bEIbRrbzZRxDA==", - "dev": true, - "requires": { - "base64-js": "^1.5.1", - "xmlbuilder": "^9.0.7" - }, - "dependencies": { - "xmlbuilder": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", - "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", - "dev": true - } - } - }, - "postcss": { - "version": "8.4.13", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", - "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", - "dev": true, - "requires": { - "nanoid": "^3.3.3", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", - "dev": true, - "optional": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", - "dev": true, - "requires": { - "escape-goat": "^2.0.0" - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "read-config-file": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz", - "integrity": "sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg==", - "dev": true, - "requires": { - "dotenv": "^9.0.2", - "dotenv-expand": "^5.1.0", - "js-yaml": "^4.1.0", - "json5": "^2.2.0", - "lazy-val": "^1.0.4" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "registry-auth-token": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", - "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", - "dev": true, - "requires": { - "rc": "^1.2.8" - } - }, - "registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "dev": true, - "requires": { - "rc": "^1.2.8" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "dev": true, - "requires": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "dev": true, - "requires": { - "lowercase-keys": "^1.0.0" - } - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "roarr": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", - "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", - "dev": true, - "optional": true, - "requires": { - "boolean": "^3.0.1", - "detect-node": "^2.0.4", - "globalthis": "^1.0.1", - "json-stringify-safe": "^5.0.1", - "semver-compare": "^1.0.0", - "sprintf-js": "^1.1.2" - } - }, - "rollup": { - "version": "2.70.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.1.tgz", - "integrity": "sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==", - "dev": true, - "requires": { - "fsevents": "~2.3.2" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sanitize-filename": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", - "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", - "dev": true, - "requires": { - "truncate-utf8-bytes": "^1.0.0" - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true, - "optional": true - }, - "semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "dev": true, - "requires": { - "semver": "^6.3.0" - } - }, - "serialize-error": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", - "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", - "dev": true, - "optional": true, - "requires": { - "type-fest": "^0.13.1" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "simple-git-hooks": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/simple-git-hooks/-/simple-git-hooks-2.8.0.tgz", - "integrity": "sha512-ocmZQORwa6x9mxg+gVIAp5o4wXiWOHGXyrDBA0+UxGKIEKOyFtL4LWNKkP/2ornQPdlnlDGDteVeYP5FjhIoWA==", - "dev": true - }, - "slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", - "dev": true, - "optional": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "optional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "optional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "optional": true - } - } - }, - "smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true, - "optional": true - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "dev": true - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true, - "optional": true - }, - "stat-mode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", - "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true - }, - "sumchecker": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", - "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", - "dev": true, - "requires": { - "debug": "^4.1.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true - }, - "temp-file": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", - "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==", - "dev": true, - "requires": { - "async-exit-hook": "^2.0.1", - "fs-extra": "^10.0.0" - }, - "dependencies": { - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - } - } - }, - "tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dev": true, - "requires": { - "rimraf": "^3.0.0" - } - }, - "tmp-promise": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", - "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", - "dev": true, - "requires": { - "tmp": "^0.2.0" - } - }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "dev": true - }, - "truncate-utf8-bytes": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", - "integrity": "sha1-QFkjkJWS1W94pYGENLC3hInKXys=", - "dev": true, - "requires": { - "utf8-byte-length": "^1.0.1" - } - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "dev": true, - "optional": true - }, - "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, - "optional": true - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.2.tgz", - "integrity": "sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==", - "dev": true - }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dev": true, - "requires": { - "crypto-random-string": "^2.0.0" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - }, - "update-notifier": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", - "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", - "dev": true, - "requires": { - "boxen": "^5.0.0", - "chalk": "^4.1.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.4.0", - "is-npm": "^5.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.1.0", - "pupa": "^2.1.1", - "semver": "^7.3.4", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "requires": { - "ci-info": "^2.0.0" - } - }, - "lru-cache": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.8.1.tgz", - "integrity": "sha512-E1v547OCgJvbvevfjgK9sNKIVXO96NnsTsFPBlg4ZxjhsJSODoH9lk8Bm0OxvHNm6Vm5Yqkl/1fErDxhYL8Skg==", - "dev": true - }, - "semver": { - "version": "7.3.6", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.6.tgz", - "integrity": "sha512-HZWqcgwLsjaX1HBD31msI/rXktuIhS+lWvdE4kN9z+8IVT4Itc7vqU2WvYsyD6/sjYCt4dEKH/m1M3dwI9CC5w==", - "dev": true, - "requires": { - "lru-cache": "^7.4.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "dev": true, - "requires": { - "prepend-http": "^2.0.0" - } - }, - "utf8-byte-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", - "integrity": "sha1-9F8VDExm7uloGGUFq5P8u4rWv2E=", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "verror": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", - "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", - "dev": true, - "optional": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true, - "optional": true - } - } - }, - "vite": { - "version": "2.9.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.9.tgz", - "integrity": "sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew==", - "dev": true, - "requires": { - "esbuild": "^0.14.27", - "fsevents": "~2.3.2", - "postcss": "^8.4.13", - "resolve": "^1.22.0", - "rollup": "^2.59.0" - } - }, - "vite-plugin-electron": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/vite-plugin-electron/-/vite-plugin-electron-0.4.5.tgz", - "integrity": "sha512-DGZKLN1mUrMkp5mp862poMhufWeEZnY2G+RyDzSO0UG7mJCnDacU5a6txmiqWEDDuK1dFeIsxOWFPGnudXVv3g==", - "dev": true, - "requires": { - "vite-plugin-optimizer": "^1.3.3" - } - }, - "vite-plugin-optimizer": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/vite-plugin-optimizer/-/vite-plugin-optimizer-1.3.3.tgz", - "integrity": "sha512-CsVJBGULVhdK5lFgY2DBRWdYDQzpxHNAcqQb4GSSPih8YY/UmBOtLy4+rU8kForAhbkzqH5ahnomJbrbzC/MhQ==", - "dev": true - }, - "vite-plugin-resolve": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/vite-plugin-resolve/-/vite-plugin-resolve-2.1.2.tgz", - "integrity": "sha512-u1qAHClpMS6v/UM6yBiLOXEeceeK+zvZYRjYC0ReOy1Y2Anxcbf9oKHqN29MOMPxif5ZFLqy2dSsSdXv3rz9eQ==", - "dev": true - }, - "vue": { - "version": "3.2.36", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.36.tgz", - "integrity": "sha512-5yTXmrE6gW8IQgttzHW5bfBiFA6mx35ZXHjGLDmKYzW6MMmYvCwuKybANRepwkMYeXw2v1buGg3/lPICY5YlZw==", - "dev": true, - "requires": { - "@vue/compiler-dom": "3.2.36", - "@vue/compiler-sfc": "3.2.36", - "@vue/runtime-dom": "3.2.36", - "@vue/server-renderer": "3.2.36", - "@vue/shared": "3.2.36" - } - }, - "vue-tsc": { - "version": "0.35.2", - "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-0.35.2.tgz", - "integrity": "sha512-aqY16VlODHzqtKGUkqdumNpH+s5ABCkufRyvMKQlL/mua+N2DfSVnHufzSNNUMr7vmOO0YsNg27jsspBMq4iGA==", - "dev": true, - "requires": { - "@volar/vue-typescript": "0.35.2" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "dev": true, - "requires": { - "string-width": "^4.0.0" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "dev": true - }, - "xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", - "dev": true, - "optional": true - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yargs": { - "version": "17.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz", - "integrity": "sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" - } - }, - "yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", - "dev": true - }, - "yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", - "dev": true, - "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - } - } -} From a99985edde8d6b6195c80cd3b208d612890279a1 Mon Sep 17 00:00:00 2001 From: younglei Date: Mon, 13 Jun 2022 21:08:42 +0800 Subject: [PATCH 02/27] remove scripts --- scripts/build.mjs | 5 --- scripts/watch.mjs | 98 ----------------------------------------------- 2 files changed, 103 deletions(-) delete mode 100644 scripts/build.mjs delete mode 100644 scripts/watch.mjs diff --git a/scripts/build.mjs b/scripts/build.mjs deleted file mode 100644 index cb967caf..00000000 --- a/scripts/build.mjs +++ /dev/null @@ -1,5 +0,0 @@ -import { build } from 'vite' - -await build({ configFile: 'packages/main/vite.config.ts' }) -await build({ configFile: 'packages/preload/vite.config.ts' }) -await build({ configFile: 'packages/renderer/vite.config.ts' }) diff --git a/scripts/watch.mjs b/scripts/watch.mjs deleted file mode 100644 index c73473b8..00000000 --- a/scripts/watch.mjs +++ /dev/null @@ -1,98 +0,0 @@ -import { spawn } from 'child_process' -import { createServer, build } from 'vite' -import electron from 'electron' -import readline from 'readline' - -const query = new URLSearchParams(import.meta.url.split('?')[1]) -const debug = query.has('debug') - -/** The log will display on the next screen */ -function clearConsole() { - const blank = '\n'.repeat(process.stdout.rows) - console.log(blank) - readline.cursorTo(process.stdout, 0, 0) - readline.clearScreenDown(process.stdout) -} - -/** - * @type {(server: import('vite').ViteDevServer) => Promise} - */ -function watchMain(server) { - /** - * @type {import('child_process').ChildProcessWithoutNullStreams | null} - */ - let electronProcess = null - const address = server.httpServer.address() - const env = Object.assign(process.env, { - VITE_DEV_SERVER_HOST: address.address, - VITE_DEV_SERVER_PORT: address.port, - }) - - /** - * @type {import('vite').Plugin} - */ - const startElectron = { - name: 'electron-main-watcher', - writeBundle() { - clearConsole() - - if (electronProcess) { - electronProcess.removeAllListeners() - electronProcess.kill() - } - - electronProcess = spawn(electron, ['.'], { env }) - electronProcess.once('exit', process.exit) - // https://github.com/electron-vite/electron-vite-vue/pull/129 - electronProcess.stdout.on('data', (data) => { - const str = data.toString().trim() - str && console.log(str) - }) - electronProcess.stderr.on('data', (data) => { - const str = data.toString().trim() - str && console.error(str) - }) - }, - } - - return build({ - configFile: 'packages/main/vite.config.ts', - mode: 'development', - plugins: [!debug && startElectron].filter(Boolean), - build: { - watch: {}, - }, - }) -} - -/** - * @type {(server: import('vite').ViteDevServer) => Promise} - */ -function watchPreload(server) { - return build({ - configFile: 'packages/preload/vite.config.ts', - mode: 'development', - plugins: [{ - name: 'electron-preload-watcher', - writeBundle() { - clearConsole() - server.ws.send({ type: 'full-reload' }) - }, - }], - build: { - watch: {}, - }, - }) -} - -// Block the CTRL + C shortcut on a Windows terminal and exit the application without displaying a query -if (process.platform === 'win32') { - readline.createInterface({ input: process.stdin, output: process.stdout }).on('SIGINT', process.exit) -} - -// bootstrap -const server = await createServer({ configFile: 'packages/renderer/vite.config.ts' }) - -await server.listen() -await watchPreload(server) -await watchMain(server) From 7a7fc20c2328b7eab640bc5a4e83bec3bf8f7abe Mon Sep 17 00:00:00 2001 From: younglei Date: Mon, 13 Jun 2022 21:09:19 +0800 Subject: [PATCH 03/27] remove packages --- packages/main/index.ts | 93 ------------------ packages/main/vite.config.ts | 26 ----- packages/preload/index.ts | 7 -- packages/preload/loading.ts | 67 ------------- packages/preload/utils.ts | 15 --- packages/preload/vite.config.ts | 32 ------ packages/renderer/index.html | 14 --- .../renderer/public/electron-vite-vue.gif | Bin 3473160 -> 0 bytes packages/renderer/public/favicon.ico | Bin 4286 -> 0 bytes packages/renderer/public/images/node.png | Bin 16828 -> 0 bytes .../renderer/public/images/quick-start.gif | Bin 6163761 -> 0 bytes packages/renderer/src/App.vue | 55 ----------- packages/renderer/src/assets/electron.png | Bin 63130 -> 0 bytes packages/renderer/src/assets/vite.svg | 15 --- packages/renderer/src/assets/vue.png | Bin 6849 -> 0 bytes .../renderer/src/components/HelloWorld.vue | 52 ---------- packages/renderer/src/env.d.ts | 8 -- packages/renderer/src/global.d.ts | 8 -- packages/renderer/src/main.ts | 7 -- packages/renderer/src/samples/node-api.ts | 14 --- packages/renderer/tsconfig.json | 16 --- packages/renderer/vite.config.ts | 59 ----------- 22 files changed, 488 deletions(-) delete mode 100644 packages/main/index.ts delete mode 100644 packages/main/vite.config.ts delete mode 100644 packages/preload/index.ts delete mode 100644 packages/preload/loading.ts delete mode 100644 packages/preload/utils.ts delete mode 100644 packages/preload/vite.config.ts delete mode 100644 packages/renderer/index.html delete mode 100644 packages/renderer/public/electron-vite-vue.gif delete mode 100644 packages/renderer/public/favicon.ico delete mode 100644 packages/renderer/public/images/node.png delete mode 100644 packages/renderer/public/images/quick-start.gif delete mode 100644 packages/renderer/src/App.vue delete mode 100644 packages/renderer/src/assets/electron.png delete mode 100644 packages/renderer/src/assets/vite.svg delete mode 100644 packages/renderer/src/assets/vue.png delete mode 100644 packages/renderer/src/components/HelloWorld.vue delete mode 100644 packages/renderer/src/env.d.ts delete mode 100644 packages/renderer/src/global.d.ts delete mode 100644 packages/renderer/src/main.ts delete mode 100644 packages/renderer/src/samples/node-api.ts delete mode 100644 packages/renderer/tsconfig.json delete mode 100644 packages/renderer/vite.config.ts diff --git a/packages/main/index.ts b/packages/main/index.ts deleted file mode 100644 index c993ac41..00000000 --- a/packages/main/index.ts +++ /dev/null @@ -1,93 +0,0 @@ -import { app, BrowserWindow, shell,ipcMain } from 'electron' -import { release } from 'os' -import { join } from 'path' - -// Disable GPU Acceleration for Windows 7 -if (release().startsWith('6.1')) app.disableHardwareAcceleration() - -// Set application name for Windows 10+ notifications -if (process.platform === 'win32') app.setAppUserModelId(app.getName()) - -if (!app.requestSingleInstanceLock()) { - app.quit() - process.exit(0) -} -process.env['ELECTRON_DISABLE_SECURITY_WARNINGS'] = 'true' - -let win: BrowserWindow | null = null - -async function createWindow() { - win = new BrowserWindow({ - title: 'Main window', - webPreferences: { - preload: join(__dirname, '../preload/index.cjs'), - nodeIntegration: true, - contextIsolation: false, - }, - }) - - if (app.isPackaged) { - win.loadFile(join(__dirname, '../renderer/index.html')) - } else { - // 🚧 Use ['ENV_NAME'] avoid vite:define plugin - const url = `http://${process.env['VITE_DEV_SERVER_HOST']}:${process.env['VITE_DEV_SERVER_PORT']}` - - win.loadURL(url) - // win.webContents.openDevTools() - } - - // Test active push message to Renderer-process - win.webContents.on('did-finish-load', () => { - win?.webContents.send('main-process-message', new Date().toLocaleString()) - }) - - // Make all links open with the browser, not with the application - win.webContents.setWindowOpenHandler(({ url }) => { - if (url.startsWith('https:')) shell.openExternal(url) - return { action: 'deny' } - }) -} - -app.whenReady().then(createWindow) - -app.on('window-all-closed', () => { - win = null - if (process.platform !== 'darwin') app.quit() -}) - -app.on('second-instance', () => { - if (win) { - // Focus on the main window if the user tried to open another - if (win.isMinimized()) win.restore() - win.focus() - } -}) - -app.on('activate', () => { - const allWindows = BrowserWindow.getAllWindows() - if (allWindows.length) { - allWindows[0].focus() - } else { - createWindow() - } -}) - -// new window example arg: new windows url -ipcMain.handle("open-win", (event, arg) => { - const childWindow = new BrowserWindow({ - webPreferences: { - preload: join(__dirname, "../preload/index.cjs"), - }, - }); - - if (app.isPackaged) { - childWindow.loadFile(join(__dirname, `../renderer/index.html`), { - hash: `${arg}`, - }) - } else { - // 🚧 Use ['ENV_NAME'] avoid vite:define plugin - const url = `http://${process.env["VITE_DEV_SERVER_HOST"]}:${process.env["VITE_DEV_SERVER_PORT"]}/#${arg}` - childWindow.loadURL(url); - // childWindow.webContents.openDevTools({ mode: "undocked", activate: true }) - } -}); diff --git a/packages/main/vite.config.ts b/packages/main/vite.config.ts deleted file mode 100644 index cd7928b3..00000000 --- a/packages/main/vite.config.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { builtinModules } from 'module' -import { defineConfig } from 'vite' -import pkg from '../../package.json' - -export default defineConfig({ - root: __dirname, - build: { - outDir: '../../dist/main', - emptyOutDir: true, - minify: process.env./* from mode option */NODE_ENV === 'production', - sourcemap: true, - lib: { - entry: 'index.ts', - formats: ['cjs'], - fileName: () => '[name].cjs', - }, - rollupOptions: { - external: [ - 'electron', - ...builtinModules, - // @ts-ignore - ...Object.keys(pkg.dependencies || {}), - ], - }, - }, -}) diff --git a/packages/preload/index.ts b/packages/preload/index.ts deleted file mode 100644 index 3368dbd6..00000000 --- a/packages/preload/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { domReady } from './utils' -import { useLoading } from './loading' - -const { appendLoading, removeLoading } = useLoading() -window.removeLoading = removeLoading - -domReady().then(appendLoading) diff --git a/packages/preload/loading.ts b/packages/preload/loading.ts deleted file mode 100644 index 84d72df7..00000000 --- a/packages/preload/loading.ts +++ /dev/null @@ -1,67 +0,0 @@ -/** - * https://tobiasahlin.com/spinkit - * https://connoratherton.com/loaders - * https://projects.lukehaas.me/css-loaders - * https://matejkustec.github.io/SpinThatShit - */ -export function useLoading() { - const className = `loaders-css__square-spin` - const styleContent = ` -@keyframes square-spin { - 25% { transform: perspective(100px) rotateX(180deg) rotateY(0); } - 50% { transform: perspective(100px) rotateX(180deg) rotateY(180deg); } - 75% { transform: perspective(100px) rotateX(0) rotateY(180deg); } - 100% { transform: perspective(100px) rotateX(0) rotateY(0); } -} -.${className} > div { - animation-fill-mode: both; - width: 50px; - height: 50px; - background: #fff; - animation: square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; -} -.app-loading-wrap { - position: fixed; - top: 0; - left: 0; - width: 100vw; - height: 100vh; - display: flex; - align-items: center; - justify-content: center; - background: #282c34; - z-index: 9; -} - ` - const oStyle = document.createElement('style') - const oDiv = document.createElement('div') - - oStyle.id = 'app-loading-style' - oStyle.innerHTML = styleContent - oDiv.className = 'app-loading-wrap' - oDiv.innerHTML = `
` - - return { - appendLoading() { - safe.append(document.head, oStyle) - safe.append(document.body, oDiv) - }, - removeLoading() { - safe.remove(document.head, oStyle) - safe.remove(document.body, oDiv) - }, - } -} - -const safe = { - append(parent: HTMLElement, child: HTMLElement) { - if (!Array.from(parent.children).find(e => e === child)) { - return parent.appendChild(child) - } - }, - remove(parent: HTMLElement, child: HTMLElement) { - if (Array.from(parent.children).find(e => e === child)) { - return parent.removeChild(child) - } - }, -} diff --git a/packages/preload/utils.ts b/packages/preload/utils.ts deleted file mode 100644 index 7dd32805..00000000 --- a/packages/preload/utils.ts +++ /dev/null @@ -1,15 +0,0 @@ - -/** docoment ready */ -export function domReady(condition: DocumentReadyState[] = ['complete', 'interactive']) { - return new Promise(resolve => { - if (condition.includes(document.readyState)) { - resolve(true) - } else { - document.addEventListener('readystatechange', () => { - if (condition.includes(document.readyState)) { - resolve(true) - } - }) - } - }) -} diff --git a/packages/preload/vite.config.ts b/packages/preload/vite.config.ts deleted file mode 100644 index 550000d4..00000000 --- a/packages/preload/vite.config.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { join } from 'path' -import { builtinModules } from 'module' -import { defineConfig } from 'vite' -import pkg from '../../package.json' - -export default defineConfig({ - root: __dirname, - build: { - outDir: '../../dist/preload', - emptyOutDir: true, - minify: process.env./* from mode option */NODE_ENV === 'production', - // https://github.com/caoxiemeihao/electron-vue-vite/issues/61 - sourcemap: 'inline', - rollupOptions: { - input: { - // multiple entry - index: join(__dirname, 'index.ts'), - }, - output: { - format: 'cjs', - entryFileNames: '[name].cjs', - manualChunks: {}, - }, - external: [ - 'electron', - ...builtinModules, - // @ts-ignore - ...Object.keys(pkg.dependencies || {}), - ], - }, - }, -}) diff --git a/packages/renderer/index.html b/packages/renderer/index.html deleted file mode 100644 index 275b4400..00000000 --- a/packages/renderer/index.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - Vite App - - -
- - - diff --git a/packages/renderer/public/electron-vite-vue.gif b/packages/renderer/public/electron-vite-vue.gif deleted file mode 100644 index 66a14af605a9f8e1dac99a5887fcf09f4841de3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3473160 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