From 7d9940941245d46afbecfb8eb1464a385d8e4458 Mon Sep 17 00:00:00 2001 From: acondal Date: Tue, 2 Apr 2024 10:42:24 +0200 Subject: [PATCH 01/17] lock --- packages/x-components/package-lock.json | 14154 ++++++++++++++++++++++ 1 file changed, 14154 insertions(+) create mode 100644 packages/x-components/package-lock.json diff --git a/packages/x-components/package-lock.json b/packages/x-components/package-lock.json new file mode 100644 index 0000000000..5760f3bc95 --- /dev/null +++ b/packages/x-components/package-lock.json @@ -0,0 +1,14154 @@ +{ + "name": "@empathyco/x-components", + "version": "4.1.0-alpha.38", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "@empathyco/x-components", + "version": "4.1.0-alpha.38", + "license": "Apache-2.0", + "dependencies": { + "@empathyco/x-adapter": "^8.0.3-alpha.1", + "@empathyco/x-adapter-platform": "^1.1.0-alpha.1", + "@empathyco/x-bus": "^1.0.3-alpha.1", + "@empathyco/x-deep-merge": "^2.0.3-alpha.1", + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@empathyco/x-types": "^10.1.0-alpha.2", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@vue/devtools-api": "~6.5.0", + "@vueuse/core": "~10.7.1", + "js-md5": "^0.8.3", + "rxjs": "~7.8.0", + "tslib": "~2.6.0", + "vue-class-component": "~7.2.6", + "vue-global-events": "~1.2.1", + "vue-property-decorator": "~8.5.0", + "vue-runtime-helpers": "~1.1.2" + }, + "devDependencies": { + "@badeball/cypress-cucumber-preprocessor": "~20.0.0", + "@bahmutov/cypress-esbuild-preprocessor": "~2.2.0", + "@cypress/vue2": "~2.0.1", + "@empathyco/x-tailwindcss": "^1.2.0-alpha.2", + "@microsoft/api-documenter": "~7.23.0", + "@microsoft/api-extractor": "~7.39.0", + "@rollup/plugin-commonjs": "~25.0.7", + "@testing-library/jest-dom": "~5.17.0", + "@types/autoprefixer": "~10.2.0", + "@types/glob": "^8.0.1", + "@types/jest": "~27.5.0", + "@types/node": "~18.19.0", + "@types/testing-library__jest-dom": "~5.14.5", + "@vitejs/plugin-vue2": "^2.2.0", + "@vue/test-utils": "~1.0.3", + "@vue/vue2-jest": "~27.0.0-alpha.3", + "autoprefixer": "~10.4.4", + "convert-source-map": "~2.0.0", + "cypress": "~13.6.0", + "esbuild": "0.20.0", + "glob": "~10.3.0", + "jest": "~27.5.0", + "jest-scss-transform": "~1.0.1", + "postcss": "~8.4.12", + "postcss-dir-pseudo-class": "~7.0.0", + "postcss-logical": "~4.0.2", + "rimraf": "~3.0.2", + "rollup": "~4.9.1", + "rollup-plugin-copy": "~3.5.0", + "rollup-plugin-delete": "~2.0.0", + "rollup-plugin-styles": "~4.0.0", + "rollup-plugin-typescript2": "~0.36.0", + "rollup-plugin-vue": "~5.1.9", + "sass": "~1.70.0", + "start-server-and-test": "~2.0.0", + "tailwindcss": "~3.4.0", + "ts-jest": "~27.1.0", + "ts-node": "~10.9.1", + "typescript": "~4.9.4", + "vite": "^4.5.0", + "vite-plugin-vue-inspector": "^4.0.0", + "vue": "~2.7.14", + "vue-docgen-cli": "~4.67.0", + "vue-router": "~3.6.5", + "vue-template-compiler": "~2.7.14", + "vuex": "~3.6.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "vue": "~2.7.0", + "vuex": "^3.0.0" + } + }, + "../../node_modules/.pnpm/@badeball+cypress-cucumber-preprocessor@20.0.1_cypress@13.6.0_typescript@4.9.4/node_modules/@badeball/cypress-cucumber-preprocessor": { + "version": "20.0.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/badeball" + } + ], + "license": "MIT", + "dependencies": { + "@badeball/cypress-configuration": "^6.1.0", + "@cucumber/ci-environment": "^10.0.0", + "@cucumber/cucumber": "^10.0.0", + "@cucumber/cucumber-expressions": "^17.0.0", + "@cucumber/gherkin": "^27.0.0", + "@cucumber/html-formatter": "^20.4.0", + "@cucumber/message-streams": "^4.0.1", + "@cucumber/messages": "^22.0.0", + "@cucumber/pretty-formatter": "^1.0.0", + "@cucumber/tag-expressions": "^6.0.0", + "base64-js": "^1.5.1", + "chalk": "^4.1.2", + "cli-table": "^0.3.11", + "common-ancestor-path": "^1.0.1", + "cosmiconfig": "^8.3.6", + "debug": "^4.3.4", + "error-stack-parser": "^2.1.4", + "esbuild": "^0.19.4", + "glob": "^10.3.10", + "is-path-inside": "^3.0.3", + "mocha": "^10.2.0", + "seedrandom": "^3.0.5", + "source-map": "^0.7.4", + "split": "^1.0.1", + "uuid": "^9.0.1" + }, + "bin": { + "cucumber-html-formatter": "dist/bin/cucumber-html-formatter.js", + "cucumber-json-formatter": "dist/bin/cucumber-json-formatter.js", + "cucumber-merge-messages": "dist/bin/cucumber-merge-messages.js", + "cypress-cucumber-diagnostics": "dist/bin/diagnostics.js" + }, + "devDependencies": { + "@babel/parser": "^7.23.0", + "@babel/types": "^7.23.0", + "@bahmutov/cypress-esbuild-preprocessor": "^2.2.0", + "@cypress/browserify-preprocessor": "^3.0.2", + "@cypress/webpack-preprocessor": "^6.0.0", + "@types/cli-table": "^0.3.2", + "@types/common-ancestor-path": "^1.0.0", + "@types/debug": "^4.1.9", + "@types/glob": "^8.1.0", + "@types/jsdom": "^21.1.3", + "@types/mocha": "^10.0.2", + "@types/pngjs": "^6.0.2", + "@types/prettier": "^2.7.3", + "@types/seedrandom": "^3.0.6", + "@types/split": "^1.0.3", + "@types/stream-buffers": "^3.0.5", + "@typescript-eslint/eslint-plugin": "^6.7.5", + "@typescript-eslint/parser": "^6.7.5", + "ast-types": "^0.15.2", + "cypress": "^13.3.1", + "eslint": "^8.51.0", + "genversion": "^3.1.1", + "jsdom": "^22.1.0", + "pngjs": "^7.0.0", + "prettier": "^2.8.8", + "recast": "^0.23.4", + "rollup": "^4.1.0", + "stream-buffers": "^3.0.2", + "strip-ansi": "^6.0.1", + "strip-indent": "^3.0.0", + "ts-loader": "^9.5.0", + "ts-node": "^10.9.1", + "tsd": "^0.29.0", + "typescript": "^5.2.2", + "webpack": "^5.89.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@cypress/browserify-preprocessor": "^3.0.1", + "cypress": "^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0" + }, + "peerDependenciesMeta": { + "@cypress/browserify-preprocessor": { + "optional": true + } + } + }, + "../../node_modules/.pnpm/@bahmutov+cypress-esbuild-preprocessor@2.2.0_esbuild@0.20.0/node_modules/@bahmutov/cypress-esbuild-preprocessor": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "4.3.4" + }, + "devDependencies": { + "cypress": "9.7.0", + "esbuild": "0.17.5", + "prettier": "2.8.1", + "semantic-release": "19.0.5", + "typescript": "4.9.4" + }, + "peerDependencies": { + "esbuild": ">=0.17.0" + } + }, + "../../node_modules/.pnpm/@cypress+vue2@2.0.1_cypress@13.6.0_vue@2.7.14/node_modules/@cypress/vue2": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "devDependencies": { + "@cypress/mount-utils": "0.0.0-development", + "@rollup/plugin-json": "^4.1.0", + "@rollup/plugin-replace": "^2.3.1", + "@vue/test-utils": "^1.3.1", + "tslib": "^2.1.0", + "typescript": "^4.7.4", + "vue": "2.6.12" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "cypress": ">=4.5.0", + "vue": "^2.0.0" + } + }, + "../../node_modules/.pnpm/@empathyco+x-jest-utils@1.4.0-alpha.11/node_modules/@empathyco/x-jest-utils": { + "version": "1.4.0-alpha.11", + "dev": true, + "license": "Apache-2.0", + "devDependencies": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "typescript": "~4.9.4" + }, + "engines": { + "node": ">=16" + } + }, + "../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger": { + "version": "1.2.0-alpha.11", + "license": "Apache-2.0", + "dependencies": { + "tslib": "~2.5.0" + }, + "devDependencies": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "typescript": "~4.9.4" + }, + "engines": { + "node": ">=16" + } + }, + "../../node_modules/.pnpm/@microsoft+api-documenter@7.23.12_@types+node@18.19.3/node_modules/@microsoft/api-documenter": { + "version": "7.23.12", + "dev": true, + "license": "MIT", + "dependencies": { + "@microsoft/api-extractor-model": "7.28.2", + "@microsoft/tsdoc": "0.14.2", + "@rushstack/node-core-library": "3.61.0", + "@rushstack/ts-command-line": "4.17.1", + "colors": "~1.2.1", + "js-yaml": "~3.13.1", + "resolve": "~1.22.1" + }, + "bin": { + "api-documenter": "bin/api-documenter" + }, + "devDependencies": { + "@rushstack/heft": "0.63.2", + "@types/js-yaml": "3.12.1", + "@types/resolve": "1.20.2", + "local-node-rig": "1.0.0" + } + }, + "../../node_modules/.pnpm/@microsoft+api-extractor@7.39.0_@types+node@18.19.3/node_modules/@microsoft/api-extractor": { + "version": "7.39.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@microsoft/api-extractor-model": "7.28.3", + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "~0.16.1", + "@rushstack/node-core-library": "3.62.0", + "@rushstack/rig-package": "0.5.1", + "@rushstack/ts-command-line": "4.17.1", + "colors": "~1.2.1", + "lodash": "~4.17.15", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "source-map": "~0.6.1", + "typescript": "5.3.3" + }, + "bin": { + "api-extractor": "bin/api-extractor" + }, + "devDependencies": { + "@rushstack/heft": "0.62.0", + "@rushstack/heft-node-rig": "2.3.2", + "@types/heft-jest": "1.0.1", + "@types/lodash": "4.14.116", + "@types/node": "18.17.15", + "@types/resolve": "1.20.2", + "@types/semver": "7.5.0", + "local-eslint-config": "1.0.0" + } + }, + "../../node_modules/.pnpm/@rollup+plugin-commonjs@25.0.7_rollup@4.9.1/node_modules/@rollup/plugin-commonjs": { + "version": "25.0.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "commondir": "^1.0.1", + "estree-walker": "^2.0.2", + "glob": "^8.0.3", + "is-reference": "1.2.1", + "magic-string": "^0.30.3" + }, + "devDependencies": { + "@rollup/plugin-json": "^5.0.0", + "@rollup/plugin-node-resolve": "^15.0.0", + "locate-character": "^2.0.5", + "require-relative": "^0.8.7", + "rollup": "^4.0.0-24", + "shx": "^0.3.4", + "source-map": "^0.7.4", + "source-map-support": "^0.5.21", + "typescript": "^4.8.3" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.68.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "../../node_modules/.pnpm/@testing-library+jest-dom@5.17.0/node_modules/@testing-library/jest-dom": { + "version": "5.17.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "devDependencies": { + "jest-environment-jsdom-sixteen": "^1.0.3", + "jest-watch-select-projects": "^2.0.0", + "jsdom": "^16.2.1", + "kcd-scripts": "^11.1.0", + "pretty-format": "^25.1.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "../../node_modules/.pnpm/@types+autoprefixer@10.2.0_postcss@8.4.12/node_modules/@types/autoprefixer": { + "version": "10.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "autoprefixer": "*" + } + }, + "../../node_modules/.pnpm/@types+glob@8.0.1/node_modules/@types/glob": { + "version": "8.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/minimatch": "^5.1.2", + "@types/node": "*" + } + }, + "../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest": { + "version": "27.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "../../node_modules/.pnpm/@types+node@18.19.3/node_modules/@types/node": { + "version": "18.19.3", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "../../node_modules/.pnpm/@types+testing-library__jest-dom@5.14.5/node_modules/@types/testing-library__jest-dom": { + "version": "5.14.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/jest": "*" + } + }, + "../../node_modules/.pnpm/@vitejs+plugin-vue2@2.2.0_vite@4.5.0_vue@2.7.14/node_modules/@vitejs/plugin-vue2": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "devDependencies": { + "@types/fs-extra": "^9.0.13", + "conventional-changelog-cli": "^2.2.2", + "debug": "^4.3.4", + "enquirer": "^2.3.6", + "esno": "^0.16.3", + "execa": "^4.1.0", + "fs-extra": "^10.1.0", + "hash-sum": "^2.0.0", + "minimist": "^1.2.6", + "picocolors": "^1.0.0", + "prettier": "^2.7.1", + "puppeteer": "^14.4.0", + "rollup": "^2.75.6", + "semver": "^7.3.7", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "unbuild": "^0.7.4", + "vite": "^3.0.0", + "vitest": "^0.15.1", + "vue": "^2.7.0-beta.8" + }, + "engines": { + "node": "^14.18.0 || >= 16.0.0" + }, + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0", + "vue": "^2.7.0-0" + } + }, + "../../node_modules/.pnpm/@vue+devtools-api@6.5.0/node_modules/@vue/devtools-api": { + "version": "6.5.0", + "license": "MIT", + "devDependencies": { + "@types/node": "^13.9.1", + "@types/webpack-env": "^1.15.1", + "typescript": "^4.5.2" + } + }, + "../../node_modules/.pnpm/@vue+test-utils@1.0.3_vue-template-compiler@2.7.14_vue@2.7.14/node_modules/@vue/test-utils": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "dom-event-types": "^1.0.0", + "lodash": "^4.17.15", + "pretty": "^2.0.0" + }, + "peerDependencies": { + "vue": "2.x", + "vue-template-compiler": "^2.x" + } + }, + "../../node_modules/.pnpm/@vue+vue2-jest@27.0.0-alpha.3_@babel+core@7.23.3_jest@27.5.0_ts-jest@27.1.0_vue-template-compiler@2.7.14_vue@2.7.14/node_modules/@vue/vue2-jest": { + "version": "27.0.0-alpha.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-transform-modules-commonjs": "^7.2.0", + "@vue/component-compiler-utils": "^3.1.0", + "chalk": "^2.1.0", + "extract-from-css": "^0.4.4", + "source-map": "0.5.6" + }, + "devDependencies": { + "@babel/core": "^7.9.0", + "@babel/preset-env": "^7.9.0", + "@vue/test-utils": "^1.1.0", + "babel-core": "^7.0.0-bridge.0", + "babel-jest": "^27.0.6", + "conventional-changelog": "^1.1.5", + "jest": "^27.0.6", + "semantic-release": "^15.13.2", + "ts-jest": "^27.0.4", + "typescript": "^3.2.2", + "vue": "^2.4.2", + "vue-template-compiler": "^2.4.2" + }, + "peerDependencies": { + "@babel/core": "7.x", + "babel-jest": ">= 27 < 28", + "jest": "27.x", + "ts-jest": ">= 27 < 28", + "vue": "^2.x", + "vue-template-compiler": "^2.x" + }, + "peerDependenciesMeta": { + "ts-jest": { + "optional": true + } + } + }, + "../../node_modules/.pnpm/@vueuse+core@10.7.1_vue@2.7.14/node_modules/@vueuse/core": { + "version": "10.7.1", + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.20", + "@vueuse/metadata": "10.7.1", + "@vueuse/shared": "10.7.1", + "vue-demi": ">=0.14.6" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "../../node_modules/.pnpm/autoprefixer@10.4.4_postcss@8.4.12/node_modules/autoprefixer": { + "version": "10.4.4", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.20.2", + "caniuse-lite": "^1.0.30001317", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "../../node_modules/.pnpm/concurrently@8.2.0/node_modules/concurrently": { + "version": "8.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.2", + "date-fns": "^2.30.0", + "lodash": "^4.17.21", + "rxjs": "^7.8.1", + "shell-quote": "^1.8.1", + "spawn-command": "0.0.2", + "supports-color": "^8.1.1", + "tree-kill": "^1.2.2", + "yargs": "^17.7.2" + }, + "bin": { + "conc": "dist/bin/concurrently.js", + "concurrently": "dist/bin/concurrently.js" + }, + "devDependencies": { + "@hirez_io/observer-spy": "^2.2.0", + "@swc/core": "^1.3.62", + "@swc/jest": "^0.2.26", + "@types/jest": "^29.5.2", + "@types/lodash": "^4.14.195", + "@types/node": "^14.18.48", + "@types/shell-quote": "^1.7.1", + "@types/supports-color": "^8.1.1", + "@types/yargs": "^17.0.24", + "@typescript-eslint/eslint-plugin": "^5.59.9", + "@typescript-eslint/parser": "^5.59.9", + "coveralls-next": "^4.2.0", + "ctrlc-wrapper": "^0.0.4", + "esbuild": "~0.17.19", + "eslint": "^8.42.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-simple-import-sort": "^10.0.0", + "husky": "^8.0.3", + "jest": "^29.5.0", + "jest-create-mock-instance": "^2.0.0", + "lint-staged": "^13.2.2", + "prettier": "^2.8.8", + "safe-publish-latest": "^2.0.0", + "string-argv": "^0.3.2", + "typescript": "~5.1.3" + }, + "engines": { + "node": "^14.13.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" + } + }, + "../../node_modules/.pnpm/convert-source-map@2.0.0/node_modules/convert-source-map": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "devDependencies": { + "inline-source-map": "~0.6.2", + "tap": "~9.0.0" + } + }, + "../../node_modules/.pnpm/cypress@13.6.0/node_modules/cypress": { + "version": "13.6.0", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@cypress/request": "^3.0.0", + "@cypress/xvfb": "^1.2.4", + "@types/node": "^18.17.5", + "@types/sinonjs__fake-timers": "8.1.1", + "@types/sizzle": "^2.3.2", + "arch": "^2.2.0", + "blob-util": "^2.0.2", + "bluebird": "^3.7.2", + "buffer": "^5.6.0", + "cachedir": "^2.3.0", + "chalk": "^4.1.0", + "check-more-types": "^2.24.0", + "cli-cursor": "^3.1.0", + "cli-table3": "~0.6.1", + "commander": "^6.2.1", + "common-tags": "^1.8.0", + "dayjs": "^1.10.4", + "debug": "^4.3.4", + "enquirer": "^2.3.6", + "eventemitter2": "6.4.7", + "execa": "4.1.0", + "executable": "^4.1.1", + "extract-zip": "2.0.1", + "figures": "^3.2.0", + "fs-extra": "^9.1.0", + "getos": "^3.2.1", + "is-ci": "^3.0.0", + "is-installed-globally": "~0.4.0", + "lazy-ass": "^1.6.0", + "listr2": "^3.8.3", + "lodash": "^4.17.21", + "log-symbols": "^4.0.0", + "minimist": "^1.2.8", + "ospath": "^1.2.2", + "pretty-bytes": "^5.6.0", + "process": "^0.11.10", + "proxy-from-env": "1.0.0", + "request-progress": "^3.0.0", + "semver": "^7.5.3", + "supports-color": "^8.1.1", + "tmp": "~0.2.1", + "untildify": "^4.0.0", + "yauzl": "^2.10.0" + }, + "bin": { + "cypress": "bin/cypress" + }, + "engines": { + "node": "^16.0.0 || ^18.0.0 || >=20.0.0" + } + }, + "../../node_modules/.pnpm/esbuild@0.20.0/node_modules/esbuild": { + "version": "0.20.0", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.20.0", + "@esbuild/android-arm": "0.20.0", + "@esbuild/android-arm64": "0.20.0", + "@esbuild/android-x64": "0.20.0", + "@esbuild/darwin-arm64": "0.20.0", + "@esbuild/darwin-x64": "0.20.0", + "@esbuild/freebsd-arm64": "0.20.0", + "@esbuild/freebsd-x64": "0.20.0", + "@esbuild/linux-arm": "0.20.0", + "@esbuild/linux-arm64": "0.20.0", + "@esbuild/linux-ia32": "0.20.0", + "@esbuild/linux-loong64": "0.20.0", + "@esbuild/linux-mips64el": "0.20.0", + "@esbuild/linux-ppc64": "0.20.0", + "@esbuild/linux-riscv64": "0.20.0", + "@esbuild/linux-s390x": "0.20.0", + "@esbuild/linux-x64": "0.20.0", + "@esbuild/netbsd-x64": "0.20.0", + "@esbuild/openbsd-x64": "0.20.0", + "@esbuild/sunos-x64": "0.20.0", + "@esbuild/win32-arm64": "0.20.0", + "@esbuild/win32-ia32": "0.20.0", + "@esbuild/win32-x64": "0.20.0" + } + }, + "../../node_modules/.pnpm/glob@10.3.0/node_modules/glob": { + "version": "10.3.0", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2", + "path-scurry": "^1.7.0" + }, + "bin": { + "glob": "dist/cjs/src/bin.js" + }, + "devDependencies": { + "@types/node": "^20.2.1", + "@types/tap": "^15.0.7", + "c8": "^7.12.0", + "memfs": "^3.4.13", + "mkdirp": "^2.1.4", + "prettier": "^2.8.3", + "rimraf": "^4.1.3", + "tap": "^16.3.4", + "ts-node": "^10.9.1", + "typedoc": "^0.23.24", + "typescript": "^4.9.4" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "../../node_modules/.pnpm/jest-scss-transform@1.0.1/node_modules/jest-scss-transform": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "devDependencies": { + "@babel/cli": "7.8.4", + "@babel/core": "7.7.5", + "@babel/preset-env": "7.8.7", + "babel-eslint": "10.0.3", + "babel-jest": "24.9.0", + "cross-env": "7.0.2", + "eslint": "6.8.0", + "eslint-config-airbnb-base": "14.1.0", + "eslint-plugin-import": "2.20.2", + "jest": "24.9.0", + "jest-coverage-badges": "1.1.2", + "rimraf": "3.0.2", + "sinon": "9.0.1", + "webpack": "4.42.1", + "webpack-cli": "3.3.11" + }, + "peerDependencies": { + "babel-jest": "^24.8.0" + } + }, + "../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest": { + "version": "27.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "../../node_modules/.pnpm/js-md5@0.8.3/node_modules/js-md5": { + "version": "0.8.3", + "license": "MIT", + "devDependencies": { + "expect.js": "~0.3.1", + "jsdoc": "~4.0.2", + "mocha": "~10.2.0", + "nyc": "^15.1.0", + "requirejs": "^2.1.22", + "tiny-worker": "^2.3.0", + "uglify-js": "^3.1.9" + } + }, + "../../node_modules/.pnpm/postcss-dir-pseudo-class@7.0.0_postcss@8.4.12/node_modules/postcss-dir-pseudo-class": { + "version": "7.0.0", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "../../node_modules/.pnpm/postcss-import@16.0.0_postcss@8.4.12/node_modules/postcss-import": { + "version": "16.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "devDependencies": { + "ava": "^6.0.0", + "c8": "^8.0.0", + "eslint": "^8.27.0", + "eslint-config-problems": "^8.0.0", + "eslint-plugin-prettier": "^5.0.0", + "postcss": "^8.0.0", + "postcss-scss": "^4.0.0", + "prettier": "~3.1.0", + "sugarss": "^4.0.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "../../node_modules/.pnpm/postcss-logical@4.0.2/node_modules/postcss-logical": { + "version": "4.0.2", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss": "^7.0.17" + }, + "devDependencies": { + "@babel/core": "^7.4.5", + "@babel/preset-env": "^7.4.5", + "babel-eslint": "^10.0.1", + "echint": "^4.0.2", + "eslint": "^5.16.0", + "postcss-tape": "^5.0.0", + "pre-commit": "^1.2.2", + "rollup": "^1.14.6", + "rollup-plugin-babel": "^4.3.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "../../node_modules/.pnpm/postcss@8.4.12/node_modules/postcss": { + "version": "8.4.12", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.1", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf": { + "version": "3.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "devDependencies": { + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "../../node_modules/.pnpm/rollup-plugin-copy@3.5.0/node_modules/rollup-plugin-copy": { + "version": "3.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/fs-extra": "^8.0.1", + "colorette": "^1.1.0", + "fs-extra": "^8.1.0", + "globby": "10.0.1", + "is-plain-object": "^3.0.0" + }, + "devDependencies": { + "@babel/core": "^7.12.17", + "@babel/preset-env": "^7.12.17", + "babel-jest": "^25.5.1", + "codecov": "^3.6.1", + "eslint": "6.5.1", + "eslint-config-airbnb-base": "^14.0.0", + "eslint-plugin-import": "^2.20.0", + "jest": "^25.5.4", + "replace-in-file": "^5.0.2", + "rimraf": "^3.0.0", + "rollup": "^1.29.0", + "rollup-plugin-auto-external": "^2.0.0", + "rollup-plugin-babel": "^4.3.3" + }, + "engines": { + "node": ">=8.3" + } + }, + "../../node_modules/.pnpm/rollup-plugin-delete@2.0.0/node_modules/rollup-plugin-delete": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "del": "^5.1.0" + }, + "devDependencies": { + "@babel/core": "^7.10.2", + "@babel/preset-env": "^7.10.2", + "babel-jest": "^26.0.1", + "codecov": "^3.7.0", + "eslint": "^6.8.0", + "eslint-config-airbnb-base": "^14.1.0", + "eslint-plugin-import": "^2.21.2", + "fs-extra": "^9.0.1", + "jest": "^26.0.1", + "replace-in-file": "^6.1.0", + "rimraf": "^3.0.2", + "rollup": "^2.15.0", + "rollup-plugin-auto-external": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "../../node_modules/.pnpm/rollup-plugin-styles@4.0.0_rollup@4.9.1/node_modules/rollup-plugin-styles": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^4.1.2", + "@types/cssnano": "^5.0.0", + "cosmiconfig": "^7.0.1", + "cssnano": "^5.0.15", + "fs-extra": "^10.0.0", + "icss-utils": "^5.1.0", + "mime-types": "^2.1.34", + "p-queue": "^6.6.2", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "query-string": "^7.1.0", + "resolve": "^1.21.0", + "source-map-js": "^1.0.1", + "tslib": "^2.3.1" + }, + "devDependencies": { + "@babel/core": "^7.16.7", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/preset-env": "^7.16.8", + "@commitlint/cli": "^16.0.2", + "@commitlint/config-angular": "^16.0.0", + "@commitlint/prompt-cli": "^16.0.0", + "@rollup/plugin-babel": "^5.3.0", + "@rollup/plugin-commonjs": "^21.0.1", + "@rollup/plugin-json": "^4.1.0", + "@rollup/plugin-node-resolve": "^13.1.3", + "@rollup/plugin-replace": "^3.0.1", + "@rollup/plugin-typescript": "^8.3.0", + "@semantic-release/changelog": "^6.0.1", + "@semantic-release/git": "^10.0.1", + "@types/fs-extra": "^9.0.13", + "@types/jest": "^27.4.0", + "@types/mime-types": "^2.1.1", + "@types/node": "*", + "@types/resolve": "^1.20.1", + "@types/uglifycss": "^0.0.7", + "@typescript-eslint/eslint-plugin": "^5.9.1", + "@typescript-eslint/parser": "^5.9.1", + "autoprefixer": "^10.4.2", + "babel-jest": "^27.4.6", + "eslint": "^8.6.0", + "eslint-config-prettier": "^8.3.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-plugin-import": "^2.25.4", + "eslint-plugin-jest": "^25.3.4", + "eslint-plugin-unicorn": "^40.0.0", + "gh-pages": "^3.2.3", + "husky": "^7.0.4", + "jest": "^27.4.7", + "less": "^4.1.2", + "lint-staged": "^12.1.7", + "minireset.css": "^0.0.7", + "node-sass": "^7.0.1", + "postcss-custom-properties": "^12.1.2", + "prettier": "^2.5.1", + "rollup": "^2.63.0", + "rollup-plugin-dts": "^4.1.0", + "rollup-plugin-lit-css": "^3.2.1", + "rollup-plugin-node-externals": "^3.1.2", + "rollup-plugin-terser": "^7.0.2", + "sass": "^1.48.0", + "semantic-release": "^18.0.1", + "shx": "^0.3.4", + "stylus": "^0.56.0", + "sugarss": "^4.0.1", + "ts-jest": "^27.1.2", + "typedoc": "^0.22.10", + "typedoc-plugin-missing-exports": "^0.22.6", + "typescript": "^4.5.4" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "peerDependencies": { + "rollup": "^2.63.0" + } + }, + "../../node_modules/.pnpm/rollup-plugin-typescript2@0.36.0_rollup@4.9.1_typescript@4.9.4/node_modules/rollup-plugin-typescript2": { + "version": "0.36.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^4.1.2", + "find-cache-dir": "^3.3.2", + "fs-extra": "^10.0.0", + "semver": "^7.5.4", + "tslib": "^2.6.2" + }, + "devDependencies": { + "@jest/globals": "^28.0.3", + "@rollup/plugin-commonjs": "^22.0.0", + "@rollup/plugin-node-resolve": "13.2.1", + "@types/find-cache-dir": "^2.0.0", + "@types/fs-extra": "8.0.1", + "@types/graphlib": "2.1.7", + "@types/jest": "^27.5.0", + "@types/lodash": "4.14.161", + "@types/node": "8.0.47", + "@types/object-hash": "1.3.3", + "@types/semver": "7.3.12", + "@typescript-eslint/eslint-plugin": "^6.7.3", + "@typescript-eslint/parser": "^6.7.3", + "colors": "1.4.0", + "eslint": "^8.50.0", + "graphlib": "2.1.8", + "jest": "^29.7.0", + "lodash": "4.17.21", + "object-hash": "3.0.0", + "rimraf": "3.0.2", + "rollup": "^2.70.2", + "rollup-plugin-re": "1.0.7", + "rollup-plugin-typescript2": "0.35.0", + "ts-jest": "^29.1.1", + "typescript": "^5.1.3" + }, + "peerDependencies": { + "rollup": ">=1.26.3", + "typescript": ">=2.4.0" + } + }, + "../../node_modules/.pnpm/rollup-plugin-vue@5.1.9_postcss@8.4.12_vue-template-compiler@2.7.14/node_modules/rollup-plugin-vue": { + "version": "5.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/component-compiler": "^4.2.3", + "@vue/component-compiler-utils": "^3.1.2", + "debug": "^4.1.1", + "hash-sum": "^1.0.2", + "magic-string": "^0.25.7", + "querystring": "^0.2.0", + "rollup-pluginutils": "^2.8.2", + "source-map": "0.7.3", + "vue-runtime-helpers": "^1.1.2" + }, + "devDependencies": { + "@babel/core": "^7.0.0-beta.46", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0-beta.46", + "@babel/plugin-transform-runtime": "^7.0.0-beta.46", + "@babel/preset-env": "^7.0.0-beta.46", + "@babel/runtime": "^7.0.0-beta.46", + "@types/debug": "^0.0.31", + "@types/jest": "^23.3.12", + "@types/node": "^10.12.18", + "@types/puppeteer": "^1.3.1", + "@znck/promised": "^1.0.0", + "babel-core": "7.0.0-bridge.0", + "babel-jest": "^23.6.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2", + "conventional-changelog": "^3.0.5", + "jest": "^23.6.0", + "postcss": "^7.0.11", + "postcss-assets": "^5.0.0", + "prettier": "^1.12.1", + "pug": "^2.0.3", + "puppeteer": "^1.4.0", + "rollup": "^1.1.0", + "rollup-plugin-babel": "^4.0.0-beta.4", + "rollup-plugin-commonjs": "^9.1.3", + "rollup-plugin-css-only": "^0.4.0", + "rollup-plugin-md": "^0.0.7", + "rollup-plugin-node-resolve": "^4.0.0", + "rollup-plugin-replace": "^2.0.0", + "rollup-plugin-typescript": "^1.0.0", + "rollup-plugin-typescript2": "^0.18.1", + "rollup-plugin-url": "^2.1.0", + "sass": "^1.18.0", + "ts-jest": "^23.10.5", + "typescript": "^3.2.2", + "vue": "^2.5.16", + "vue-class-component": "^6.2.0", + "vue-template-compiler": "^2.5.16", + "vuepress": "^0.14.8" + }, + "peerDependencies": { + "vue-template-compiler": "*" + } + }, + "../../node_modules/.pnpm/rollup@4.9.1/node_modules/rollup": { + "version": "4.9.1", + "dev": true, + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "devDependencies": { + "@codemirror/commands": "^6.3.2", + "@codemirror/lang-javascript": "^6.2.1", + "@codemirror/language": "^6.9.3", + "@codemirror/search": "^6.5.5", + "@codemirror/state": "^6.3.3", + "@codemirror/view": "^6.22.2", + "@jridgewell/sourcemap-codec": "^1.4.15", + "@mermaid-js/mermaid-cli": "^10.6.1", + "@napi-rs/cli": "^2.17.0", + "@rollup/plugin-alias": "^5.1.0", + "@rollup/plugin-buble": "^1.0.3", + "@rollup/plugin-commonjs": "^25.0.7", + "@rollup/plugin-json": "^6.0.1", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-replace": "^5.0.5", + "@rollup/plugin-terser": "^0.4.4", + "@rollup/plugin-typescript": "11.1.5", + "@rollup/pluginutils": "^5.1.0", + "@types/estree": "1.0.5", + "@types/mocha": "^10.0.6", + "@types/node": "18.0.0", + "@types/yargs-parser": "^21.0.3", + "@typescript-eslint/eslint-plugin": "^6.14.0", + "@typescript-eslint/parser": "^6.14.0", + "@vue/eslint-config-prettier": "^8.0.0", + "@vue/eslint-config-typescript": "^12.0.0", + "acorn": "^8.11.2", + "acorn-import-assertions": "^1.9.0", + "buble": "^0.20.0", + "builtin-modules": "^3.3.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.20", + "concurrently": "^8.2.2", + "core-js": "^3.34.0", + "date-time": "^4.0.0", + "es5-shim": "^4.6.7", + "es6-shim": "^0.35.8", + "eslint": "^8.55.0", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-import": "^2.29.0", + "eslint-plugin-prettier": "^5.0.1", + "eslint-plugin-unicorn": "^49.0.0", + "eslint-plugin-vue": "^9.19.2", + "fixturify": "^3.0.0", + "flru": "^1.0.2", + "fs-extra": "^11.2.0", + "github-api": "^3.4.0", + "husky": "^8.0.3", + "inquirer": "^9.2.12", + "is-reference": "^3.0.2", + "lint-staged": "^15.2.0", + "locate-character": "^3.0.0", + "magic-string": "^0.30.5", + "mocha": "^10.2.0", + "nyc": "^15.1.0", + "pinia": "^2.1.7", + "prettier": "^3.1.1", + "pretty-bytes": "^6.1.1", + "pretty-ms": "^8.0.0", + "requirejs": "^2.3.6", + "rollup": "^4.8.0", + "rollup-plugin-license": "^3.2.0", + "rollup-plugin-string": "^3.0.0", + "rollup-plugin-thatworks": "^1.0.4", + "semver": "^7.5.4", + "shx": "^0.3.4", + "signal-exit": "^4.1.0", + "source-map": "^0.7.4", + "source-map-support": "^0.5.21", + "systemjs": "^6.14.2", + "terser": "^5.26.0", + "tslib": "^2.6.2", + "typescript": "^5.3.3", + "vite": "^5.0.7", + "vitepress": "^1.0.0-rc.31", + "vue": "^3.3.11", + "wasm-pack": "^0.12.1", + "weak-napi": "^2.0.2", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.9.1", + "@rollup/rollup-android-arm64": "4.9.1", + "@rollup/rollup-darwin-arm64": "4.9.1", + "@rollup/rollup-darwin-x64": "4.9.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.9.1", + "@rollup/rollup-linux-arm64-gnu": "4.9.1", + "@rollup/rollup-linux-arm64-musl": "4.9.1", + "@rollup/rollup-linux-riscv64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-musl": "4.9.1", + "@rollup/rollup-win32-arm64-msvc": "4.9.1", + "@rollup/rollup-win32-ia32-msvc": "4.9.1", + "@rollup/rollup-win32-x64-msvc": "4.9.1", + "fsevents": "~2.3.2" + } + }, + "../../node_modules/.pnpm/rxjs@7.8.0/node_modules/rxjs": { + "version": "7.8.0", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + }, + "devDependencies": { + "@angular-devkit/build-optimizer": "0.4.6", + "@angular-devkit/schematics": "^11.0.7", + "@swc/core": "^1.2.128", + "@swc/helpers": "^0.3.2", + "@types/chai": "^4.2.11", + "@types/lodash": "4.14.102", + "@types/mocha": "^7.0.2", + "@types/node": "^14.14.6", + "@types/shelljs": "^0.8.8", + "@types/sinon": "4.1.3", + "@types/sinon-chai": "2.7.29", + "@types/source-map": "^0.5.2", + "@typescript-eslint/eslint-plugin": "^4.29.1", + "@typescript-eslint/parser": "^4.29.1", + "babel-polyfill": "6.26.0", + "chai": "^4.2.0", + "check-side-effects": "0.0.23", + "color": "3.0.0", + "colors": "1.1.2", + "cross-env": "5.1.3", + "cz-conventional-changelog": "1.2.0", + "dependency-cruiser": "^9.12.0", + "escape-string-regexp": "1.0.5", + "eslint": "^7.8.1", + "eslint-plugin-jasmine": "^2.10.1", + "form-data": "^3.0.0", + "fs-extra": "^8.1.0", + "glob": "7.1.2", + "google-closure-compiler-js": "20170218.0.0", + "husky": "^4.2.5", + "klaw-sync": "3.0.2", + "lint-staged": "^10.2.11", + "lodash": "^4.17.15", + "minimist": "^1.2.5", + "mocha": "^8.1.3", + "nodemon": "^1.9.2", + "npm-run-all": "4.1.2", + "opn-cli": "3.1.0", + "platform": "1.3.5", + "prettier": "^2.5.1", + "promise": "8.0.1", + "rollup": "0.66.6", + "rollup-plugin-alias": "1.4.0", + "rollup-plugin-inject": "2.0.0", + "rollup-plugin-node-resolve": "2.0.0", + "shelljs": "^0.8.4", + "shx": "^0.3.2", + "sinon": "4.3.0", + "sinon-chai": "2.14.0", + "source-map-support": "0.5.3", + "systemjs": "^0.21.0", + "ts-node": "^9.1.1", + "tslint": "^5.20.1", + "tslint-config-prettier": "^1.18.0", + "tslint-etc": "1.13.10", + "tslint-no-toplevel-property-access": "0.0.2", + "tslint-no-unused-expression-chai": "0.0.3", + "typescript": "~4.2.0", + "validate-commit-msg": "2.14.0", + "web-streams-polyfill": "^3.0.2", + "webpack": "^4.31.0" + } + }, + "../../node_modules/.pnpm/sass@1.70.0/node_modules/sass": { + "version": "1.70.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "../../node_modules/.pnpm/start-server-and-test@2.0.0/node_modules/start-server-and-test": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "arg": "^5.0.2", + "bluebird": "3.7.2", + "check-more-types": "2.24.0", + "debug": "4.3.4", + "execa": "5.1.1", + "lazy-ass": "1.6.0", + "ps-tree": "1.2.0", + "wait-on": "7.0.1" + }, + "bin": { + "server-test": "src/bin/start.js", + "start-server-and-test": "src/bin/start.js", + "start-test": "src/bin/start.js" + }, + "devDependencies": { + "@types/node": "^18.14.1", + "ban-sensitive-files": "1.9.7", + "chai": "4.2.0", + "cross-env": "7.0.2", + "dependency-check": "3.4.1", + "deps-ok": "1.4.1", + "dont-crack": "1.2.1", + "git-issues": "1.3.1", + "got": "9.6.0", + "json-server": "^0.17.1", + "license-checker": "24.1.0", + "minimist": "1.2.5", + "mocha": "7.1.1", + "pre-git": "3.17.1", + "prettier-standard": "8.0.1", + "semantic-release": "^17.1.1", + "simple-commit-message": "4.0.13", + "sinon": "9.0.2", + "sinon-chai": "3.5.0", + "snap-shot-it": "6.3.5", + "standard": "13.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "../../node_modules/.pnpm/tailwindcss@3.4.0_ts-node@10.9.1/node_modules/tailwindcss": { + "version": "3.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.19.1", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "devDependencies": { + "@swc/cli": "^0.1.62", + "@swc/core": "^1.3.55", + "@swc/jest": "^0.2.26", + "@swc/register": "^0.1.10", + "autoprefixer": "^10.4.14", + "browserslist": "^4.21.5", + "concurrently": "^8.0.1", + "cssnano": "^6.0.0", + "esbuild": "^0.17.18", + "eslint": "^8.39.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-prettier": "^4.2.1", + "jest": "^29.6.0", + "jest-diff": "^29.6.0", + "lightningcss": "1.18.0", + "prettier": "^2.8.8", + "rimraf": "^5.0.0", + "source-map-js": "^1.0.2", + "turbo": "^1.9.3" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest": { + "version": "27.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "bs-logger": "0.x", + "esbuild": "~0.14.0", + "fast-json-stable-stringify": "2.x", + "jest-util": "^27.0.0", + "json5": "2.x", + "lodash.memoize": "4.x", + "make-error": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + }, + "bin": { + "ts-jest": "cli.js" + }, + "devDependencies": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.set": "^4.3.2", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "typescript": "~4.5.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.0.0-beta.0 <8", + "@types/jest": "^27.0.0", + "babel-jest": ">=27.0.0 <28", + "jest": "^27.0.0", + "typescript": ">=3.8 <5.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/jest": { + "optional": true + }, + "babel-jest": { + "optional": true + } + } + }, + "../../node_modules/.pnpm/ts-node@10.9.1_@types+node@18.19.3_typescript@4.9.4/node_modules/ts-node": { + "version": "10.9.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "devDependencies": { + "@microsoft/api-extractor": "^7.19.4", + "@swc/core": ">=1.2.205", + "@swc/wasm": ">=1.2.205", + "@types/diff": "^4.0.2", + "@types/lodash": "^4.14.151", + "@types/node": "13.13.5", + "@types/proper-lockfile": "^4.1.2", + "@types/proxyquire": "^1.3.28", + "@types/react": "^16.14.19", + "@types/rimraf": "^3.0.0", + "@types/semver": "^7.1.0", + "@yarnpkg/fslib": "^2.4.0", + "ava": "^3.15.0", + "axios": "^0.21.1", + "dprint": "^0.25.0", + "expect": "^27.0.2", + "get-stream": "^6.0.0", + "lodash": "^4.17.15", + "ntypescript": "^1.201507091536.1", + "nyc": "^15.0.1", + "outdent": "^0.8.0", + "proper-lockfile": "^4.1.2", + "proxyquire": "^2.0.0", + "react": "^16.14.0", + "rimraf": "^3.0.0", + "semver": "^7.1.3", + "throat": "^6.0.1", + "typedoc": "^0.22.10", + "typescript": "4.7.4", + "typescript-json-schema": "^0.53.0", + "util.promisify": "^1.0.1" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib": { + "version": "2.6.0", + "license": "0BSD" + }, + "../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript": { + "version": "4.9.4", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "devDependencies": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "../../node_modules/.pnpm/vite-plugin-vue-inspector@4.0.0_vite@4.5.0/node_modules/vite-plugin-vue-inspector": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.23.0", + "@babel/plugin-proposal-decorators": "^7.23.0", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.22.15", + "@vue/babel-plugin-jsx": "^1.1.5", + "@vue/compiler-dom": "^3.3.4", + "kolorist": "^1.8.0", + "magic-string": "^0.30.4" + }, + "devDependencies": { + "@types/babel__core": "^7.20.2", + "unplugin": "^1.5.0" + }, + "peerDependencies": { + "vite": "^3.0.0-0 || ^4.0.0-0" + } + }, + "../../node_modules/.pnpm/vite-plugin-vue2@2.0.2_vite@4.5.0_vue-template-compiler@2.7.14_vue@2.7.14/node_modules/vite-plugin-vue2": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.17.9", + "@babel/parser": "^7.17.9", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-decorators": "^7.17.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.17.3", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.17.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.8", + "@rollup/pluginutils": "^4.2.1", + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "@vue/babel-preset-jsx": "^1.2.4", + "@vue/component-compiler-utils": "^3.3.0", + "consolidate": "^0.16.0", + "debug": "^4.3.4", + "fs-extra": "^10.1.0", + "hash-sum": "^2.0.0", + "magic-string": "^0.26.1", + "prettier": "^2.6.2", + "querystring": "^0.2.1", + "rollup": "^2.70.2", + "slash": "^3.0.0", + "source-map": "^0.7.3", + "vue-template-babel-compiler": "^1.2.0" + }, + "devDependencies": { + "@antfu/eslint-config": "^0.20.7", + "@types/consolidate": "^0.14.1", + "@types/debug": "^4.1.7", + "@types/estree": "^0.0.51", + "@types/fs-extra": "^9.0.13", + "@types/hash-sum": "^1.0.0", + "@types/jest": "^27.4.1", + "@types/node": "^17.0.25", + "@types/puppeteer": "^5.4.5", + "bumpp": "^7.1.1", + "conventional-changelog-cli": "^2.2.2", + "eslint": "^8.14.0", + "execa": "^5.1.1", + "jest": "^27.5.1", + "lint-staged": "^12.4.0", + "puppeteer": "^13.6.0", + "ts-jest": "^27.1.4", + "typescript": "^4.6.3", + "vite": "^2.9.5", + "vue-template-compiler": "^2.6.14", + "yorkie": "^2.0.0" + }, + "peerDependencies": { + "vite": "^2.0.0 || ^3.0.0", + "vue-template-compiler": "^2.2.0" + } + }, + "../../node_modules/.pnpm/vite@4.5.0_@types+node@18.19.3_sass@1.70.0/node_modules/vite": { + "version": "4.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "devDependencies": { + "@ampproject/remapping": "^2.2.1", + "@babel/parser": "^7.22.7", + "@babel/types": "^7.22.5", + "@jridgewell/trace-mapping": "^0.3.18", + "@rollup/plugin-alias": "^4.0.4", + "@rollup/plugin-commonjs": "^25.0.3", + "@rollup/plugin-dynamic-import-vars": "^2.0.4", + "@rollup/plugin-json": "^6.0.0", + "@rollup/plugin-node-resolve": "15.1.0", + "@rollup/plugin-typescript": "^11.1.2", + "@rollup/pluginutils": "^5.0.2", + "@types/escape-html": "^1.0.2", + "@types/pnpapi": "^0.0.2", + "acorn": "^8.10.0", + "acorn-walk": "^8.2.0", + "cac": "^6.7.14", + "chokidar": "^3.5.3", + "connect": "^3.7.0", + "connect-history-api-fallback": "^2.0.0", + "convert-source-map": "^2.0.0", + "cors": "^2.8.5", + "cross-spawn": "^7.0.3", + "debug": "^4.3.4", + "dep-types": "link:./src/types", + "dotenv": "^16.3.1", + "dotenv-expand": "^9.0.0", + "es-module-lexer": "^1.3.0", + "escape-html": "^1.0.3", + "estree-walker": "^3.0.3", + "etag": "^1.8.1", + "fast-glob": "^3.3.1", + "http-proxy": "^1.18.1", + "json-stable-stringify": "^1.0.2", + "launch-editor-middleware": "^2.6.0", + "lightningcss": "^1.21.5", + "magic-string": "^0.30.2", + "micromatch": "^4.0.5", + "mlly": "^1.4.0", + "mrmime": "^1.0.1", + "okie": "^1.0.1", + "open": "^8.4.2", + "parse5": "^7.1.2", + "periscopic": "^3.1.0", + "picocolors": "^1.0.0", + "picomatch": "^2.3.1", + "postcss-import": "^15.1.0", + "postcss-load-config": "^4.0.1", + "postcss-modules": "^6.0.0", + "resolve.exports": "^2.0.2", + "rollup-plugin-license": "^3.0.1", + "sirv": "^2.0.3", + "source-map-support": "^0.5.21", + "strip-ansi": "^7.1.0", + "strip-literal": "^1.3.0", + "tsconfck": "^2.1.2", + "tslib": "^2.6.1", + "types": "link:./types", + "ufo": "^1.2.0", + "ws": "^8.13.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "../../node_modules/.pnpm/vue-class-component@7.2.6_vue@2.7.14/node_modules/vue-class-component": { + "version": "7.2.6", + "license": "MIT", + "devDependencies": { + "@babel/core": "^7.7.7", + "@babel/plugin-proposal-class-properties": "^7.7.4", + "@babel/plugin-proposal-decorators": "^7.7.4", + "@babel/plugin-syntax-jsx": "^7.7.4", + "@babel/preset-env": "^7.7.7", + "@types/chai": "^4.2.7", + "@types/mocha": "^5.2.7", + "@types/node": "^13.1.6", + "@typescript-eslint/parser": "^2.15.0", + "babel-helper-vue-jsx-merge-props": "^2.0.3", + "babel-loader": "^8.0.6", + "babel-plugin-transform-vue-jsx": "^4.0.1", + "chai": "^4.2.0", + "css-loader": "^3.4.2", + "eslint": "^6.8.0", + "eslint-plugin-vue-libs": "^4.0.0", + "mocha": "^7.0.0", + "reflect-metadata": "^0.1.13", + "rimraf": "^3.0.0", + "rollup": "^1.29.0", + "rollup-plugin-babel": "^4.3.3", + "rollup-plugin-replace": "^2.2.0", + "testdouble": "^3.12.5", + "ts-loader": "^6.2.1", + "typescript": "^3.7.4", + "uglify-es": "^3.3.9", + "vue": "^2.6.11", + "vue-loader": "^15.8.3", + "vue-template-compiler": "^2.6.11", + "vuepress": "^1.2.0", + "vuex": "^3.1.2", + "webpack": "^4.41.5", + "webpack-cli": "^3.3.10" + }, + "peerDependencies": { + "vue": "^2.0.0" + } + }, + "../../node_modules/.pnpm/vue-docgen-cli@4.67.0_vue@2.7.14/node_modules/vue-docgen-cli": { + "version": "4.67.0", + "dev": true, + "dependencies": { + "cac": "^6.7.14", + "chokidar": "^3.5.1", + "globby": "^11.1.0", + "lodash.memoize": "4.1.2", + "loglevel": "^1.8.1", + "prettier": "^2.8.4", + "vue-docgen-api": "^4.67.0" + }, + "bin": { + "vue-docgen": "lib/bin.js" + }, + "devDependencies": { + "@types/lodash.memoize": "4.1.7", + "@types/minimist": "1.2.2", + "@types/prettier": "^2.7.2" + }, + "engines": { + "node": ">=16.3", + "npm": ">=7" + } + }, + "../../node_modules/.pnpm/vue-global-events@1.2.1/node_modules/vue-global-events": { + "version": "1.2.1", + "license": "MIT", + "devDependencies": { + "@babel/core": "^7.5.4", + "@babel/preset-env": "^7.5.4", + "@vue/test-utils": "^1.0.0-beta.29", + "babel-jest": "^26.0.0", + "codecov": "^3.5.0", + "eslint": "^7.0.0", + "eslint-config-posva": "^3.0.2", + "jest": "^26.0.0", + "rollit": "^0.0.9", + "vue": "^2.6.10", + "vue-template-compiler": "^2.6.10" + } + }, + "../../node_modules/.pnpm/vue-property-decorator@8.5.0_vue-class-component@7.2.6_vue@2.7.14/node_modules/vue-property-decorator": { + "version": "8.5.0", + "license": "MIT", + "devDependencies": { + "@types/jest": "^24.0.15", + "@types/node": "^12.0.8", + "jest": "^24.8.0", + "reflect-metadata": "^0.1.13", + "rollup": "^1.15.6", + "ts-jest": "^24.0.2", + "typescript": "^3.5.2", + "vue": "^2.6.10", + "vue-class-component": "^7.2.3" + }, + "peerDependencies": { + "vue": "*", + "vue-class-component": "*" + } + }, + "../../node_modules/.pnpm/vue-router@3.6.5_vue@2.7.14/node_modules/vue-router": { + "version": "3.6.5", + "dev": true, + "license": "MIT", + "devDependencies": { + "@rollup/plugin-commonjs": "^17.0.0", + "@rollup/plugin-node-resolve": "^11.0.0", + "@vuepress/plugin-pwa": "^1.5.3", + "@vuepress/theme-vue": "^1.5.3", + "axios": "^0.21.1", + "babel-core": "^6.24.1", + "babel-eslint": "^10.0.2", + "babel-loader": "^7.1.3", + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-preset-env": "^1.6.1", + "babel-preset-flow-vue": "^1.0.0", + "browserstack-local": "^1.4.8", + "buble": "^0.19.8", + "chromedriver": "^96.0.0", + "conventional-changelog-cli": "^2.0.11", + "cross-spawn": "^7.0.3", + "css-loader": "^2.1.1", + "dotenv": "^8.2.0", + "es6-promise": "^4.2.8", + "eslint": "^4.19.1", + "eslint-plugin-flowtype": "^2.46.1", + "eslint-plugin-jasmine": "^2.10.1", + "eslint-plugin-vue-libs": "^2.1.0", + "express": "^4.17.1", + "express-urlrewrite": "^1.2.0", + "flow-bin": "^0.66.0", + "geckodriver": "^1.20.0", + "jasmine": "2.8.0", + "lint-staged": "^8.2.0", + "nightwatch": "^1.3.6", + "nightwatch-helpers": "^1.0.0", + "path-to-regexp": "^1.8.0", + "rollup": "^2.34.1", + "rollup-plugin-buble": "^0.19.8", + "rollup-plugin-flow-no-whitespace": "^1.0.0", + "rollup-plugin-replace": "^2.0.0", + "rollup-watch": "^4.0.0", + "selenium-server": "^3.141.59", + "terser": "^4.2.0", + "typescript": "^4.7.0", + "vue": "^2.7.0", + "vue-loader": "^15.9.3", + "vue-server-renderer": "^2.7.0", + "vue-template-compiler": "^2.7.0", + "vuepress": "^1.5.3", + "vuepress-theme-vue": "^1.1.1", + "webpack": "^4.35.2", + "webpack-dev-middleware": "^3.7.0", + "yorkie": "^2.0.0" + } + }, + "../../node_modules/.pnpm/vue-runtime-helpers@1.1.2/node_modules/vue-runtime-helpers": { + "version": "1.1.2", + "license": "MIT", + "devDependencies": { + "@babel/core": "^7.2.2", + "@babel/preset-env": "^7.2.3", + "@types/jest": "^23.3.12", + "@types/node": "^10.12.18", + "@types/puppeteer": "^1.11.1", + "@vue/component-compiler": "^3.6.0", + "@znck/promised": "^1.0.4", + "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2", + "jest": "^23.6.0", + "postcss": "^6.0.22", + "puppeteer": "^1.11.0", + "rollup": "^1.1.0", + "rollup-plugin-babel": "^4.3.0", + "rollup-plugin-commonjs": "^9.1.3", + "rollup-plugin-node-resolve": "^3.3.0", + "rollup-plugin-typescript2": "^0.19.0", + "standard-version": "^4.4.0", + "ts-jest": "^23.10.5", + "typescript": "^3.2.2", + "vue": "^2.5.22", + "vue-server-renderer": "^2.5.22", + "vue-template-compiler": "^2.5.22" + } + }, + "../../node_modules/.pnpm/vue-template-compiler@2.7.14/node_modules/vue-template-compiler": { + "version": "2.7.14", + "dev": true, + "license": "MIT", + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.2.0" + }, + "devDependencies": { + "vue": "file:../.." + } + }, + "../../node_modules/.pnpm/vue@2.7.14/node_modules/vue": { + "version": "2.7.14", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-sfc": "2.7.14", + "csstype": "^3.1.0" + }, + "devDependencies": { + "@babel/parser": "^7.18.4", + "@microsoft/api-extractor": "^7.25.0", + "@rollup/plugin-alias": "^3.1.9", + "@rollup/plugin-commonjs": "^22.0.0", + "@rollup/plugin-node-resolve": "^13.3.0", + "@rollup/plugin-replace": "^4.0.0", + "@types/he": "^1.1.2", + "@types/node": "^17.0.41", + "chalk": "^4.1.2", + "conventional-changelog-cli": "^2.2.2", + "cross-spawn": "^7.0.3", + "enquirer": "^2.3.6", + "esbuild": "^0.14.43", + "execa": "^4.1.0", + "he": "^1.2.0", + "jasmine-core": "^4.2.0", + "jsdom": "^19.0.0", + "karma": "^6.3.20", + "karma-chrome-launcher": "^3.1.1", + "karma-cli": "^2.0.0", + "karma-esbuild": "^2.2.4", + "karma-jasmine": "^5.0.1", + "lint-staged": "^12.5.0", + "lodash": "^4.17.21", + "marked": "^4.0.16", + "minimist": "^1.2.6", + "postcss": "^8.4.14", + "prettier": "^2.6.2", + "puppeteer": "^14.3.0", + "rimraf": "^3.0.2", + "rollup": "^2.79.1", + "rollup-plugin-typescript2": "^0.32.0", + "semver": "^7.3.7", + "shelljs": "^0.8.5", + "terser": "^5.14.0", + "todomvc-app-css": "^2.4.2", + "ts-node": "^10.8.1", + "tslib": "^2.4.0", + "typescript": "^4.8.4", + "vitest": "^0.12.10", + "yorkie": "^2.0.0" + } + }, + "../../node_modules/.pnpm/vuex@3.6.2_vue@2.7.14/node_modules/vuex": { + "version": "3.6.2", + "dev": true, + "license": "MIT", + "devDependencies": { + "@babel/core": "^7.12.10", + "@babel/preset-env": "^7.12.11", + "@rollup/plugin-buble": "^0.21.3", + "@rollup/plugin-commonjs": "^11.1.0", + "@rollup/plugin-node-resolve": "^7.1.3", + "@rollup/plugin-replace": "^2.3.2", + "@types/node": "^13.13.5", + "@vuepress/theme-vue": "^1.8.0", + "babel-jest": "^26.6.3", + "babel-loader": "^8.2.2", + "brotli": "^1.3.2", + "chalk": "^4.0.0", + "conventional-changelog-cli": "^2.1.1", + "cross-env": "^5.2.0", + "css-loader": "^2.1.0", + "enquirer": "^2.3.5", + "eslint": "^6.8.0", + "eslint-plugin-vue-libs": "^4.0.0", + "execa": "^5.0.0", + "express": "^4.17.1", + "jest": "^26.6.3", + "puppeteer": "^4.0.0", + "regenerator-runtime": "^0.13.5", + "rollup": "^2.38.0", + "rollup-plugin-terser": "^5.3.0", + "semver": "^7.3.2", + "start-server-and-test": "^1.11.7", + "todomvc-app-css": "^2.3.0", + "typescript": "^3.8.3", + "vue": "2.5.22", + "vue-loader": "15.2.1", + "vue-server-renderer": "2.5.22", + "vue-template-compiler": "2.5.22", + "vuepress": "^1.8.0", + "webpack": "^4.43.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-hot-middleware": "^2.25.0" + }, + "peerDependencies": { + "vue": "^2.0.0" + } + }, + "../deep-merge": { + "name": "@empathyco/x-deep-merge", + "version": "2.0.3-alpha.1", + "license": "Apache-2.0", + "dependencies": { + "@empathyco/x-utils": "^1.0.3-alpha.1", + "tslib": "~2.6.0" + }, + "devDependencies": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "ts-node": "~10.9.1", + "typescript": "~4.9.4" + }, + "engines": { + "node": ">=18" + } + }, + "../deep-merge/node_modules/@empathyco/x-utils": { + "resolved": "../x-utils", + "link": true + }, + "../deep-merge/node_modules/@types/jest": { + "resolved": "../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "link": true + }, + "../deep-merge/node_modules/jest": { + "resolved": "../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "link": true + }, + "../deep-merge/node_modules/rimraf": { + "resolved": "../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "link": true + }, + "../deep-merge/node_modules/ts-jest": { + "resolved": "../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "link": true + }, + "../deep-merge/node_modules/ts-node": { + "resolved": "../../node_modules/.pnpm/ts-node@10.9.1_@types+node@18.19.3_typescript@4.9.4/node_modules/ts-node", + "link": true + }, + "../deep-merge/node_modules/tslib": { + "resolved": "../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib", + "link": true + }, + "../deep-merge/node_modules/typescript": { + "resolved": "../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "link": true + }, + "../get-safe-property-chain": { + "extraneous": true + }, + "../storage-service": { + "name": "@empathyco/x-storage-service", + "version": "2.0.3-alpha.0", + "license": "Apache-2.0", + "dependencies": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "tslib": "~2.6.0" + }, + "devDependencies": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "typescript": "~4.9.4" + }, + "engines": { + "node": ">=18" + } + }, + "../storage-service/node_modules/@empathyco/x-logger": { + "resolved": "../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "link": true + }, + "../storage-service/node_modules/@types/jest": { + "resolved": "../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "link": true + }, + "../storage-service/node_modules/jest": { + "resolved": "../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "link": true + }, + "../storage-service/node_modules/ts-jest": { + "resolved": "../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "link": true + }, + "../storage-service/node_modules/tslib": { + "resolved": "../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib", + "link": true + }, + "../storage-service/node_modules/typescript": { + "resolved": "../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "link": true + }, + "../x-adapter": { + "name": "@empathyco/x-adapter", + "version": "8.0.3-alpha.1", + "license": "Apache-2.0", + "dependencies": { + "@empathyco/x-deep-merge": "^2.0.3-alpha.1", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "tslib": "~2.6.0" + }, + "devDependencies": { + "@types/jest": "~27.5.0", + "concurrently": "~8.2.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "typescript": "~4.9.4" + }, + "engines": { + "node": ">=18" + } + }, + "../x-adapter-platform": { + "name": "@empathyco/x-adapter-platform", + "version": "1.1.0-alpha.1", + "license": "Apache-2.0", + "dependencies": { + "@empathyco/x-adapter": "^8.0.3-alpha.1", + "@empathyco/x-types": "^10.1.0-alpha.2", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "tslib": "~2.6.0" + }, + "devDependencies": { + "@microsoft/api-documenter": "~7.23.0", + "@microsoft/api-extractor": "~7.39.0", + "@types/jest": "~27.5.0", + "concurrently": "~8.2.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "typescript": "~4.9.4" + }, + "engines": { + "node": ">=18" + } + }, + "../x-adapter-platform/node_modules/@empathyco/x-adapter": { + "resolved": "../x-adapter", + "link": true + }, + "../x-adapter-platform/node_modules/@empathyco/x-types": { + "resolved": "../x-types", + "link": true + }, + "../x-adapter-platform/node_modules/@empathyco/x-utils": { + "resolved": "../x-utils", + "link": true + }, + "../x-adapter-platform/node_modules/@microsoft/api-documenter": { + "resolved": "../../node_modules/.pnpm/@microsoft+api-documenter@7.23.12_@types+node@18.19.3/node_modules/@microsoft/api-documenter", + "link": true + }, + "../x-adapter-platform/node_modules/@microsoft/api-extractor": { + "resolved": "../../node_modules/.pnpm/@microsoft+api-extractor@7.39.0_@types+node@18.19.3/node_modules/@microsoft/api-extractor", + "link": true + }, + "../x-adapter-platform/node_modules/@types/jest": { + "resolved": "../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "link": true + }, + "../x-adapter-platform/node_modules/concurrently": { + "resolved": "../../node_modules/.pnpm/concurrently@8.2.0/node_modules/concurrently", + "link": true + }, + "../x-adapter-platform/node_modules/jest": { + "resolved": "../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "link": true + }, + "../x-adapter-platform/node_modules/rimraf": { + "resolved": "../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "link": true + }, + "../x-adapter-platform/node_modules/ts-jest": { + "resolved": "../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "link": true + }, + "../x-adapter-platform/node_modules/tslib": { + "resolved": "../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib", + "link": true + }, + "../x-adapter-platform/node_modules/typescript": { + "resolved": "../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "link": true + }, + "../x-adapter/node_modules/@empathyco/x-deep-merge": { + "resolved": "../deep-merge", + "link": true + }, + "../x-adapter/node_modules/@empathyco/x-utils": { + "resolved": "../x-utils", + "link": true + }, + "../x-adapter/node_modules/@types/jest": { + "resolved": "../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "link": true + }, + "../x-adapter/node_modules/concurrently": { + "resolved": "../../node_modules/.pnpm/concurrently@8.2.0/node_modules/concurrently", + "link": true + }, + "../x-adapter/node_modules/jest": { + "resolved": "../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "link": true + }, + "../x-adapter/node_modules/rimraf": { + "resolved": "../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "link": true + }, + "../x-adapter/node_modules/ts-jest": { + "resolved": "../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "link": true + }, + "../x-adapter/node_modules/tslib": { + "resolved": "../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib", + "link": true + }, + "../x-adapter/node_modules/typescript": { + "resolved": "../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "link": true + }, + "../x-bus": { + "name": "@empathyco/x-bus", + "version": "1.0.3-alpha.1", + "license": "Apache-2.0", + "dependencies": { + "@empathyco/x-priority-queue": "^1.0.3-alpha.1", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "rxjs": "~7.8.0", + "tslib": "~2.6.0" + }, + "devDependencies": { + "@types/jest": "~27.5.0", + "concurrently": "~8.2.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "typescript": "~4.9.4" + }, + "engines": { + "node": ">=18" + } + }, + "../x-bus/node_modules/@empathyco/x-priority-queue": { + "resolved": "../x-priority-queue", + "link": true + }, + "../x-bus/node_modules/@empathyco/x-utils": { + "resolved": "../x-utils", + "link": true + }, + "../x-bus/node_modules/@types/jest": { + "resolved": "../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "link": true + }, + "../x-bus/node_modules/concurrently": { + "resolved": "../../node_modules/.pnpm/concurrently@8.2.0/node_modules/concurrently", + "link": true + }, + "../x-bus/node_modules/jest": { + "resolved": "../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "link": true + }, + "../x-bus/node_modules/rimraf": { + "resolved": "../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "link": true + }, + "../x-bus/node_modules/rxjs": { + "resolved": "../../node_modules/.pnpm/rxjs@7.8.0/node_modules/rxjs", + "link": true + }, + "../x-bus/node_modules/ts-jest": { + "resolved": "../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "link": true + }, + "../x-bus/node_modules/tslib": { + "resolved": "../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib", + "link": true + }, + "../x-bus/node_modules/typescript": { + "resolved": "../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "link": true + }, + "../x-priority-queue": { + "name": "@empathyco/x-priority-queue", + "version": "1.0.3-alpha.1", + "license": "Apache-2.0", + "dependencies": { + "@empathyco/x-utils": "^1.0.3-alpha.1", + "tslib": "~2.6.0" + }, + "devDependencies": { + "@types/jest": "~27.5.0", + "concurrently": "~8.2.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "typescript": "~4.9.4" + }, + "engines": { + "node": ">=18" + } + }, + "../x-priority-queue/node_modules/@empathyco/x-utils": { + "resolved": "../x-utils", + "link": true + }, + "../x-priority-queue/node_modules/@types/jest": { + "resolved": "../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "link": true + }, + "../x-priority-queue/node_modules/concurrently": { + "resolved": "../../node_modules/.pnpm/concurrently@8.2.0/node_modules/concurrently", + "link": true + }, + "../x-priority-queue/node_modules/jest": { + "resolved": "../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "link": true + }, + "../x-priority-queue/node_modules/rimraf": { + "resolved": "../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "link": true + }, + "../x-priority-queue/node_modules/ts-jest": { + "resolved": "../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "link": true + }, + "../x-priority-queue/node_modules/tslib": { + "resolved": "../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib", + "link": true + }, + "../x-priority-queue/node_modules/typescript": { + "resolved": "../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "link": true + }, + "../x-tailwindcss": { + "name": "@empathyco/x-tailwindcss", + "version": "1.2.0-alpha.2", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@empathyco/x-deep-merge": "^2.0.3-alpha.1", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "tslib": "~2.6.0" + }, + "devDependencies": { + "@rollup/plugin-commonjs": "~25.0.7", + "autoprefixer": "~10.4.4", + "postcss": "~8.4.12", + "postcss-import": "~16.0.0", + "rimraf": "~3.0.2", + "rollup": "~4.9.1", + "rollup-plugin-typescript2": "~0.36.0", + "rollup-plugin-vue": "~5.1.9", + "tailwindcss": "~3.4.0", + "typescript": "~4.9.4", + "vite": "~4.5.0", + "vite-plugin-vue2": "~2.0.2", + "vue": "~2.7.14", + "vue-class-component": "~7.2.6", + "vue-property-decorator": "~8.5.0", + "vue-template-compiler": "~2.7.14" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "vue": "^2.7.0", + "vue-class-component": "^7.1.0", + "vue-property-decorator": "^8.3.0" + }, + "peerDependenciesMeta": { + "vue": { + "optional": true + }, + "vue-class-component": { + "optional": true + }, + "vue-property-decorator": { + "optional": true + } + } + }, + "../x-tailwindcss/node_modules/@empathyco/x-deep-merge": { + "resolved": "../deep-merge", + "link": true + }, + "../x-tailwindcss/node_modules/@empathyco/x-utils": { + "resolved": "../x-utils", + "link": true + }, + "../x-tailwindcss/node_modules/@rollup/plugin-commonjs": { + "resolved": "../../node_modules/.pnpm/@rollup+plugin-commonjs@25.0.7_rollup@4.9.1/node_modules/@rollup/plugin-commonjs", + "link": true + }, + "../x-tailwindcss/node_modules/autoprefixer": { + "resolved": "../../node_modules/.pnpm/autoprefixer@10.4.4_postcss@8.4.12/node_modules/autoprefixer", + "link": true + }, + "../x-tailwindcss/node_modules/postcss": { + "resolved": "../../node_modules/.pnpm/postcss@8.4.12/node_modules/postcss", + "link": true + }, + "../x-tailwindcss/node_modules/postcss-import": { + "resolved": "../../node_modules/.pnpm/postcss-import@16.0.0_postcss@8.4.12/node_modules/postcss-import", + "link": true + }, + "../x-tailwindcss/node_modules/rimraf": { + "resolved": "../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "link": true + }, + "../x-tailwindcss/node_modules/rollup": { + "resolved": "../../node_modules/.pnpm/rollup@4.9.1/node_modules/rollup", + "link": true + }, + "../x-tailwindcss/node_modules/rollup-plugin-typescript2": { + "resolved": "../../node_modules/.pnpm/rollup-plugin-typescript2@0.36.0_rollup@4.9.1_typescript@4.9.4/node_modules/rollup-plugin-typescript2", + "link": true + }, + "../x-tailwindcss/node_modules/rollup-plugin-vue": { + "resolved": "../../node_modules/.pnpm/rollup-plugin-vue@5.1.9_postcss@8.4.12_vue-template-compiler@2.7.14/node_modules/rollup-plugin-vue", + "link": true + }, + "../x-tailwindcss/node_modules/tailwindcss": { + "resolved": "../../node_modules/.pnpm/tailwindcss@3.4.0_ts-node@10.9.1/node_modules/tailwindcss", + "link": true + }, + "../x-tailwindcss/node_modules/tslib": { + "resolved": "../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib", + "link": true + }, + "../x-tailwindcss/node_modules/typescript": { + "resolved": "../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "link": true + }, + "../x-tailwindcss/node_modules/vite": { + "resolved": "../../node_modules/.pnpm/vite@4.5.0_@types+node@18.19.3_sass@1.70.0/node_modules/vite", + "link": true + }, + "../x-tailwindcss/node_modules/vite-plugin-vue2": { + "resolved": "../../node_modules/.pnpm/vite-plugin-vue2@2.0.2_vite@4.5.0_vue-template-compiler@2.7.14_vue@2.7.14/node_modules/vite-plugin-vue2", + "link": true + }, + "../x-tailwindcss/node_modules/vue": { + "resolved": "../../node_modules/.pnpm/vue@2.7.14/node_modules/vue", + "link": true + }, + "../x-tailwindcss/node_modules/vue-class-component": { + "resolved": "../../node_modules/.pnpm/vue-class-component@7.2.6_vue@2.7.14/node_modules/vue-class-component", + "link": true + }, + "../x-tailwindcss/node_modules/vue-property-decorator": { + "resolved": "../../node_modules/.pnpm/vue-property-decorator@8.5.0_vue-class-component@7.2.6_vue@2.7.14/node_modules/vue-property-decorator", + "link": true + }, + "../x-tailwindcss/node_modules/vue-template-compiler": { + "resolved": "../../node_modules/.pnpm/vue-template-compiler@2.7.14/node_modules/vue-template-compiler", + "link": true + }, + "../x-types": { + "name": "@empathyco/x-types", + "version": "10.1.0-alpha.2", + "license": "Apache-2.0", + "dependencies": { + "@empathyco/x-adapter": "^8.0.3-alpha.1", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "tslib": "~2.6.0" + }, + "devDependencies": { + "@empathyco/x-jest-utils": "^1.4.0-alpha.11", + "@microsoft/api-documenter": "~7.23.0", + "@microsoft/api-extractor": "~7.39.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rollup": "~4.9.1", + "rollup-plugin-delete": "~2.0.0", + "rollup-plugin-typescript2": "~0.36.0", + "typescript": "~4.9.4" + }, + "engines": { + "node": ">=18" + } + }, + "../x-types/node_modules/@empathyco/x-adapter": { + "resolved": "../x-adapter", + "link": true + }, + "../x-types/node_modules/@empathyco/x-jest-utils": { + "resolved": "../../node_modules/.pnpm/@empathyco+x-jest-utils@1.4.0-alpha.11/node_modules/@empathyco/x-jest-utils", + "link": true + }, + "../x-types/node_modules/@empathyco/x-utils": { + "resolved": "../x-utils", + "link": true + }, + "../x-types/node_modules/@microsoft/api-documenter": { + "resolved": "../../node_modules/.pnpm/@microsoft+api-documenter@7.23.12_@types+node@18.19.3/node_modules/@microsoft/api-documenter", + "link": true + }, + "../x-types/node_modules/@microsoft/api-extractor": { + "resolved": "../../node_modules/.pnpm/@microsoft+api-extractor@7.39.0_@types+node@18.19.3/node_modules/@microsoft/api-extractor", + "link": true + }, + "../x-types/node_modules/@types/jest": { + "resolved": "../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "link": true + }, + "../x-types/node_modules/jest": { + "resolved": "../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "link": true + }, + "../x-types/node_modules/rollup": { + "resolved": "../../node_modules/.pnpm/rollup@4.9.1/node_modules/rollup", + "link": true + }, + "../x-types/node_modules/rollup-plugin-delete": { + "resolved": "../../node_modules/.pnpm/rollup-plugin-delete@2.0.0/node_modules/rollup-plugin-delete", + "link": true + }, + "../x-types/node_modules/rollup-plugin-typescript2": { + "resolved": "../../node_modules/.pnpm/rollup-plugin-typescript2@0.36.0_rollup@4.9.1_typescript@4.9.4/node_modules/rollup-plugin-typescript2", + "link": true + }, + "../x-types/node_modules/tslib": { + "resolved": "../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib", + "link": true + }, + "../x-types/node_modules/typescript": { + "resolved": "../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "link": true + }, + "../x-utils": { + "name": "@empathyco/x-utils", + "version": "1.0.3-alpha.1", + "license": "Apache-2.0", + "dependencies": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "tslib": "~2.6.0" + }, + "devDependencies": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "typescript": "~4.9.4" + }, + "engines": { + "node": ">=18" + } + }, + "../x-utils/node_modules/@empathyco/x-storage-service": { + "resolved": "../storage-service", + "link": true + }, + "../x-utils/node_modules/@types/jest": { + "resolved": "../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "link": true + }, + "../x-utils/node_modules/jest": { + "resolved": "../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "link": true + }, + "../x-utils/node_modules/rimraf": { + "resolved": "../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "link": true + }, + "../x-utils/node_modules/ts-jest": { + "resolved": "../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "link": true + }, + "../x-utils/node_modules/tslib": { + "resolved": "../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib", + "link": true + }, + "../x-utils/node_modules/typescript": { + "resolved": "../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "link": true + }, + "node_modules/@badeball/cypress-cucumber-preprocessor": { + "resolved": "../../node_modules/.pnpm/@badeball+cypress-cucumber-preprocessor@20.0.1_cypress@13.6.0_typescript@4.9.4/node_modules/@badeball/cypress-cucumber-preprocessor", + "link": true + }, + "node_modules/@bahmutov/cypress-esbuild-preprocessor": { + "resolved": "../../node_modules/.pnpm/@bahmutov+cypress-esbuild-preprocessor@2.2.0_esbuild@0.20.0/node_modules/@bahmutov/cypress-esbuild-preprocessor", + "link": true + }, + "node_modules/@cypress/vue2": { + "resolved": "../../node_modules/.pnpm/@cypress+vue2@2.0.1_cypress@13.6.0_vue@2.7.14/node_modules/@cypress/vue2", + "link": true + }, + "node_modules/@empathyco/x-adapter": { + "resolved": "../x-adapter", + "link": true + }, + "node_modules/@empathyco/x-adapter-platform": { + "resolved": "../x-adapter-platform", + "link": true + }, + "node_modules/@empathyco/x-bus": { + "resolved": "../x-bus", + "link": true + }, + "node_modules/@empathyco/x-deep-merge": { + "resolved": "../deep-merge", + "link": true + }, + "node_modules/@empathyco/x-logger": { + "resolved": "../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "link": true + }, + "node_modules/@empathyco/x-storage-service": { + "resolved": "../storage-service", + "link": true + }, + "node_modules/@empathyco/x-tailwindcss": { + "resolved": "../x-tailwindcss", + "link": true + }, + "node_modules/@empathyco/x-types": { + "resolved": "../x-types", + "link": true + }, + "node_modules/@empathyco/x-utils": { + "resolved": "../x-utils", + "link": true + }, + "node_modules/@microsoft/api-documenter": { + "resolved": "../../node_modules/.pnpm/@microsoft+api-documenter@7.23.12_@types+node@18.19.3/node_modules/@microsoft/api-documenter", + "link": true + }, + "node_modules/@microsoft/api-extractor": { + "resolved": "../../node_modules/.pnpm/@microsoft+api-extractor@7.39.0_@types+node@18.19.3/node_modules/@microsoft/api-extractor", + "link": true + }, + "node_modules/@rollup/plugin-commonjs": { + "resolved": "../../node_modules/.pnpm/@rollup+plugin-commonjs@25.0.7_rollup@4.9.1/node_modules/@rollup/plugin-commonjs", + "link": true + }, + "node_modules/@testing-library/jest-dom": { + "resolved": "../../node_modules/.pnpm/@testing-library+jest-dom@5.17.0/node_modules/@testing-library/jest-dom", + "link": true + }, + "node_modules/@types/autoprefixer": { + "resolved": "../../node_modules/.pnpm/@types+autoprefixer@10.2.0_postcss@8.4.12/node_modules/@types/autoprefixer", + "link": true + }, + "node_modules/@types/glob": { + "resolved": "../../node_modules/.pnpm/@types+glob@8.0.1/node_modules/@types/glob", + "link": true + }, + "node_modules/@types/jest": { + "resolved": "../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "link": true + }, + "node_modules/@types/node": { + "resolved": "../../node_modules/.pnpm/@types+node@18.19.3/node_modules/@types/node", + "link": true + }, + "node_modules/@types/testing-library__jest-dom": { + "resolved": "../../node_modules/.pnpm/@types+testing-library__jest-dom@5.14.5/node_modules/@types/testing-library__jest-dom", + "link": true + }, + "node_modules/@vitejs/plugin-vue2": { + "resolved": "../../node_modules/.pnpm/@vitejs+plugin-vue2@2.2.0_vite@4.5.0_vue@2.7.14/node_modules/@vitejs/plugin-vue2", + "link": true + }, + "node_modules/@vue/devtools-api": { + "resolved": "../../node_modules/.pnpm/@vue+devtools-api@6.5.0/node_modules/@vue/devtools-api", + "link": true + }, + "node_modules/@vue/test-utils": { + "resolved": "../../node_modules/.pnpm/@vue+test-utils@1.0.3_vue-template-compiler@2.7.14_vue@2.7.14/node_modules/@vue/test-utils", + "link": true + }, + "node_modules/@vue/vue2-jest": { + "resolved": "../../node_modules/.pnpm/@vue+vue2-jest@27.0.0-alpha.3_@babel+core@7.23.3_jest@27.5.0_ts-jest@27.1.0_vue-template-compiler@2.7.14_vue@2.7.14/node_modules/@vue/vue2-jest", + "link": true + }, + "node_modules/@vueuse/core": { + "resolved": "../../node_modules/.pnpm/@vueuse+core@10.7.1_vue@2.7.14/node_modules/@vueuse/core", + "link": true + }, + "node_modules/autoprefixer": { + "resolved": "../../node_modules/.pnpm/autoprefixer@10.4.4_postcss@8.4.12/node_modules/autoprefixer", + "link": true + }, + "node_modules/convert-source-map": { + "resolved": "../../node_modules/.pnpm/convert-source-map@2.0.0/node_modules/convert-source-map", + "link": true + }, + "node_modules/cypress": { + "resolved": "../../node_modules/.pnpm/cypress@13.6.0/node_modules/cypress", + "link": true + }, + "node_modules/esbuild": { + "resolved": "../../node_modules/.pnpm/esbuild@0.20.0/node_modules/esbuild", + "link": true + }, + "node_modules/glob": { + "resolved": "../../node_modules/.pnpm/glob@10.3.0/node_modules/glob", + "link": true + }, + "node_modules/jest": { + "resolved": "../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "link": true + }, + "node_modules/jest-scss-transform": { + "resolved": "../../node_modules/.pnpm/jest-scss-transform@1.0.1/node_modules/jest-scss-transform", + "link": true + }, + "node_modules/js-md5": { + "resolved": "../../node_modules/.pnpm/js-md5@0.8.3/node_modules/js-md5", + "link": true + }, + "node_modules/postcss": { + "resolved": "../../node_modules/.pnpm/postcss@8.4.12/node_modules/postcss", + "link": true + }, + "node_modules/postcss-dir-pseudo-class": { + "resolved": "../../node_modules/.pnpm/postcss-dir-pseudo-class@7.0.0_postcss@8.4.12/node_modules/postcss-dir-pseudo-class", + "link": true + }, + "node_modules/postcss-logical": { + "resolved": "../../node_modules/.pnpm/postcss-logical@4.0.2/node_modules/postcss-logical", + "link": true + }, + "node_modules/rimraf": { + "resolved": "../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "link": true + }, + "node_modules/rollup": { + "resolved": "../../node_modules/.pnpm/rollup@4.9.1/node_modules/rollup", + "link": true + }, + "node_modules/rollup-plugin-copy": { + "resolved": "../../node_modules/.pnpm/rollup-plugin-copy@3.5.0/node_modules/rollup-plugin-copy", + "link": true + }, + "node_modules/rollup-plugin-delete": { + "resolved": "../../node_modules/.pnpm/rollup-plugin-delete@2.0.0/node_modules/rollup-plugin-delete", + "link": true + }, + "node_modules/rollup-plugin-styles": { + "resolved": "../../node_modules/.pnpm/rollup-plugin-styles@4.0.0_rollup@4.9.1/node_modules/rollup-plugin-styles", + "link": true + }, + "node_modules/rollup-plugin-typescript2": { + "resolved": "../../node_modules/.pnpm/rollup-plugin-typescript2@0.36.0_rollup@4.9.1_typescript@4.9.4/node_modules/rollup-plugin-typescript2", + "link": true + }, + "node_modules/rollup-plugin-vue": { + "resolved": "../../node_modules/.pnpm/rollup-plugin-vue@5.1.9_postcss@8.4.12_vue-template-compiler@2.7.14/node_modules/rollup-plugin-vue", + "link": true + }, + "node_modules/rxjs": { + "resolved": "../../node_modules/.pnpm/rxjs@7.8.0/node_modules/rxjs", + "link": true + }, + "node_modules/sass": { + "resolved": "../../node_modules/.pnpm/sass@1.70.0/node_modules/sass", + "link": true + }, + "node_modules/start-server-and-test": { + "resolved": "../../node_modules/.pnpm/start-server-and-test@2.0.0/node_modules/start-server-and-test", + "link": true + }, + "node_modules/tailwindcss": { + "resolved": "../../node_modules/.pnpm/tailwindcss@3.4.0_ts-node@10.9.1/node_modules/tailwindcss", + "link": true + }, + "node_modules/ts-jest": { + "resolved": "../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "link": true + }, + "node_modules/ts-node": { + "resolved": "../../node_modules/.pnpm/ts-node@10.9.1_@types+node@18.19.3_typescript@4.9.4/node_modules/ts-node", + "link": true + }, + "node_modules/tslib": { + "resolved": "../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib", + "link": true + }, + "node_modules/typescript": { + "resolved": "../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "link": true + }, + "node_modules/vite": { + "resolved": "../../node_modules/.pnpm/vite@4.5.0_@types+node@18.19.3_sass@1.70.0/node_modules/vite", + "link": true + }, + "node_modules/vite-plugin-vue-inspector": { + "resolved": "../../node_modules/.pnpm/vite-plugin-vue-inspector@4.0.0_vite@4.5.0/node_modules/vite-plugin-vue-inspector", + "link": true + }, + "node_modules/vue": { + "resolved": "../../node_modules/.pnpm/vue@2.7.14/node_modules/vue", + "link": true + }, + "node_modules/vue-class-component": { + "resolved": "../../node_modules/.pnpm/vue-class-component@7.2.6_vue@2.7.14/node_modules/vue-class-component", + "link": true + }, + "node_modules/vue-docgen-cli": { + "resolved": "../../node_modules/.pnpm/vue-docgen-cli@4.67.0_vue@2.7.14/node_modules/vue-docgen-cli", + "link": true + }, + "node_modules/vue-global-events": { + "resolved": "../../node_modules/.pnpm/vue-global-events@1.2.1/node_modules/vue-global-events", + "link": true + }, + "node_modules/vue-property-decorator": { + "resolved": "../../node_modules/.pnpm/vue-property-decorator@8.5.0_vue-class-component@7.2.6_vue@2.7.14/node_modules/vue-property-decorator", + "link": true + }, + "node_modules/vue-router": { + "resolved": "../../node_modules/.pnpm/vue-router@3.6.5_vue@2.7.14/node_modules/vue-router", + "link": true + }, + "node_modules/vue-runtime-helpers": { + "resolved": "../../node_modules/.pnpm/vue-runtime-helpers@1.1.2/node_modules/vue-runtime-helpers", + "link": true + }, + "node_modules/vue-template-compiler": { + "resolved": "../../node_modules/.pnpm/vue-template-compiler@2.7.14/node_modules/vue-template-compiler", + "link": true + }, + "node_modules/vuex": { + "resolved": "../../node_modules/.pnpm/vuex@3.6.2_vue@2.7.14/node_modules/vuex", + "link": true + } + }, + "dependencies": { + "@badeball/cypress-cucumber-preprocessor": { + "version": "file:../../node_modules/.pnpm/@badeball+cypress-cucumber-preprocessor@20.0.1_cypress@13.6.0_typescript@4.9.4/node_modules/@badeball/cypress-cucumber-preprocessor", + "requires": { + "@babel/parser": "^7.23.0", + "@babel/types": "^7.23.0", + "@badeball/cypress-configuration": "^6.1.0", + "@bahmutov/cypress-esbuild-preprocessor": "^2.2.0", + "@cucumber/ci-environment": "^10.0.0", + "@cucumber/cucumber": "^10.0.0", + "@cucumber/cucumber-expressions": "^17.0.0", + "@cucumber/gherkin": "^27.0.0", + "@cucumber/html-formatter": "^20.4.0", + "@cucumber/message-streams": "^4.0.1", + "@cucumber/messages": "^22.0.0", + "@cucumber/pretty-formatter": "^1.0.0", + "@cucumber/tag-expressions": "^6.0.0", + "@cypress/browserify-preprocessor": "^3.0.2", + "@cypress/webpack-preprocessor": "^6.0.0", + "@types/cli-table": "^0.3.2", + "@types/common-ancestor-path": "^1.0.0", + "@types/debug": "^4.1.9", + "@types/glob": "^8.1.0", + "@types/jsdom": "^21.1.3", + "@types/mocha": "^10.0.2", + "@types/pngjs": "^6.0.2", + "@types/prettier": "^2.7.3", + "@types/seedrandom": "^3.0.6", + "@types/split": "^1.0.3", + "@types/stream-buffers": "^3.0.5", + "@typescript-eslint/eslint-plugin": "^6.7.5", + "@typescript-eslint/parser": "^6.7.5", + "ast-types": "^0.15.2", + "base64-js": "^1.5.1", + "chalk": "^4.1.2", + "cli-table": "^0.3.11", + "common-ancestor-path": "^1.0.1", + "cosmiconfig": "^8.3.6", + "cypress": "^13.3.1", + "debug": "^4.3.4", + "error-stack-parser": "^2.1.4", + "esbuild": "^0.19.4", + "eslint": "^8.51.0", + "genversion": "^3.1.1", + "glob": "^10.3.10", + "is-path-inside": "^3.0.3", + "jsdom": "^22.1.0", + "mocha": "^10.2.0", + "pngjs": "^7.0.0", + "prettier": "^2.8.8", + "recast": "^0.23.4", + "rollup": "^4.1.0", + "seedrandom": "^3.0.5", + "source-map": "^0.7.4", + "split": "^1.0.1", + "stream-buffers": "^3.0.2", + "strip-ansi": "^6.0.1", + "strip-indent": "^3.0.0", + "ts-loader": "^9.5.0", + "ts-node": "^10.9.1", + "tsd": "^0.29.0", + "typescript": "^5.2.2", + "uuid": "^9.0.1", + "webpack": "^5.89.0" + } + }, + "@bahmutov/cypress-esbuild-preprocessor": { + "version": "file:../../node_modules/.pnpm/@bahmutov+cypress-esbuild-preprocessor@2.2.0_esbuild@0.20.0/node_modules/@bahmutov/cypress-esbuild-preprocessor", + "requires": { + "cypress": "9.7.0", + "debug": "4.3.4", + "esbuild": "0.17.5", + "prettier": "2.8.1", + "semantic-release": "19.0.5", + "typescript": "4.9.4" + } + }, + "@cypress/vue2": { + "version": "file:../../node_modules/.pnpm/@cypress+vue2@2.0.1_cypress@13.6.0_vue@2.7.14/node_modules/@cypress/vue2", + "requires": { + "@cypress/mount-utils": "0.0.0-development", + "@rollup/plugin-json": "^4.1.0", + "@rollup/plugin-replace": "^2.3.1", + "@vue/test-utils": "^1.3.1", + "tslib": "^2.1.0", + "typescript": "^4.7.4", + "vue": "2.6.12" + } + }, + "@empathyco/x-adapter": { + "version": "file:../x-adapter", + "requires": { + "@empathyco/x-deep-merge": "^2.0.3-alpha.1", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@types/jest": "~27.5.0", + "concurrently": "~8.2.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-deep-merge": { + "version": "file:../deep-merge", + "requires": { + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "ts-node": "~10.9.1", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "ts-node": { + "version": "file:../../node_modules/.pnpm/ts-node@10.9.1_@types+node@18.19.3_typescript@4.9.4/node_modules/ts-node", + "requires": { + "@cspotcode/source-map-support": "^0.8.0", + "@microsoft/api-extractor": "^7.19.4", + "@swc/core": ">=1.2.205", + "@swc/wasm": ">=1.2.205", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "@types/diff": "^4.0.2", + "@types/lodash": "^4.14.151", + "@types/node": "13.13.5", + "@types/proper-lockfile": "^4.1.2", + "@types/proxyquire": "^1.3.28", + "@types/react": "^16.14.19", + "@types/rimraf": "^3.0.0", + "@types/semver": "^7.1.0", + "@yarnpkg/fslib": "^2.4.0", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "ava": "^3.15.0", + "axios": "^0.21.1", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "dprint": "^0.25.0", + "expect": "^27.0.2", + "get-stream": "^6.0.0", + "lodash": "^4.17.15", + "make-error": "^1.1.1", + "ntypescript": "^1.201507091536.1", + "nyc": "^15.0.1", + "outdent": "^0.8.0", + "proper-lockfile": "^4.1.2", + "proxyquire": "^2.0.0", + "react": "^16.14.0", + "rimraf": "^3.0.0", + "semver": "^7.1.3", + "throat": "^6.0.1", + "typedoc": "^0.22.10", + "typescript": "4.7.4", + "typescript-json-schema": "^0.53.0", + "util.promisify": "^1.0.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "concurrently": { + "version": "file:../../node_modules/.pnpm/concurrently@8.2.0/node_modules/concurrently", + "requires": { + "@hirez_io/observer-spy": "^2.2.0", + "@swc/core": "^1.3.62", + "@swc/jest": "^0.2.26", + "@types/jest": "^29.5.2", + "@types/lodash": "^4.14.195", + "@types/node": "^14.18.48", + "@types/shell-quote": "^1.7.1", + "@types/supports-color": "^8.1.1", + "@types/yargs": "^17.0.24", + "@typescript-eslint/eslint-plugin": "^5.59.9", + "@typescript-eslint/parser": "^5.59.9", + "chalk": "^4.1.2", + "coveralls-next": "^4.2.0", + "ctrlc-wrapper": "^0.0.4", + "date-fns": "^2.30.0", + "esbuild": "~0.17.19", + "eslint": "^8.42.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-simple-import-sort": "^10.0.0", + "husky": "^8.0.3", + "jest": "^29.5.0", + "jest-create-mock-instance": "^2.0.0", + "lint-staged": "^13.2.2", + "lodash": "^4.17.21", + "prettier": "^2.8.8", + "rxjs": "^7.8.1", + "safe-publish-latest": "^2.0.0", + "shell-quote": "^1.8.1", + "spawn-command": "0.0.2", + "string-argv": "^0.3.2", + "supports-color": "^8.1.1", + "tree-kill": "^1.2.2", + "typescript": "~5.1.3", + "yargs": "^17.7.2" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-adapter-platform": { + "version": "file:../x-adapter-platform", + "requires": { + "@empathyco/x-adapter": "^8.0.3-alpha.1", + "@empathyco/x-types": "^10.1.0-alpha.2", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@microsoft/api-documenter": "~7.23.0", + "@microsoft/api-extractor": "~7.39.0", + "@types/jest": "~27.5.0", + "concurrently": "~8.2.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-adapter": { + "version": "file:../x-adapter", + "requires": { + "@empathyco/x-deep-merge": "^2.0.3-alpha.1", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@types/jest": "~27.5.0", + "concurrently": "~8.2.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-deep-merge": { + "version": "file:../deep-merge", + "requires": { + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "ts-node": "~10.9.1", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "ts-node": { + "version": "file:../../node_modules/.pnpm/ts-node@10.9.1_@types+node@18.19.3_typescript@4.9.4/node_modules/ts-node", + "requires": { + "@cspotcode/source-map-support": "^0.8.0", + "@microsoft/api-extractor": "^7.19.4", + "@swc/core": ">=1.2.205", + "@swc/wasm": ">=1.2.205", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "@types/diff": "^4.0.2", + "@types/lodash": "^4.14.151", + "@types/node": "13.13.5", + "@types/proper-lockfile": "^4.1.2", + "@types/proxyquire": "^1.3.28", + "@types/react": "^16.14.19", + "@types/rimraf": "^3.0.0", + "@types/semver": "^7.1.0", + "@yarnpkg/fslib": "^2.4.0", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "ava": "^3.15.0", + "axios": "^0.21.1", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "dprint": "^0.25.0", + "expect": "^27.0.2", + "get-stream": "^6.0.0", + "lodash": "^4.17.15", + "make-error": "^1.1.1", + "ntypescript": "^1.201507091536.1", + "nyc": "^15.0.1", + "outdent": "^0.8.0", + "proper-lockfile": "^4.1.2", + "proxyquire": "^2.0.0", + "react": "^16.14.0", + "rimraf": "^3.0.0", + "semver": "^7.1.3", + "throat": "^6.0.1", + "typedoc": "^0.22.10", + "typescript": "4.7.4", + "typescript-json-schema": "^0.53.0", + "util.promisify": "^1.0.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "concurrently": { + "version": "file:../../node_modules/.pnpm/concurrently@8.2.0/node_modules/concurrently", + "requires": { + "@hirez_io/observer-spy": "^2.2.0", + "@swc/core": "^1.3.62", + "@swc/jest": "^0.2.26", + "@types/jest": "^29.5.2", + "@types/lodash": "^4.14.195", + "@types/node": "^14.18.48", + "@types/shell-quote": "^1.7.1", + "@types/supports-color": "^8.1.1", + "@types/yargs": "^17.0.24", + "@typescript-eslint/eslint-plugin": "^5.59.9", + "@typescript-eslint/parser": "^5.59.9", + "chalk": "^4.1.2", + "coveralls-next": "^4.2.0", + "ctrlc-wrapper": "^0.0.4", + "date-fns": "^2.30.0", + "esbuild": "~0.17.19", + "eslint": "^8.42.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-simple-import-sort": "^10.0.0", + "husky": "^8.0.3", + "jest": "^29.5.0", + "jest-create-mock-instance": "^2.0.0", + "lint-staged": "^13.2.2", + "lodash": "^4.17.21", + "prettier": "^2.8.8", + "rxjs": "^7.8.1", + "safe-publish-latest": "^2.0.0", + "shell-quote": "^1.8.1", + "spawn-command": "0.0.2", + "string-argv": "^0.3.2", + "supports-color": "^8.1.1", + "tree-kill": "^1.2.2", + "typescript": "~5.1.3", + "yargs": "^17.7.2" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-types": { + "version": "file:../x-types", + "requires": { + "@empathyco/x-adapter": "^8.0.3-alpha.1", + "@empathyco/x-jest-utils": "^1.4.0-alpha.11", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@microsoft/api-documenter": "~7.23.0", + "@microsoft/api-extractor": "~7.39.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rollup": "~4.9.1", + "rollup-plugin-delete": "~2.0.0", + "rollup-plugin-typescript2": "~0.36.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-adapter": { + "version": "file:../x-adapter", + "requires": { + "@empathyco/x-deep-merge": "^2.0.3-alpha.1", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@types/jest": "~27.5.0", + "concurrently": "~8.2.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-deep-merge": { + "version": "file:../deep-merge", + "requires": { + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "ts-node": "~10.9.1", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "ts-node": { + "version": "file:../../node_modules/.pnpm/ts-node@10.9.1_@types+node@18.19.3_typescript@4.9.4/node_modules/ts-node", + "requires": { + "@cspotcode/source-map-support": "^0.8.0", + "@microsoft/api-extractor": "^7.19.4", + "@swc/core": ">=1.2.205", + "@swc/wasm": ">=1.2.205", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "@types/diff": "^4.0.2", + "@types/lodash": "^4.14.151", + "@types/node": "13.13.5", + "@types/proper-lockfile": "^4.1.2", + "@types/proxyquire": "^1.3.28", + "@types/react": "^16.14.19", + "@types/rimraf": "^3.0.0", + "@types/semver": "^7.1.0", + "@yarnpkg/fslib": "^2.4.0", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "ava": "^3.15.0", + "axios": "^0.21.1", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "dprint": "^0.25.0", + "expect": "^27.0.2", + "get-stream": "^6.0.0", + "lodash": "^4.17.15", + "make-error": "^1.1.1", + "ntypescript": "^1.201507091536.1", + "nyc": "^15.0.1", + "outdent": "^0.8.0", + "proper-lockfile": "^4.1.2", + "proxyquire": "^2.0.0", + "react": "^16.14.0", + "rimraf": "^3.0.0", + "semver": "^7.1.3", + "throat": "^6.0.1", + "typedoc": "^0.22.10", + "typescript": "4.7.4", + "typescript-json-schema": "^0.53.0", + "util.promisify": "^1.0.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "concurrently": { + "version": "file:../../node_modules/.pnpm/concurrently@8.2.0/node_modules/concurrently", + "requires": { + "@hirez_io/observer-spy": "^2.2.0", + "@swc/core": "^1.3.62", + "@swc/jest": "^0.2.26", + "@types/jest": "^29.5.2", + "@types/lodash": "^4.14.195", + "@types/node": "^14.18.48", + "@types/shell-quote": "^1.7.1", + "@types/supports-color": "^8.1.1", + "@types/yargs": "^17.0.24", + "@typescript-eslint/eslint-plugin": "^5.59.9", + "@typescript-eslint/parser": "^5.59.9", + "chalk": "^4.1.2", + "coveralls-next": "^4.2.0", + "ctrlc-wrapper": "^0.0.4", + "date-fns": "^2.30.0", + "esbuild": "~0.17.19", + "eslint": "^8.42.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-simple-import-sort": "^10.0.0", + "husky": "^8.0.3", + "jest": "^29.5.0", + "jest-create-mock-instance": "^2.0.0", + "lint-staged": "^13.2.2", + "lodash": "^4.17.21", + "prettier": "^2.8.8", + "rxjs": "^7.8.1", + "safe-publish-latest": "^2.0.0", + "shell-quote": "^1.8.1", + "spawn-command": "0.0.2", + "string-argv": "^0.3.2", + "supports-color": "^8.1.1", + "tree-kill": "^1.2.2", + "typescript": "~5.1.3", + "yargs": "^17.7.2" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-jest-utils": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-jest-utils@1.4.0-alpha.11/node_modules/@empathyco/x-jest-utils", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "typescript": "~4.9.4" + } + }, + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@microsoft/api-documenter": { + "version": "file:../../node_modules/.pnpm/@microsoft+api-documenter@7.23.12_@types+node@18.19.3/node_modules/@microsoft/api-documenter", + "requires": { + "@microsoft/api-extractor-model": "7.28.2", + "@microsoft/tsdoc": "0.14.2", + "@rushstack/heft": "0.63.2", + "@rushstack/node-core-library": "3.61.0", + "@rushstack/ts-command-line": "4.17.1", + "@types/js-yaml": "3.12.1", + "@types/resolve": "1.20.2", + "colors": "~1.2.1", + "js-yaml": "~3.13.1", + "local-node-rig": "1.0.0", + "resolve": "~1.22.1" + } + }, + "@microsoft/api-extractor": { + "version": "file:../../node_modules/.pnpm/@microsoft+api-extractor@7.39.0_@types+node@18.19.3/node_modules/@microsoft/api-extractor", + "requires": { + "@microsoft/api-extractor-model": "7.28.3", + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "~0.16.1", + "@rushstack/heft": "0.62.0", + "@rushstack/heft-node-rig": "2.3.2", + "@rushstack/node-core-library": "3.62.0", + "@rushstack/rig-package": "0.5.1", + "@rushstack/ts-command-line": "4.17.1", + "@types/heft-jest": "1.0.1", + "@types/lodash": "4.14.116", + "@types/node": "18.17.15", + "@types/resolve": "1.20.2", + "@types/semver": "7.5.0", + "colors": "~1.2.1", + "local-eslint-config": "1.0.0", + "lodash": "~4.17.15", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "source-map": "~0.6.1", + "typescript": "5.3.3" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rollup": { + "version": "file:../../node_modules/.pnpm/rollup@4.9.1/node_modules/rollup", + "requires": { + "@codemirror/commands": "^6.3.2", + "@codemirror/lang-javascript": "^6.2.1", + "@codemirror/language": "^6.9.3", + "@codemirror/search": "^6.5.5", + "@codemirror/state": "^6.3.3", + "@codemirror/view": "^6.22.2", + "@jridgewell/sourcemap-codec": "^1.4.15", + "@mermaid-js/mermaid-cli": "^10.6.1", + "@napi-rs/cli": "^2.17.0", + "@rollup/plugin-alias": "^5.1.0", + "@rollup/plugin-buble": "^1.0.3", + "@rollup/plugin-commonjs": "^25.0.7", + "@rollup/plugin-json": "^6.0.1", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-replace": "^5.0.5", + "@rollup/plugin-terser": "^0.4.4", + "@rollup/plugin-typescript": "11.1.5", + "@rollup/pluginutils": "^5.1.0", + "@rollup/rollup-android-arm-eabi": "4.9.1", + "@rollup/rollup-android-arm64": "4.9.1", + "@rollup/rollup-darwin-arm64": "4.9.1", + "@rollup/rollup-darwin-x64": "4.9.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.9.1", + "@rollup/rollup-linux-arm64-gnu": "4.9.1", + "@rollup/rollup-linux-arm64-musl": "4.9.1", + "@rollup/rollup-linux-riscv64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-musl": "4.9.1", + "@rollup/rollup-win32-arm64-msvc": "4.9.1", + "@rollup/rollup-win32-ia32-msvc": "4.9.1", + "@rollup/rollup-win32-x64-msvc": "4.9.1", + "@types/estree": "1.0.5", + "@types/mocha": "^10.0.6", + "@types/node": "18.0.0", + "@types/yargs-parser": "^21.0.3", + "@typescript-eslint/eslint-plugin": "^6.14.0", + "@typescript-eslint/parser": "^6.14.0", + "@vue/eslint-config-prettier": "^8.0.0", + "@vue/eslint-config-typescript": "^12.0.0", + "acorn": "^8.11.2", + "acorn-import-assertions": "^1.9.0", + "buble": "^0.20.0", + "builtin-modules": "^3.3.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.20", + "concurrently": "^8.2.2", + "core-js": "^3.34.0", + "date-time": "^4.0.0", + "es5-shim": "^4.6.7", + "es6-shim": "^0.35.8", + "eslint": "^8.55.0", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-import": "^2.29.0", + "eslint-plugin-prettier": "^5.0.1", + "eslint-plugin-unicorn": "^49.0.0", + "eslint-plugin-vue": "^9.19.2", + "fixturify": "^3.0.0", + "flru": "^1.0.2", + "fs-extra": "^11.2.0", + "fsevents": "~2.3.2", + "github-api": "^3.4.0", + "husky": "^8.0.3", + "inquirer": "^9.2.12", + "is-reference": "^3.0.2", + "lint-staged": "^15.2.0", + "locate-character": "^3.0.0", + "magic-string": "^0.30.5", + "mocha": "^10.2.0", + "nyc": "^15.1.0", + "pinia": "^2.1.7", + "prettier": "^3.1.1", + "pretty-bytes": "^6.1.1", + "pretty-ms": "^8.0.0", + "requirejs": "^2.3.6", + "rollup": "^4.8.0", + "rollup-plugin-license": "^3.2.0", + "rollup-plugin-string": "^3.0.0", + "rollup-plugin-thatworks": "^1.0.4", + "semver": "^7.5.4", + "shx": "^0.3.4", + "signal-exit": "^4.1.0", + "source-map": "^0.7.4", + "source-map-support": "^0.5.21", + "systemjs": "^6.14.2", + "terser": "^5.26.0", + "tslib": "^2.6.2", + "typescript": "^5.3.3", + "vite": "^5.0.7", + "vitepress": "^1.0.0-rc.31", + "vue": "^3.3.11", + "wasm-pack": "^0.12.1", + "weak-napi": "^2.0.2", + "yargs-parser": "^21.1.1" + } + }, + "rollup-plugin-delete": { + "version": "file:../../node_modules/.pnpm/rollup-plugin-delete@2.0.0/node_modules/rollup-plugin-delete", + "requires": { + "@babel/core": "^7.10.2", + "@babel/preset-env": "^7.10.2", + "babel-jest": "^26.0.1", + "codecov": "^3.7.0", + "del": "^5.1.0", + "eslint": "^6.8.0", + "eslint-config-airbnb-base": "^14.1.0", + "eslint-plugin-import": "^2.21.2", + "fs-extra": "^9.0.1", + "jest": "^26.0.1", + "replace-in-file": "^6.1.0", + "rimraf": "^3.0.2", + "rollup": "^2.15.0", + "rollup-plugin-auto-external": "^2.0.0" + } + }, + "rollup-plugin-typescript2": { + "version": "file:../../node_modules/.pnpm/rollup-plugin-typescript2@0.36.0_rollup@4.9.1_typescript@4.9.4/node_modules/rollup-plugin-typescript2", + "requires": { + "@jest/globals": "^28.0.3", + "@rollup/plugin-commonjs": "^22.0.0", + "@rollup/plugin-node-resolve": "13.2.1", + "@rollup/pluginutils": "^4.1.2", + "@types/find-cache-dir": "^2.0.0", + "@types/fs-extra": "8.0.1", + "@types/graphlib": "2.1.7", + "@types/jest": "^27.5.0", + "@types/lodash": "4.14.161", + "@types/node": "8.0.47", + "@types/object-hash": "1.3.3", + "@types/semver": "7.3.12", + "@typescript-eslint/eslint-plugin": "^6.7.3", + "@typescript-eslint/parser": "^6.7.3", + "colors": "1.4.0", + "eslint": "^8.50.0", + "find-cache-dir": "^3.3.2", + "fs-extra": "^10.0.0", + "graphlib": "2.1.8", + "jest": "^29.7.0", + "lodash": "4.17.21", + "object-hash": "3.0.0", + "rimraf": "3.0.2", + "rollup": "^2.70.2", + "rollup-plugin-re": "1.0.7", + "rollup-plugin-typescript2": "0.35.0", + "semver": "^7.5.4", + "ts-jest": "^29.1.1", + "tslib": "^2.6.2", + "typescript": "^5.1.3" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@microsoft/api-documenter": { + "version": "file:../../node_modules/.pnpm/@microsoft+api-documenter@7.23.12_@types+node@18.19.3/node_modules/@microsoft/api-documenter", + "requires": { + "@microsoft/api-extractor-model": "7.28.2", + "@microsoft/tsdoc": "0.14.2", + "@rushstack/heft": "0.63.2", + "@rushstack/node-core-library": "3.61.0", + "@rushstack/ts-command-line": "4.17.1", + "@types/js-yaml": "3.12.1", + "@types/resolve": "1.20.2", + "colors": "~1.2.1", + "js-yaml": "~3.13.1", + "local-node-rig": "1.0.0", + "resolve": "~1.22.1" + } + }, + "@microsoft/api-extractor": { + "version": "file:../../node_modules/.pnpm/@microsoft+api-extractor@7.39.0_@types+node@18.19.3/node_modules/@microsoft/api-extractor", + "requires": { + "@microsoft/api-extractor-model": "7.28.3", + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "~0.16.1", + "@rushstack/heft": "0.62.0", + "@rushstack/heft-node-rig": "2.3.2", + "@rushstack/node-core-library": "3.62.0", + "@rushstack/rig-package": "0.5.1", + "@rushstack/ts-command-line": "4.17.1", + "@types/heft-jest": "1.0.1", + "@types/lodash": "4.14.116", + "@types/node": "18.17.15", + "@types/resolve": "1.20.2", + "@types/semver": "7.5.0", + "colors": "~1.2.1", + "local-eslint-config": "1.0.0", + "lodash": "~4.17.15", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "source-map": "~0.6.1", + "typescript": "5.3.3" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "concurrently": { + "version": "file:../../node_modules/.pnpm/concurrently@8.2.0/node_modules/concurrently", + "requires": { + "@hirez_io/observer-spy": "^2.2.0", + "@swc/core": "^1.3.62", + "@swc/jest": "^0.2.26", + "@types/jest": "^29.5.2", + "@types/lodash": "^4.14.195", + "@types/node": "^14.18.48", + "@types/shell-quote": "^1.7.1", + "@types/supports-color": "^8.1.1", + "@types/yargs": "^17.0.24", + "@typescript-eslint/eslint-plugin": "^5.59.9", + "@typescript-eslint/parser": "^5.59.9", + "chalk": "^4.1.2", + "coveralls-next": "^4.2.0", + "ctrlc-wrapper": "^0.0.4", + "date-fns": "^2.30.0", + "esbuild": "~0.17.19", + "eslint": "^8.42.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-simple-import-sort": "^10.0.0", + "husky": "^8.0.3", + "jest": "^29.5.0", + "jest-create-mock-instance": "^2.0.0", + "lint-staged": "^13.2.2", + "lodash": "^4.17.21", + "prettier": "^2.8.8", + "rxjs": "^7.8.1", + "safe-publish-latest": "^2.0.0", + "shell-quote": "^1.8.1", + "spawn-command": "0.0.2", + "string-argv": "^0.3.2", + "supports-color": "^8.1.1", + "tree-kill": "^1.2.2", + "typescript": "~5.1.3", + "yargs": "^17.7.2" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-bus": { + "version": "file:../x-bus", + "requires": { + "@empathyco/x-priority-queue": "^1.0.3-alpha.1", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@types/jest": "~27.5.0", + "concurrently": "~8.2.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "rxjs": "~7.8.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-priority-queue": { + "version": "file:../x-priority-queue", + "requires": { + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@types/jest": "~27.5.0", + "concurrently": "~8.2.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "concurrently": { + "version": "file:../../node_modules/.pnpm/concurrently@8.2.0/node_modules/concurrently", + "requires": { + "@hirez_io/observer-spy": "^2.2.0", + "@swc/core": "^1.3.62", + "@swc/jest": "^0.2.26", + "@types/jest": "^29.5.2", + "@types/lodash": "^4.14.195", + "@types/node": "^14.18.48", + "@types/shell-quote": "^1.7.1", + "@types/supports-color": "^8.1.1", + "@types/yargs": "^17.0.24", + "@typescript-eslint/eslint-plugin": "^5.59.9", + "@typescript-eslint/parser": "^5.59.9", + "chalk": "^4.1.2", + "coveralls-next": "^4.2.0", + "ctrlc-wrapper": "^0.0.4", + "date-fns": "^2.30.0", + "esbuild": "~0.17.19", + "eslint": "^8.42.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-simple-import-sort": "^10.0.0", + "husky": "^8.0.3", + "jest": "^29.5.0", + "jest-create-mock-instance": "^2.0.0", + "lint-staged": "^13.2.2", + "lodash": "^4.17.21", + "prettier": "^2.8.8", + "rxjs": "^7.8.1", + "safe-publish-latest": "^2.0.0", + "shell-quote": "^1.8.1", + "spawn-command": "0.0.2", + "string-argv": "^0.3.2", + "supports-color": "^8.1.1", + "tree-kill": "^1.2.2", + "typescript": "~5.1.3", + "yargs": "^17.7.2" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "concurrently": { + "version": "file:../../node_modules/.pnpm/concurrently@8.2.0/node_modules/concurrently", + "requires": { + "@hirez_io/observer-spy": "^2.2.0", + "@swc/core": "^1.3.62", + "@swc/jest": "^0.2.26", + "@types/jest": "^29.5.2", + "@types/lodash": "^4.14.195", + "@types/node": "^14.18.48", + "@types/shell-quote": "^1.7.1", + "@types/supports-color": "^8.1.1", + "@types/yargs": "^17.0.24", + "@typescript-eslint/eslint-plugin": "^5.59.9", + "@typescript-eslint/parser": "^5.59.9", + "chalk": "^4.1.2", + "coveralls-next": "^4.2.0", + "ctrlc-wrapper": "^0.0.4", + "date-fns": "^2.30.0", + "esbuild": "~0.17.19", + "eslint": "^8.42.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-simple-import-sort": "^10.0.0", + "husky": "^8.0.3", + "jest": "^29.5.0", + "jest-create-mock-instance": "^2.0.0", + "lint-staged": "^13.2.2", + "lodash": "^4.17.21", + "prettier": "^2.8.8", + "rxjs": "^7.8.1", + "safe-publish-latest": "^2.0.0", + "shell-quote": "^1.8.1", + "spawn-command": "0.0.2", + "string-argv": "^0.3.2", + "supports-color": "^8.1.1", + "tree-kill": "^1.2.2", + "typescript": "~5.1.3", + "yargs": "^17.7.2" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "rxjs": { + "version": "file:../../node_modules/.pnpm/rxjs@7.8.0/node_modules/rxjs", + "requires": { + "@angular-devkit/build-optimizer": "0.4.6", + "@angular-devkit/schematics": "^11.0.7", + "@swc/core": "^1.2.128", + "@swc/helpers": "^0.3.2", + "@types/chai": "^4.2.11", + "@types/lodash": "4.14.102", + "@types/mocha": "^7.0.2", + "@types/node": "^14.14.6", + "@types/shelljs": "^0.8.8", + "@types/sinon": "4.1.3", + "@types/sinon-chai": "2.7.29", + "@types/source-map": "^0.5.2", + "@typescript-eslint/eslint-plugin": "^4.29.1", + "@typescript-eslint/parser": "^4.29.1", + "babel-polyfill": "6.26.0", + "chai": "^4.2.0", + "check-side-effects": "0.0.23", + "color": "3.0.0", + "colors": "1.1.2", + "cross-env": "5.1.3", + "cz-conventional-changelog": "1.2.0", + "dependency-cruiser": "^9.12.0", + "escape-string-regexp": "1.0.5", + "eslint": "^7.8.1", + "eslint-plugin-jasmine": "^2.10.1", + "form-data": "^3.0.0", + "fs-extra": "^8.1.0", + "glob": "7.1.2", + "google-closure-compiler-js": "20170218.0.0", + "husky": "^4.2.5", + "klaw-sync": "3.0.2", + "lint-staged": "^10.2.11", + "lodash": "^4.17.15", + "minimist": "^1.2.5", + "mocha": "^8.1.3", + "nodemon": "^1.9.2", + "npm-run-all": "4.1.2", + "opn-cli": "3.1.0", + "platform": "1.3.5", + "prettier": "^2.5.1", + "promise": "8.0.1", + "rollup": "0.66.6", + "rollup-plugin-alias": "1.4.0", + "rollup-plugin-inject": "2.0.0", + "rollup-plugin-node-resolve": "2.0.0", + "shelljs": "^0.8.4", + "shx": "^0.3.2", + "sinon": "4.3.0", + "sinon-chai": "2.14.0", + "source-map-support": "0.5.3", + "systemjs": "^0.21.0", + "ts-node": "^9.1.1", + "tslib": "^2.1.0", + "tslint": "^5.20.1", + "tslint-config-prettier": "^1.18.0", + "tslint-etc": "1.13.10", + "tslint-no-toplevel-property-access": "0.0.2", + "tslint-no-unused-expression-chai": "0.0.3", + "typescript": "~4.2.0", + "validate-commit-msg": "2.14.0", + "web-streams-polyfill": "^3.0.2", + "webpack": "^4.31.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-deep-merge": { + "version": "file:../deep-merge", + "requires": { + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "ts-node": "~10.9.1", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "ts-node": { + "version": "file:../../node_modules/.pnpm/ts-node@10.9.1_@types+node@18.19.3_typescript@4.9.4/node_modules/ts-node", + "requires": { + "@cspotcode/source-map-support": "^0.8.0", + "@microsoft/api-extractor": "^7.19.4", + "@swc/core": ">=1.2.205", + "@swc/wasm": ">=1.2.205", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "@types/diff": "^4.0.2", + "@types/lodash": "^4.14.151", + "@types/node": "13.13.5", + "@types/proper-lockfile": "^4.1.2", + "@types/proxyquire": "^1.3.28", + "@types/react": "^16.14.19", + "@types/rimraf": "^3.0.0", + "@types/semver": "^7.1.0", + "@yarnpkg/fslib": "^2.4.0", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "ava": "^3.15.0", + "axios": "^0.21.1", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "dprint": "^0.25.0", + "expect": "^27.0.2", + "get-stream": "^6.0.0", + "lodash": "^4.17.15", + "make-error": "^1.1.1", + "ntypescript": "^1.201507091536.1", + "nyc": "^15.0.1", + "outdent": "^0.8.0", + "proper-lockfile": "^4.1.2", + "proxyquire": "^2.0.0", + "react": "^16.14.0", + "rimraf": "^3.0.0", + "semver": "^7.1.3", + "throat": "^6.0.1", + "typedoc": "^0.22.10", + "typescript": "4.7.4", + "typescript-json-schema": "^0.53.0", + "util.promisify": "^1.0.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-tailwindcss": { + "version": "file:../x-tailwindcss", + "requires": { + "@empathyco/x-deep-merge": "^2.0.3-alpha.1", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@rollup/plugin-commonjs": "~25.0.7", + "autoprefixer": "~10.4.4", + "postcss": "~8.4.12", + "postcss-import": "~16.0.0", + "rimraf": "~3.0.2", + "rollup": "~4.9.1", + "rollup-plugin-typescript2": "~0.36.0", + "rollup-plugin-vue": "~5.1.9", + "tailwindcss": "~3.4.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4", + "vite": "~4.5.0", + "vite-plugin-vue2": "~2.0.2", + "vue": "~2.7.14", + "vue-class-component": "~7.2.6", + "vue-property-decorator": "~8.5.0", + "vue-template-compiler": "~2.7.14" + }, + "dependencies": { + "@empathyco/x-deep-merge": { + "version": "file:../deep-merge", + "requires": { + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "ts-node": "~10.9.1", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "ts-node": { + "version": "file:../../node_modules/.pnpm/ts-node@10.9.1_@types+node@18.19.3_typescript@4.9.4/node_modules/ts-node", + "requires": { + "@cspotcode/source-map-support": "^0.8.0", + "@microsoft/api-extractor": "^7.19.4", + "@swc/core": ">=1.2.205", + "@swc/wasm": ">=1.2.205", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "@types/diff": "^4.0.2", + "@types/lodash": "^4.14.151", + "@types/node": "13.13.5", + "@types/proper-lockfile": "^4.1.2", + "@types/proxyquire": "^1.3.28", + "@types/react": "^16.14.19", + "@types/rimraf": "^3.0.0", + "@types/semver": "^7.1.0", + "@yarnpkg/fslib": "^2.4.0", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "ava": "^3.15.0", + "axios": "^0.21.1", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "dprint": "^0.25.0", + "expect": "^27.0.2", + "get-stream": "^6.0.0", + "lodash": "^4.17.15", + "make-error": "^1.1.1", + "ntypescript": "^1.201507091536.1", + "nyc": "^15.0.1", + "outdent": "^0.8.0", + "proper-lockfile": "^4.1.2", + "proxyquire": "^2.0.0", + "react": "^16.14.0", + "rimraf": "^3.0.0", + "semver": "^7.1.3", + "throat": "^6.0.1", + "typedoc": "^0.22.10", + "typescript": "4.7.4", + "typescript-json-schema": "^0.53.0", + "util.promisify": "^1.0.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@rollup/plugin-commonjs": { + "version": "file:../../node_modules/.pnpm/@rollup+plugin-commonjs@25.0.7_rollup@4.9.1/node_modules/@rollup/plugin-commonjs", + "requires": { + "@rollup/plugin-json": "^5.0.0", + "@rollup/plugin-node-resolve": "^15.0.0", + "@rollup/pluginutils": "^5.0.1", + "commondir": "^1.0.1", + "estree-walker": "^2.0.2", + "glob": "^8.0.3", + "is-reference": "1.2.1", + "locate-character": "^2.0.5", + "magic-string": "^0.30.3", + "require-relative": "^0.8.7", + "rollup": "^4.0.0-24", + "shx": "^0.3.4", + "source-map": "^0.7.4", + "source-map-support": "^0.5.21", + "typescript": "^4.8.3" + } + }, + "autoprefixer": { + "version": "file:../../node_modules/.pnpm/autoprefixer@10.4.4_postcss@8.4.12/node_modules/autoprefixer", + "requires": { + "browserslist": "^4.20.2", + "caniuse-lite": "^1.0.30001317", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss": { + "version": "file:../../node_modules/.pnpm/postcss@8.4.12/node_modules/postcss", + "requires": { + "nanoid": "^3.3.1", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-import": { + "version": "file:../../node_modules/.pnpm/postcss-import@16.0.0_postcss@8.4.12/node_modules/postcss-import", + "requires": { + "ava": "^6.0.0", + "c8": "^8.0.0", + "eslint": "^8.27.0", + "eslint-config-problems": "^8.0.0", + "eslint-plugin-prettier": "^5.0.0", + "postcss": "^8.0.0", + "postcss-scss": "^4.0.0", + "postcss-value-parser": "^4.0.0", + "prettier": "~3.1.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7", + "sugarss": "^4.0.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "rollup": { + "version": "file:../../node_modules/.pnpm/rollup@4.9.1/node_modules/rollup", + "requires": { + "@codemirror/commands": "^6.3.2", + "@codemirror/lang-javascript": "^6.2.1", + "@codemirror/language": "^6.9.3", + "@codemirror/search": "^6.5.5", + "@codemirror/state": "^6.3.3", + "@codemirror/view": "^6.22.2", + "@jridgewell/sourcemap-codec": "^1.4.15", + "@mermaid-js/mermaid-cli": "^10.6.1", + "@napi-rs/cli": "^2.17.0", + "@rollup/plugin-alias": "^5.1.0", + "@rollup/plugin-buble": "^1.0.3", + "@rollup/plugin-commonjs": "^25.0.7", + "@rollup/plugin-json": "^6.0.1", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-replace": "^5.0.5", + "@rollup/plugin-terser": "^0.4.4", + "@rollup/plugin-typescript": "11.1.5", + "@rollup/pluginutils": "^5.1.0", + "@rollup/rollup-android-arm-eabi": "4.9.1", + "@rollup/rollup-android-arm64": "4.9.1", + "@rollup/rollup-darwin-arm64": "4.9.1", + "@rollup/rollup-darwin-x64": "4.9.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.9.1", + "@rollup/rollup-linux-arm64-gnu": "4.9.1", + "@rollup/rollup-linux-arm64-musl": "4.9.1", + "@rollup/rollup-linux-riscv64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-musl": "4.9.1", + "@rollup/rollup-win32-arm64-msvc": "4.9.1", + "@rollup/rollup-win32-ia32-msvc": "4.9.1", + "@rollup/rollup-win32-x64-msvc": "4.9.1", + "@types/estree": "1.0.5", + "@types/mocha": "^10.0.6", + "@types/node": "18.0.0", + "@types/yargs-parser": "^21.0.3", + "@typescript-eslint/eslint-plugin": "^6.14.0", + "@typescript-eslint/parser": "^6.14.0", + "@vue/eslint-config-prettier": "^8.0.0", + "@vue/eslint-config-typescript": "^12.0.0", + "acorn": "^8.11.2", + "acorn-import-assertions": "^1.9.0", + "buble": "^0.20.0", + "builtin-modules": "^3.3.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.20", + "concurrently": "^8.2.2", + "core-js": "^3.34.0", + "date-time": "^4.0.0", + "es5-shim": "^4.6.7", + "es6-shim": "^0.35.8", + "eslint": "^8.55.0", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-import": "^2.29.0", + "eslint-plugin-prettier": "^5.0.1", + "eslint-plugin-unicorn": "^49.0.0", + "eslint-plugin-vue": "^9.19.2", + "fixturify": "^3.0.0", + "flru": "^1.0.2", + "fs-extra": "^11.2.0", + "fsevents": "~2.3.2", + "github-api": "^3.4.0", + "husky": "^8.0.3", + "inquirer": "^9.2.12", + "is-reference": "^3.0.2", + "lint-staged": "^15.2.0", + "locate-character": "^3.0.0", + "magic-string": "^0.30.5", + "mocha": "^10.2.0", + "nyc": "^15.1.0", + "pinia": "^2.1.7", + "prettier": "^3.1.1", + "pretty-bytes": "^6.1.1", + "pretty-ms": "^8.0.0", + "requirejs": "^2.3.6", + "rollup": "^4.8.0", + "rollup-plugin-license": "^3.2.0", + "rollup-plugin-string": "^3.0.0", + "rollup-plugin-thatworks": "^1.0.4", + "semver": "^7.5.4", + "shx": "^0.3.4", + "signal-exit": "^4.1.0", + "source-map": "^0.7.4", + "source-map-support": "^0.5.21", + "systemjs": "^6.14.2", + "terser": "^5.26.0", + "tslib": "^2.6.2", + "typescript": "^5.3.3", + "vite": "^5.0.7", + "vitepress": "^1.0.0-rc.31", + "vue": "^3.3.11", + "wasm-pack": "^0.12.1", + "weak-napi": "^2.0.2", + "yargs-parser": "^21.1.1" + } + }, + "rollup-plugin-typescript2": { + "version": "file:../../node_modules/.pnpm/rollup-plugin-typescript2@0.36.0_rollup@4.9.1_typescript@4.9.4/node_modules/rollup-plugin-typescript2", + "requires": { + "@jest/globals": "^28.0.3", + "@rollup/plugin-commonjs": "^22.0.0", + "@rollup/plugin-node-resolve": "13.2.1", + "@rollup/pluginutils": "^4.1.2", + "@types/find-cache-dir": "^2.0.0", + "@types/fs-extra": "8.0.1", + "@types/graphlib": "2.1.7", + "@types/jest": "^27.5.0", + "@types/lodash": "4.14.161", + "@types/node": "8.0.47", + "@types/object-hash": "1.3.3", + "@types/semver": "7.3.12", + "@typescript-eslint/eslint-plugin": "^6.7.3", + "@typescript-eslint/parser": "^6.7.3", + "colors": "1.4.0", + "eslint": "^8.50.0", + "find-cache-dir": "^3.3.2", + "fs-extra": "^10.0.0", + "graphlib": "2.1.8", + "jest": "^29.7.0", + "lodash": "4.17.21", + "object-hash": "3.0.0", + "rimraf": "3.0.2", + "rollup": "^2.70.2", + "rollup-plugin-re": "1.0.7", + "rollup-plugin-typescript2": "0.35.0", + "semver": "^7.5.4", + "ts-jest": "^29.1.1", + "tslib": "^2.6.2", + "typescript": "^5.1.3" + } + }, + "rollup-plugin-vue": { + "version": "file:../../node_modules/.pnpm/rollup-plugin-vue@5.1.9_postcss@8.4.12_vue-template-compiler@2.7.14/node_modules/rollup-plugin-vue", + "requires": { + "@babel/core": "^7.0.0-beta.46", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0-beta.46", + "@babel/plugin-transform-runtime": "^7.0.0-beta.46", + "@babel/preset-env": "^7.0.0-beta.46", + "@babel/runtime": "^7.0.0-beta.46", + "@types/debug": "^0.0.31", + "@types/jest": "^23.3.12", + "@types/node": "^10.12.18", + "@types/puppeteer": "^1.3.1", + "@vue/component-compiler": "^4.2.3", + "@vue/component-compiler-utils": "^3.1.2", + "@znck/promised": "^1.0.0", + "babel-core": "7.0.0-bridge.0", + "babel-jest": "^23.6.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2", + "conventional-changelog": "^3.0.5", + "debug": "^4.1.1", + "hash-sum": "^1.0.2", + "jest": "^23.6.0", + "magic-string": "^0.25.7", + "postcss": "^7.0.11", + "postcss-assets": "^5.0.0", + "prettier": "^1.12.1", + "pug": "^2.0.3", + "puppeteer": "^1.4.0", + "querystring": "^0.2.0", + "rollup": "^1.1.0", + "rollup-plugin-babel": "^4.0.0-beta.4", + "rollup-plugin-commonjs": "^9.1.3", + "rollup-plugin-css-only": "^0.4.0", + "rollup-plugin-md": "^0.0.7", + "rollup-plugin-node-resolve": "^4.0.0", + "rollup-plugin-replace": "^2.0.0", + "rollup-plugin-typescript": "^1.0.0", + "rollup-plugin-typescript2": "^0.18.1", + "rollup-plugin-url": "^2.1.0", + "rollup-pluginutils": "^2.8.2", + "sass": "^1.18.0", + "source-map": "0.7.3", + "ts-jest": "^23.10.5", + "typescript": "^3.2.2", + "vue": "^2.5.16", + "vue-class-component": "^6.2.0", + "vue-runtime-helpers": "^1.1.2", + "vue-template-compiler": "^2.5.16", + "vuepress": "^0.14.8" + } + }, + "tailwindcss": { + "version": "file:../../node_modules/.pnpm/tailwindcss@3.4.0_ts-node@10.9.1/node_modules/tailwindcss", + "requires": { + "@alloc/quick-lru": "^5.2.0", + "@swc/cli": "^0.1.62", + "@swc/core": "^1.3.55", + "@swc/jest": "^0.2.26", + "@swc/register": "^0.1.10", + "arg": "^5.0.2", + "autoprefixer": "^10.4.14", + "browserslist": "^4.21.5", + "chokidar": "^3.5.3", + "concurrently": "^8.0.1", + "cssnano": "^6.0.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "esbuild": "^0.17.18", + "eslint": "^8.39.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-prettier": "^4.2.1", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jest": "^29.6.0", + "jest-diff": "^29.6.0", + "jiti": "^1.19.1", + "lightningcss": "1.18.0", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "prettier": "^2.8.8", + "resolve": "^1.22.2", + "rimraf": "^5.0.0", + "source-map-js": "^1.0.2", + "sucrase": "^3.32.0", + "turbo": "^1.9.3" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + }, + "vite": { + "version": "file:../../node_modules/.pnpm/vite@4.5.0_@types+node@18.19.3_sass@1.70.0/node_modules/vite", + "requires": { + "@ampproject/remapping": "^2.2.1", + "@babel/parser": "^7.22.7", + "@babel/types": "^7.22.5", + "@jridgewell/trace-mapping": "^0.3.18", + "@rollup/plugin-alias": "^4.0.4", + "@rollup/plugin-commonjs": "^25.0.3", + "@rollup/plugin-dynamic-import-vars": "^2.0.4", + "@rollup/plugin-json": "^6.0.0", + "@rollup/plugin-node-resolve": "15.1.0", + "@rollup/plugin-typescript": "^11.1.2", + "@rollup/pluginutils": "^5.0.2", + "@types/escape-html": "^1.0.2", + "@types/pnpapi": "^0.0.2", + "acorn": "^8.10.0", + "acorn-walk": "^8.2.0", + "cac": "^6.7.14", + "chokidar": "^3.5.3", + "connect": "^3.7.0", + "connect-history-api-fallback": "^2.0.0", + "convert-source-map": "^2.0.0", + "cors": "^2.8.5", + "cross-spawn": "^7.0.3", + "debug": "^4.3.4", + "dep-types": "link:./src/types", + "dotenv": "^16.3.1", + "dotenv-expand": "^9.0.0", + "es-module-lexer": "^1.3.0", + "esbuild": "^0.18.10", + "escape-html": "^1.0.3", + "estree-walker": "^3.0.3", + "etag": "^1.8.1", + "fast-glob": "^3.3.1", + "fsevents": "~2.3.2", + "http-proxy": "^1.18.1", + "json-stable-stringify": "^1.0.2", + "launch-editor-middleware": "^2.6.0", + "lightningcss": "^1.21.5", + "magic-string": "^0.30.2", + "micromatch": "^4.0.5", + "mlly": "^1.4.0", + "mrmime": "^1.0.1", + "okie": "^1.0.1", + "open": "^8.4.2", + "parse5": "^7.1.2", + "periscopic": "^3.1.0", + "picocolors": "^1.0.0", + "picomatch": "^2.3.1", + "postcss": "^8.4.27", + "postcss-import": "^15.1.0", + "postcss-load-config": "^4.0.1", + "postcss-modules": "^6.0.0", + "resolve.exports": "^2.0.2", + "rollup": "^3.27.1", + "rollup-plugin-license": "^3.0.1", + "sirv": "^2.0.3", + "source-map-support": "^0.5.21", + "strip-ansi": "^7.1.0", + "strip-literal": "^1.3.0", + "tsconfck": "^2.1.2", + "tslib": "^2.6.1", + "types": "link:./types", + "ufo": "^1.2.0", + "ws": "^8.13.0" + } + }, + "vite-plugin-vue2": { + "version": "file:../../node_modules/.pnpm/vite-plugin-vue2@2.0.2_vite@4.5.0_vue-template-compiler@2.7.14_vue@2.7.14/node_modules/vite-plugin-vue2", + "requires": { + "@antfu/eslint-config": "^0.20.7", + "@babel/core": "^7.17.9", + "@babel/parser": "^7.17.9", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-decorators": "^7.17.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.17.3", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.17.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.8", + "@rollup/pluginutils": "^4.2.1", + "@types/consolidate": "^0.14.1", + "@types/debug": "^4.1.7", + "@types/estree": "^0.0.51", + "@types/fs-extra": "^9.0.13", + "@types/hash-sum": "^1.0.0", + "@types/jest": "^27.4.1", + "@types/node": "^17.0.25", + "@types/puppeteer": "^5.4.5", + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "@vue/babel-preset-jsx": "^1.2.4", + "@vue/component-compiler-utils": "^3.3.0", + "bumpp": "^7.1.1", + "consolidate": "^0.16.0", + "conventional-changelog-cli": "^2.2.2", + "debug": "^4.3.4", + "eslint": "^8.14.0", + "execa": "^5.1.1", + "fs-extra": "^10.1.0", + "hash-sum": "^2.0.0", + "jest": "^27.5.1", + "lint-staged": "^12.4.0", + "magic-string": "^0.26.1", + "prettier": "^2.6.2", + "puppeteer": "^13.6.0", + "querystring": "^0.2.1", + "rollup": "^2.70.2", + "slash": "^3.0.0", + "source-map": "^0.7.3", + "ts-jest": "^27.1.4", + "typescript": "^4.6.3", + "vite": "^2.9.5", + "vue-template-babel-compiler": "^1.2.0", + "vue-template-compiler": "^2.6.14", + "yorkie": "^2.0.0" + } + }, + "vue": { + "version": "file:../../node_modules/.pnpm/vue@2.7.14/node_modules/vue", + "requires": { + "@babel/parser": "^7.18.4", + "@microsoft/api-extractor": "^7.25.0", + "@rollup/plugin-alias": "^3.1.9", + "@rollup/plugin-commonjs": "^22.0.0", + "@rollup/plugin-node-resolve": "^13.3.0", + "@rollup/plugin-replace": "^4.0.0", + "@types/he": "^1.1.2", + "@types/node": "^17.0.41", + "@vue/compiler-sfc": "2.7.14", + "chalk": "^4.1.2", + "conventional-changelog-cli": "^2.2.2", + "cross-spawn": "^7.0.3", + "csstype": "^3.1.0", + "enquirer": "^2.3.6", + "esbuild": "^0.14.43", + "execa": "^4.1.0", + "he": "^1.2.0", + "jasmine-core": "^4.2.0", + "jsdom": "^19.0.0", + "karma": "^6.3.20", + "karma-chrome-launcher": "^3.1.1", + "karma-cli": "^2.0.0", + "karma-esbuild": "^2.2.4", + "karma-jasmine": "^5.0.1", + "lint-staged": "^12.5.0", + "lodash": "^4.17.21", + "marked": "^4.0.16", + "minimist": "^1.2.6", + "postcss": "^8.4.14", + "prettier": "^2.6.2", + "puppeteer": "^14.3.0", + "rimraf": "^3.0.2", + "rollup": "^2.79.1", + "rollup-plugin-typescript2": "^0.32.0", + "semver": "^7.3.7", + "shelljs": "^0.8.5", + "terser": "^5.14.0", + "todomvc-app-css": "^2.4.2", + "ts-node": "^10.8.1", + "tslib": "^2.4.0", + "typescript": "^4.8.4", + "vitest": "^0.12.10", + "yorkie": "^2.0.0" + } + }, + "vue-class-component": { + "version": "file:../../node_modules/.pnpm/vue-class-component@7.2.6_vue@2.7.14/node_modules/vue-class-component", + "requires": { + "@babel/core": "^7.7.7", + "@babel/plugin-proposal-class-properties": "^7.7.4", + "@babel/plugin-proposal-decorators": "^7.7.4", + "@babel/plugin-syntax-jsx": "^7.7.4", + "@babel/preset-env": "^7.7.7", + "@types/chai": "^4.2.7", + "@types/mocha": "^5.2.7", + "@types/node": "^13.1.6", + "@typescript-eslint/parser": "^2.15.0", + "babel-helper-vue-jsx-merge-props": "^2.0.3", + "babel-loader": "^8.0.6", + "babel-plugin-transform-vue-jsx": "^4.0.1", + "chai": "^4.2.0", + "css-loader": "^3.4.2", + "eslint": "^6.8.0", + "eslint-plugin-vue-libs": "^4.0.0", + "mocha": "^7.0.0", + "reflect-metadata": "^0.1.13", + "rimraf": "^3.0.0", + "rollup": "^1.29.0", + "rollup-plugin-babel": "^4.3.3", + "rollup-plugin-replace": "^2.2.0", + "testdouble": "^3.12.5", + "ts-loader": "^6.2.1", + "typescript": "^3.7.4", + "uglify-es": "^3.3.9", + "vue": "^2.6.11", + "vue-loader": "^15.8.3", + "vue-template-compiler": "^2.6.11", + "vuepress": "^1.2.0", + "vuex": "^3.1.2", + "webpack": "^4.41.5", + "webpack-cli": "^3.3.10" + } + }, + "vue-property-decorator": { + "version": "file:../../node_modules/.pnpm/vue-property-decorator@8.5.0_vue-class-component@7.2.6_vue@2.7.14/node_modules/vue-property-decorator", + "requires": { + "@types/jest": "^24.0.15", + "@types/node": "^12.0.8", + "jest": "^24.8.0", + "reflect-metadata": "^0.1.13", + "rollup": "^1.15.6", + "ts-jest": "^24.0.2", + "typescript": "^3.5.2", + "vue": "^2.6.10", + "vue-class-component": "^7.2.3" + } + }, + "vue-template-compiler": { + "version": "file:../../node_modules/.pnpm/vue-template-compiler@2.7.14/node_modules/vue-template-compiler", + "requires": { + "de-indent": "^1.0.2", + "he": "^1.2.0", + "vue": "file:../.." + } + } + } + }, + "@empathyco/x-types": { + "version": "file:../x-types", + "requires": { + "@empathyco/x-adapter": "^8.0.3-alpha.1", + "@empathyco/x-jest-utils": "^1.4.0-alpha.11", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@microsoft/api-documenter": "~7.23.0", + "@microsoft/api-extractor": "~7.39.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rollup": "~4.9.1", + "rollup-plugin-delete": "~2.0.0", + "rollup-plugin-typescript2": "~0.36.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-adapter": { + "version": "file:../x-adapter", + "requires": { + "@empathyco/x-deep-merge": "^2.0.3-alpha.1", + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@types/jest": "~27.5.0", + "concurrently": "~8.2.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-deep-merge": { + "version": "file:../deep-merge", + "requires": { + "@empathyco/x-utils": "^1.0.3-alpha.1", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "ts-node": "~10.9.1", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "ts-node": { + "version": "file:../../node_modules/.pnpm/ts-node@10.9.1_@types+node@18.19.3_typescript@4.9.4/node_modules/ts-node", + "requires": { + "@cspotcode/source-map-support": "^0.8.0", + "@microsoft/api-extractor": "^7.19.4", + "@swc/core": ">=1.2.205", + "@swc/wasm": ">=1.2.205", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "@types/diff": "^4.0.2", + "@types/lodash": "^4.14.151", + "@types/node": "13.13.5", + "@types/proper-lockfile": "^4.1.2", + "@types/proxyquire": "^1.3.28", + "@types/react": "^16.14.19", + "@types/rimraf": "^3.0.0", + "@types/semver": "^7.1.0", + "@yarnpkg/fslib": "^2.4.0", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "ava": "^3.15.0", + "axios": "^0.21.1", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "dprint": "^0.25.0", + "expect": "^27.0.2", + "get-stream": "^6.0.0", + "lodash": "^4.17.15", + "make-error": "^1.1.1", + "ntypescript": "^1.201507091536.1", + "nyc": "^15.0.1", + "outdent": "^0.8.0", + "proper-lockfile": "^4.1.2", + "proxyquire": "^2.0.0", + "react": "^16.14.0", + "rimraf": "^3.0.0", + "semver": "^7.1.3", + "throat": "^6.0.1", + "typedoc": "^0.22.10", + "typescript": "4.7.4", + "typescript-json-schema": "^0.53.0", + "util.promisify": "^1.0.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "concurrently": { + "version": "file:../../node_modules/.pnpm/concurrently@8.2.0/node_modules/concurrently", + "requires": { + "@hirez_io/observer-spy": "^2.2.0", + "@swc/core": "^1.3.62", + "@swc/jest": "^0.2.26", + "@types/jest": "^29.5.2", + "@types/lodash": "^4.14.195", + "@types/node": "^14.18.48", + "@types/shell-quote": "^1.7.1", + "@types/supports-color": "^8.1.1", + "@types/yargs": "^17.0.24", + "@typescript-eslint/eslint-plugin": "^5.59.9", + "@typescript-eslint/parser": "^5.59.9", + "chalk": "^4.1.2", + "coveralls-next": "^4.2.0", + "ctrlc-wrapper": "^0.0.4", + "date-fns": "^2.30.0", + "esbuild": "~0.17.19", + "eslint": "^8.42.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-simple-import-sort": "^10.0.0", + "husky": "^8.0.3", + "jest": "^29.5.0", + "jest-create-mock-instance": "^2.0.0", + "lint-staged": "^13.2.2", + "lodash": "^4.17.21", + "prettier": "^2.8.8", + "rxjs": "^7.8.1", + "safe-publish-latest": "^2.0.0", + "shell-quote": "^1.8.1", + "spawn-command": "0.0.2", + "string-argv": "^0.3.2", + "supports-color": "^8.1.1", + "tree-kill": "^1.2.2", + "typescript": "~5.1.3", + "yargs": "^17.7.2" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-jest-utils": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-jest-utils@1.4.0-alpha.11/node_modules/@empathyco/x-jest-utils", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "typescript": "~4.9.4" + } + }, + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@microsoft/api-documenter": { + "version": "file:../../node_modules/.pnpm/@microsoft+api-documenter@7.23.12_@types+node@18.19.3/node_modules/@microsoft/api-documenter", + "requires": { + "@microsoft/api-extractor-model": "7.28.2", + "@microsoft/tsdoc": "0.14.2", + "@rushstack/heft": "0.63.2", + "@rushstack/node-core-library": "3.61.0", + "@rushstack/ts-command-line": "4.17.1", + "@types/js-yaml": "3.12.1", + "@types/resolve": "1.20.2", + "colors": "~1.2.1", + "js-yaml": "~3.13.1", + "local-node-rig": "1.0.0", + "resolve": "~1.22.1" + } + }, + "@microsoft/api-extractor": { + "version": "file:../../node_modules/.pnpm/@microsoft+api-extractor@7.39.0_@types+node@18.19.3/node_modules/@microsoft/api-extractor", + "requires": { + "@microsoft/api-extractor-model": "7.28.3", + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "~0.16.1", + "@rushstack/heft": "0.62.0", + "@rushstack/heft-node-rig": "2.3.2", + "@rushstack/node-core-library": "3.62.0", + "@rushstack/rig-package": "0.5.1", + "@rushstack/ts-command-line": "4.17.1", + "@types/heft-jest": "1.0.1", + "@types/lodash": "4.14.116", + "@types/node": "18.17.15", + "@types/resolve": "1.20.2", + "@types/semver": "7.5.0", + "colors": "~1.2.1", + "local-eslint-config": "1.0.0", + "lodash": "~4.17.15", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "source-map": "~0.6.1", + "typescript": "5.3.3" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rollup": { + "version": "file:../../node_modules/.pnpm/rollup@4.9.1/node_modules/rollup", + "requires": { + "@codemirror/commands": "^6.3.2", + "@codemirror/lang-javascript": "^6.2.1", + "@codemirror/language": "^6.9.3", + "@codemirror/search": "^6.5.5", + "@codemirror/state": "^6.3.3", + "@codemirror/view": "^6.22.2", + "@jridgewell/sourcemap-codec": "^1.4.15", + "@mermaid-js/mermaid-cli": "^10.6.1", + "@napi-rs/cli": "^2.17.0", + "@rollup/plugin-alias": "^5.1.0", + "@rollup/plugin-buble": "^1.0.3", + "@rollup/plugin-commonjs": "^25.0.7", + "@rollup/plugin-json": "^6.0.1", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-replace": "^5.0.5", + "@rollup/plugin-terser": "^0.4.4", + "@rollup/plugin-typescript": "11.1.5", + "@rollup/pluginutils": "^5.1.0", + "@rollup/rollup-android-arm-eabi": "4.9.1", + "@rollup/rollup-android-arm64": "4.9.1", + "@rollup/rollup-darwin-arm64": "4.9.1", + "@rollup/rollup-darwin-x64": "4.9.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.9.1", + "@rollup/rollup-linux-arm64-gnu": "4.9.1", + "@rollup/rollup-linux-arm64-musl": "4.9.1", + "@rollup/rollup-linux-riscv64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-musl": "4.9.1", + "@rollup/rollup-win32-arm64-msvc": "4.9.1", + "@rollup/rollup-win32-ia32-msvc": "4.9.1", + "@rollup/rollup-win32-x64-msvc": "4.9.1", + "@types/estree": "1.0.5", + "@types/mocha": "^10.0.6", + "@types/node": "18.0.0", + "@types/yargs-parser": "^21.0.3", + "@typescript-eslint/eslint-plugin": "^6.14.0", + "@typescript-eslint/parser": "^6.14.0", + "@vue/eslint-config-prettier": "^8.0.0", + "@vue/eslint-config-typescript": "^12.0.0", + "acorn": "^8.11.2", + "acorn-import-assertions": "^1.9.0", + "buble": "^0.20.0", + "builtin-modules": "^3.3.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.20", + "concurrently": "^8.2.2", + "core-js": "^3.34.0", + "date-time": "^4.0.0", + "es5-shim": "^4.6.7", + "es6-shim": "^0.35.8", + "eslint": "^8.55.0", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-import": "^2.29.0", + "eslint-plugin-prettier": "^5.0.1", + "eslint-plugin-unicorn": "^49.0.0", + "eslint-plugin-vue": "^9.19.2", + "fixturify": "^3.0.0", + "flru": "^1.0.2", + "fs-extra": "^11.2.0", + "fsevents": "~2.3.2", + "github-api": "^3.4.0", + "husky": "^8.0.3", + "inquirer": "^9.2.12", + "is-reference": "^3.0.2", + "lint-staged": "^15.2.0", + "locate-character": "^3.0.0", + "magic-string": "^0.30.5", + "mocha": "^10.2.0", + "nyc": "^15.1.0", + "pinia": "^2.1.7", + "prettier": "^3.1.1", + "pretty-bytes": "^6.1.1", + "pretty-ms": "^8.0.0", + "requirejs": "^2.3.6", + "rollup": "^4.8.0", + "rollup-plugin-license": "^3.2.0", + "rollup-plugin-string": "^3.0.0", + "rollup-plugin-thatworks": "^1.0.4", + "semver": "^7.5.4", + "shx": "^0.3.4", + "signal-exit": "^4.1.0", + "source-map": "^0.7.4", + "source-map-support": "^0.5.21", + "systemjs": "^6.14.2", + "terser": "^5.26.0", + "tslib": "^2.6.2", + "typescript": "^5.3.3", + "vite": "^5.0.7", + "vitepress": "^1.0.0-rc.31", + "vue": "^3.3.11", + "wasm-pack": "^0.12.1", + "weak-napi": "^2.0.2", + "yargs-parser": "^21.1.1" + } + }, + "rollup-plugin-delete": { + "version": "file:../../node_modules/.pnpm/rollup-plugin-delete@2.0.0/node_modules/rollup-plugin-delete", + "requires": { + "@babel/core": "^7.10.2", + "@babel/preset-env": "^7.10.2", + "babel-jest": "^26.0.1", + "codecov": "^3.7.0", + "del": "^5.1.0", + "eslint": "^6.8.0", + "eslint-config-airbnb-base": "^14.1.0", + "eslint-plugin-import": "^2.21.2", + "fs-extra": "^9.0.1", + "jest": "^26.0.1", + "replace-in-file": "^6.1.0", + "rimraf": "^3.0.2", + "rollup": "^2.15.0", + "rollup-plugin-auto-external": "^2.0.0" + } + }, + "rollup-plugin-typescript2": { + "version": "file:../../node_modules/.pnpm/rollup-plugin-typescript2@0.36.0_rollup@4.9.1_typescript@4.9.4/node_modules/rollup-plugin-typescript2", + "requires": { + "@jest/globals": "^28.0.3", + "@rollup/plugin-commonjs": "^22.0.0", + "@rollup/plugin-node-resolve": "13.2.1", + "@rollup/pluginutils": "^4.1.2", + "@types/find-cache-dir": "^2.0.0", + "@types/fs-extra": "8.0.1", + "@types/graphlib": "2.1.7", + "@types/jest": "^27.5.0", + "@types/lodash": "4.14.161", + "@types/node": "8.0.47", + "@types/object-hash": "1.3.3", + "@types/semver": "7.3.12", + "@typescript-eslint/eslint-plugin": "^6.7.3", + "@typescript-eslint/parser": "^6.7.3", + "colors": "1.4.0", + "eslint": "^8.50.0", + "find-cache-dir": "^3.3.2", + "fs-extra": "^10.0.0", + "graphlib": "2.1.8", + "jest": "^29.7.0", + "lodash": "4.17.21", + "object-hash": "3.0.0", + "rimraf": "3.0.2", + "rollup": "^2.70.2", + "rollup-plugin-re": "1.0.7", + "rollup-plugin-typescript2": "0.35.0", + "semver": "^7.5.4", + "ts-jest": "^29.1.1", + "tslib": "^2.6.2", + "typescript": "^5.1.3" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@empathyco/x-utils": { + "version": "file:../x-utils", + "requires": { + "@empathyco/x-storage-service": "^2.0.3-alpha.0", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "rimraf": "~3.0.2", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-storage-service": { + "version": "file:../storage-service", + "requires": { + "@empathyco/x-logger": "^1.2.0-alpha.11", + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.6.0", + "typescript": "~4.9.4" + }, + "dependencies": { + "@empathyco/x-logger": { + "version": "file:../../node_modules/.pnpm/@empathyco+x-logger@1.2.0-alpha.11/node_modules/@empathyco/x-logger", + "requires": { + "@types/jest": "~27.5.0", + "jest": "~27.5.0", + "ts-jest": "~27.1.0", + "tslib": "~2.5.0", + "typescript": "~4.9.4" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + } + } + }, + "@microsoft/api-documenter": { + "version": "file:../../node_modules/.pnpm/@microsoft+api-documenter@7.23.12_@types+node@18.19.3/node_modules/@microsoft/api-documenter", + "requires": { + "@microsoft/api-extractor-model": "7.28.2", + "@microsoft/tsdoc": "0.14.2", + "@rushstack/heft": "0.63.2", + "@rushstack/node-core-library": "3.61.0", + "@rushstack/ts-command-line": "4.17.1", + "@types/js-yaml": "3.12.1", + "@types/resolve": "1.20.2", + "colors": "~1.2.1", + "js-yaml": "~3.13.1", + "local-node-rig": "1.0.0", + "resolve": "~1.22.1" + } + }, + "@microsoft/api-extractor": { + "version": "file:../../node_modules/.pnpm/@microsoft+api-extractor@7.39.0_@types+node@18.19.3/node_modules/@microsoft/api-extractor", + "requires": { + "@microsoft/api-extractor-model": "7.28.3", + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "~0.16.1", + "@rushstack/heft": "0.62.0", + "@rushstack/heft-node-rig": "2.3.2", + "@rushstack/node-core-library": "3.62.0", + "@rushstack/rig-package": "0.5.1", + "@rushstack/ts-command-line": "4.17.1", + "@types/heft-jest": "1.0.1", + "@types/lodash": "4.14.116", + "@types/node": "18.17.15", + "@types/resolve": "1.20.2", + "@types/semver": "7.5.0", + "colors": "~1.2.1", + "local-eslint-config": "1.0.0", + "lodash": "~4.17.15", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "source-map": "~0.6.1", + "typescript": "5.3.3" + } + }, + "@rollup/plugin-commonjs": { + "version": "file:../../node_modules/.pnpm/@rollup+plugin-commonjs@25.0.7_rollup@4.9.1/node_modules/@rollup/plugin-commonjs", + "requires": { + "@rollup/plugin-json": "^5.0.0", + "@rollup/plugin-node-resolve": "^15.0.0", + "@rollup/pluginutils": "^5.0.1", + "commondir": "^1.0.1", + "estree-walker": "^2.0.2", + "glob": "^8.0.3", + "is-reference": "1.2.1", + "locate-character": "^2.0.5", + "magic-string": "^0.30.3", + "require-relative": "^0.8.7", + "rollup": "^4.0.0-24", + "shx": "^0.3.4", + "source-map": "^0.7.4", + "source-map-support": "^0.5.21", + "typescript": "^4.8.3" + } + }, + "@testing-library/jest-dom": { + "version": "file:../../node_modules/.pnpm/@testing-library+jest-dom@5.17.0/node_modules/@testing-library/jest-dom", + "requires": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "jest-environment-jsdom-sixteen": "^1.0.3", + "jest-watch-select-projects": "^2.0.0", + "jsdom": "^16.2.1", + "kcd-scripts": "^11.1.0", + "lodash": "^4.17.15", + "pretty-format": "^25.1.0", + "redent": "^3.0.0" + } + }, + "@types/autoprefixer": { + "version": "file:../../node_modules/.pnpm/@types+autoprefixer@10.2.0_postcss@8.4.12/node_modules/@types/autoprefixer", + "requires": { + "autoprefixer": "*" + } + }, + "@types/glob": { + "version": "file:../../node_modules/.pnpm/@types+glob@8.0.1/node_modules/@types/glob", + "requires": { + "@types/minimatch": "^5.1.2", + "@types/node": "*" + } + }, + "@types/jest": { + "version": "file:../../node_modules/.pnpm/@types+jest@27.5.0/node_modules/@types/jest", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "@types/node": { + "version": "file:../../node_modules/.pnpm/@types+node@18.19.3/node_modules/@types/node", + "requires": { + "undici-types": "~5.26.4" + } + }, + "@types/testing-library__jest-dom": { + "version": "file:../../node_modules/.pnpm/@types+testing-library__jest-dom@5.14.5/node_modules/@types/testing-library__jest-dom", + "requires": { + "@types/jest": "*" + } + }, + "@vitejs/plugin-vue2": { + "version": "file:../../node_modules/.pnpm/@vitejs+plugin-vue2@2.2.0_vite@4.5.0_vue@2.7.14/node_modules/@vitejs/plugin-vue2", + "requires": { + "@types/fs-extra": "^9.0.13", + "conventional-changelog-cli": "^2.2.2", + "debug": "^4.3.4", + "enquirer": "^2.3.6", + "esno": "^0.16.3", + "execa": "^4.1.0", + "fs-extra": "^10.1.0", + "hash-sum": "^2.0.0", + "minimist": "^1.2.6", + "picocolors": "^1.0.0", + "prettier": "^2.7.1", + "puppeteer": "^14.4.0", + "rollup": "^2.75.6", + "semver": "^7.3.7", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "unbuild": "^0.7.4", + "vite": "^3.0.0", + "vitest": "^0.15.1", + "vue": "^2.7.0-beta.8" + } + }, + "@vue/devtools-api": { + "version": "file:../../node_modules/.pnpm/@vue+devtools-api@6.5.0/node_modules/@vue/devtools-api", + "requires": { + "@types/node": "^13.9.1", + "@types/webpack-env": "^1.15.1", + "typescript": "^4.5.2" + } + }, + "@vue/test-utils": { + "version": "file:../../node_modules/.pnpm/@vue+test-utils@1.0.3_vue-template-compiler@2.7.14_vue@2.7.14/node_modules/@vue/test-utils", + "requires": { + "dom-event-types": "^1.0.0", + "lodash": "^4.17.15", + "pretty": "^2.0.0" + } + }, + "@vue/vue2-jest": { + "version": "file:../../node_modules/.pnpm/@vue+vue2-jest@27.0.0-alpha.3_@babel+core@7.23.3_jest@27.5.0_ts-jest@27.1.0_vue-template-compiler@2.7.14_vue@2.7.14/node_modules/@vue/vue2-jest", + "requires": { + "@babel/core": "^7.9.0", + "@babel/plugin-transform-modules-commonjs": "^7.2.0", + "@babel/preset-env": "^7.9.0", + "@vue/component-compiler-utils": "^3.1.0", + "@vue/test-utils": "^1.1.0", + "babel-core": "^7.0.0-bridge.0", + "babel-jest": "^27.0.6", + "chalk": "^2.1.0", + "conventional-changelog": "^1.1.5", + "extract-from-css": "^0.4.4", + "jest": "^27.0.6", + "semantic-release": "^15.13.2", + "source-map": "0.5.6", + "ts-jest": "^27.0.4", + "typescript": "^3.2.2", + "vue": "^2.4.2", + "vue-template-compiler": "^2.4.2" + } + }, + "@vueuse/core": { + "version": "file:../../node_modules/.pnpm/@vueuse+core@10.7.1_vue@2.7.14/node_modules/@vueuse/core", + "requires": { + "@types/web-bluetooth": "^0.0.20", + "@vueuse/metadata": "10.7.1", + "@vueuse/shared": "10.7.1", + "vue-demi": ">=0.14.6" + } + }, + "autoprefixer": { + "version": "file:../../node_modules/.pnpm/autoprefixer@10.4.4_postcss@8.4.12/node_modules/autoprefixer", + "requires": { + "browserslist": "^4.20.2", + "caniuse-lite": "^1.0.30001317", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "convert-source-map": { + "version": "file:../../node_modules/.pnpm/convert-source-map@2.0.0/node_modules/convert-source-map", + "requires": { + "inline-source-map": "~0.6.2", + "tap": "~9.0.0" + } + }, + "cypress": { + "version": "file:../../node_modules/.pnpm/cypress@13.6.0/node_modules/cypress", + "requires": { + "@cypress/request": "^3.0.0", + "@cypress/xvfb": "^1.2.4", + "@types/node": "^18.17.5", + "@types/sinonjs__fake-timers": "8.1.1", + "@types/sizzle": "^2.3.2", + "arch": "^2.2.0", + "blob-util": "^2.0.2", + "bluebird": "^3.7.2", + "buffer": "^5.6.0", + "cachedir": "^2.3.0", + "chalk": "^4.1.0", + "check-more-types": "^2.24.0", + "cli-cursor": "^3.1.0", + "cli-table3": "~0.6.1", + "commander": "^6.2.1", + "common-tags": "^1.8.0", + "dayjs": "^1.10.4", + "debug": "^4.3.4", + "enquirer": "^2.3.6", + "eventemitter2": "6.4.7", + "execa": "4.1.0", + "executable": "^4.1.1", + "extract-zip": "2.0.1", + "figures": "^3.2.0", + "fs-extra": "^9.1.0", + "getos": "^3.2.1", + "is-ci": "^3.0.0", + "is-installed-globally": "~0.4.0", + "lazy-ass": "^1.6.0", + "listr2": "^3.8.3", + "lodash": "^4.17.21", + "log-symbols": "^4.0.0", + "minimist": "^1.2.8", + "ospath": "^1.2.2", + "pretty-bytes": "^5.6.0", + "process": "^0.11.10", + "proxy-from-env": "1.0.0", + "request-progress": "^3.0.0", + "semver": "^7.5.3", + "supports-color": "^8.1.1", + "tmp": "~0.2.1", + "untildify": "^4.0.0", + "yauzl": "^2.10.0" + } + }, + "esbuild": { + "version": "file:../../node_modules/.pnpm/esbuild@0.20.0/node_modules/esbuild", + "requires": { + "@esbuild/aix-ppc64": "0.20.0", + "@esbuild/android-arm": "0.20.0", + "@esbuild/android-arm64": "0.20.0", + "@esbuild/android-x64": "0.20.0", + "@esbuild/darwin-arm64": "0.20.0", + "@esbuild/darwin-x64": "0.20.0", + "@esbuild/freebsd-arm64": "0.20.0", + "@esbuild/freebsd-x64": "0.20.0", + "@esbuild/linux-arm": "0.20.0", + "@esbuild/linux-arm64": "0.20.0", + "@esbuild/linux-ia32": "0.20.0", + "@esbuild/linux-loong64": "0.20.0", + "@esbuild/linux-mips64el": "0.20.0", + "@esbuild/linux-ppc64": "0.20.0", + "@esbuild/linux-riscv64": "0.20.0", + "@esbuild/linux-s390x": "0.20.0", + "@esbuild/linux-x64": "0.20.0", + "@esbuild/netbsd-x64": "0.20.0", + "@esbuild/openbsd-x64": "0.20.0", + "@esbuild/sunos-x64": "0.20.0", + "@esbuild/win32-arm64": "0.20.0", + "@esbuild/win32-ia32": "0.20.0", + "@esbuild/win32-x64": "0.20.0" + } + }, + "glob": { + "version": "file:../../node_modules/.pnpm/glob@10.3.0/node_modules/glob", + "requires": { + "@types/node": "^20.2.1", + "@types/tap": "^15.0.7", + "c8": "^7.12.0", + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "memfs": "^3.4.13", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2", + "mkdirp": "^2.1.4", + "path-scurry": "^1.7.0", + "prettier": "^2.8.3", + "rimraf": "^4.1.3", + "tap": "^16.3.4", + "ts-node": "^10.9.1", + "typedoc": "^0.23.24", + "typescript": "^4.9.4" + } + }, + "jest": { + "version": "file:../../node_modules/.pnpm/jest@27.5.0_ts-node@10.9.1/node_modules/jest", + "requires": { + "@jest/core": "^27.5.0", + "import-local": "^3.0.2", + "jest-cli": "^27.5.0" + } + }, + "jest-scss-transform": { + "version": "file:../../node_modules/.pnpm/jest-scss-transform@1.0.1/node_modules/jest-scss-transform", + "requires": { + "@babel/cli": "7.8.4", + "@babel/core": "7.7.5", + "@babel/preset-env": "7.8.7", + "babel-eslint": "10.0.3", + "babel-jest": "24.9.0", + "cross-env": "7.0.2", + "eslint": "6.8.0", + "eslint-config-airbnb-base": "14.1.0", + "eslint-plugin-import": "2.20.2", + "jest": "24.9.0", + "jest-coverage-badges": "1.1.2", + "rimraf": "3.0.2", + "sinon": "9.0.1", + "webpack": "4.42.1", + "webpack-cli": "3.3.11" + } + }, + "js-md5": { + "version": "file:../../node_modules/.pnpm/js-md5@0.8.3/node_modules/js-md5", + "requires": { + "expect.js": "~0.3.1", + "jsdoc": "~4.0.2", + "mocha": "~10.2.0", + "nyc": "^15.1.0", + "requirejs": "^2.1.22", + "tiny-worker": "^2.3.0", + "uglify-js": "^3.1.9" + } + }, + "postcss": { + "version": "file:../../node_modules/.pnpm/postcss@8.4.12/node_modules/postcss", + "requires": { + "nanoid": "^3.3.1", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-dir-pseudo-class": { + "version": "file:../../node_modules/.pnpm/postcss-dir-pseudo-class@7.0.0_postcss@8.4.12/node_modules/postcss-dir-pseudo-class", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-logical": { + "version": "file:../../node_modules/.pnpm/postcss-logical@4.0.2/node_modules/postcss-logical", + "requires": { + "@babel/core": "^7.4.5", + "@babel/preset-env": "^7.4.5", + "babel-eslint": "^10.0.1", + "echint": "^4.0.2", + "eslint": "^5.16.0", + "postcss": "^7.0.17", + "postcss-tape": "^5.0.0", + "pre-commit": "^1.2.2", + "rollup": "^1.14.6", + "rollup-plugin-babel": "^4.3.2" + } + }, + "rimraf": { + "version": "file:../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf", + "requires": { + "glob": "^7.1.3", + "mkdirp": "^0.5.1", + "tap": "^12.1.1" + } + }, + "rollup": { + "version": "file:../../node_modules/.pnpm/rollup@4.9.1/node_modules/rollup", + "requires": { + "@codemirror/commands": "^6.3.2", + "@codemirror/lang-javascript": "^6.2.1", + "@codemirror/language": "^6.9.3", + "@codemirror/search": "^6.5.5", + "@codemirror/state": "^6.3.3", + "@codemirror/view": "^6.22.2", + "@jridgewell/sourcemap-codec": "^1.4.15", + "@mermaid-js/mermaid-cli": "^10.6.1", + "@napi-rs/cli": "^2.17.0", + "@rollup/plugin-alias": "^5.1.0", + "@rollup/plugin-buble": "^1.0.3", + "@rollup/plugin-commonjs": "^25.0.7", + "@rollup/plugin-json": "^6.0.1", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-replace": "^5.0.5", + "@rollup/plugin-terser": "^0.4.4", + "@rollup/plugin-typescript": "11.1.5", + "@rollup/pluginutils": "^5.1.0", + "@rollup/rollup-android-arm-eabi": "4.9.1", + "@rollup/rollup-android-arm64": "4.9.1", + "@rollup/rollup-darwin-arm64": "4.9.1", + "@rollup/rollup-darwin-x64": "4.9.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.9.1", + "@rollup/rollup-linux-arm64-gnu": "4.9.1", + "@rollup/rollup-linux-arm64-musl": "4.9.1", + "@rollup/rollup-linux-riscv64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-musl": "4.9.1", + "@rollup/rollup-win32-arm64-msvc": "4.9.1", + "@rollup/rollup-win32-ia32-msvc": "4.9.1", + "@rollup/rollup-win32-x64-msvc": "4.9.1", + "@types/estree": "1.0.5", + "@types/mocha": "^10.0.6", + "@types/node": "18.0.0", + "@types/yargs-parser": "^21.0.3", + "@typescript-eslint/eslint-plugin": "^6.14.0", + "@typescript-eslint/parser": "^6.14.0", + "@vue/eslint-config-prettier": "^8.0.0", + "@vue/eslint-config-typescript": "^12.0.0", + "acorn": "^8.11.2", + "acorn-import-assertions": "^1.9.0", + "buble": "^0.20.0", + "builtin-modules": "^3.3.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.20", + "concurrently": "^8.2.2", + "core-js": "^3.34.0", + "date-time": "^4.0.0", + "es5-shim": "^4.6.7", + "es6-shim": "^0.35.8", + "eslint": "^8.55.0", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-import": "^2.29.0", + "eslint-plugin-prettier": "^5.0.1", + "eslint-plugin-unicorn": "^49.0.0", + "eslint-plugin-vue": "^9.19.2", + "fixturify": "^3.0.0", + "flru": "^1.0.2", + "fs-extra": "^11.2.0", + "fsevents": "~2.3.2", + "github-api": "^3.4.0", + "husky": "^8.0.3", + "inquirer": "^9.2.12", + "is-reference": "^3.0.2", + "lint-staged": "^15.2.0", + "locate-character": "^3.0.0", + "magic-string": "^0.30.5", + "mocha": "^10.2.0", + "nyc": "^15.1.0", + "pinia": "^2.1.7", + "prettier": "^3.1.1", + "pretty-bytes": "^6.1.1", + "pretty-ms": "^8.0.0", + "requirejs": "^2.3.6", + "rollup": "^4.8.0", + "rollup-plugin-license": "^3.2.0", + "rollup-plugin-string": "^3.0.0", + "rollup-plugin-thatworks": "^1.0.4", + "semver": "^7.5.4", + "shx": "^0.3.4", + "signal-exit": "^4.1.0", + "source-map": "^0.7.4", + "source-map-support": "^0.5.21", + "systemjs": "^6.14.2", + "terser": "^5.26.0", + "tslib": "^2.6.2", + "typescript": "^5.3.3", + "vite": "^5.0.7", + "vitepress": "^1.0.0-rc.31", + "vue": "^3.3.11", + "wasm-pack": "^0.12.1", + "weak-napi": "^2.0.2", + "yargs-parser": "^21.1.1" + } + }, + "rollup-plugin-copy": { + "version": "file:../../node_modules/.pnpm/rollup-plugin-copy@3.5.0/node_modules/rollup-plugin-copy", + "requires": { + "@babel/core": "^7.12.17", + "@babel/preset-env": "^7.12.17", + "@types/fs-extra": "^8.0.1", + "babel-jest": "^25.5.1", + "codecov": "^3.6.1", + "colorette": "^1.1.0", + "eslint": "6.5.1", + "eslint-config-airbnb-base": "^14.0.0", + "eslint-plugin-import": "^2.20.0", + "fs-extra": "^8.1.0", + "globby": "10.0.1", + "is-plain-object": "^3.0.0", + "jest": "^25.5.4", + "replace-in-file": "^5.0.2", + "rimraf": "^3.0.0", + "rollup": "^1.29.0", + "rollup-plugin-auto-external": "^2.0.0", + "rollup-plugin-babel": "^4.3.3" + } + }, + "rollup-plugin-delete": { + "version": "file:../../node_modules/.pnpm/rollup-plugin-delete@2.0.0/node_modules/rollup-plugin-delete", + "requires": { + "@babel/core": "^7.10.2", + "@babel/preset-env": "^7.10.2", + "babel-jest": "^26.0.1", + "codecov": "^3.7.0", + "del": "^5.1.0", + "eslint": "^6.8.0", + "eslint-config-airbnb-base": "^14.1.0", + "eslint-plugin-import": "^2.21.2", + "fs-extra": "^9.0.1", + "jest": "^26.0.1", + "replace-in-file": "^6.1.0", + "rimraf": "^3.0.2", + "rollup": "^2.15.0", + "rollup-plugin-auto-external": "^2.0.0" + } + }, + "rollup-plugin-styles": { + "version": "file:../../node_modules/.pnpm/rollup-plugin-styles@4.0.0_rollup@4.9.1/node_modules/rollup-plugin-styles", + "requires": { + "@babel/core": "^7.16.7", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/preset-env": "^7.16.8", + "@commitlint/cli": "^16.0.2", + "@commitlint/config-angular": "^16.0.0", + "@commitlint/prompt-cli": "^16.0.0", + "@rollup/plugin-babel": "^5.3.0", + "@rollup/plugin-commonjs": "^21.0.1", + "@rollup/plugin-json": "^4.1.0", + "@rollup/plugin-node-resolve": "^13.1.3", + "@rollup/plugin-replace": "^3.0.1", + "@rollup/plugin-typescript": "^8.3.0", + "@rollup/pluginutils": "^4.1.2", + "@semantic-release/changelog": "^6.0.1", + "@semantic-release/git": "^10.0.1", + "@types/cssnano": "^5.0.0", + "@types/fs-extra": "^9.0.13", + "@types/jest": "^27.4.0", + "@types/mime-types": "^2.1.1", + "@types/node": "*", + "@types/resolve": "^1.20.1", + "@types/uglifycss": "^0.0.7", + "@typescript-eslint/eslint-plugin": "^5.9.1", + "@typescript-eslint/parser": "^5.9.1", + "autoprefixer": "^10.4.2", + "babel-jest": "^27.4.6", + "cosmiconfig": "^7.0.1", + "cssnano": "^5.0.15", + "eslint": "^8.6.0", + "eslint-config-prettier": "^8.3.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-plugin-import": "^2.25.4", + "eslint-plugin-jest": "^25.3.4", + "eslint-plugin-unicorn": "^40.0.0", + "fs-extra": "^10.0.0", + "gh-pages": "^3.2.3", + "husky": "^7.0.4", + "icss-utils": "^5.1.0", + "jest": "^27.4.7", + "less": "^4.1.2", + "lint-staged": "^12.1.7", + "mime-types": "^2.1.34", + "minireset.css": "^0.0.7", + "node-sass": "^7.0.1", + "p-queue": "^6.6.2", + "postcss": "^8.4.5", + "postcss-custom-properties": "^12.1.2", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "prettier": "^2.5.1", + "query-string": "^7.1.0", + "resolve": "^1.21.0", + "rollup": "^2.63.0", + "rollup-plugin-dts": "^4.1.0", + "rollup-plugin-lit-css": "^3.2.1", + "rollup-plugin-node-externals": "^3.1.2", + "rollup-plugin-terser": "^7.0.2", + "sass": "^1.48.0", + "semantic-release": "^18.0.1", + "shx": "^0.3.4", + "source-map-js": "^1.0.1", + "stylus": "^0.56.0", + "sugarss": "^4.0.1", + "ts-jest": "^27.1.2", + "tslib": "^2.3.1", + "typedoc": "^0.22.10", + "typedoc-plugin-missing-exports": "^0.22.6", + "typescript": "^4.5.4" + } + }, + "rollup-plugin-typescript2": { + "version": "file:../../node_modules/.pnpm/rollup-plugin-typescript2@0.36.0_rollup@4.9.1_typescript@4.9.4/node_modules/rollup-plugin-typescript2", + "requires": { + "@jest/globals": "^28.0.3", + "@rollup/plugin-commonjs": "^22.0.0", + "@rollup/plugin-node-resolve": "13.2.1", + "@rollup/pluginutils": "^4.1.2", + "@types/find-cache-dir": "^2.0.0", + "@types/fs-extra": "8.0.1", + "@types/graphlib": "2.1.7", + "@types/jest": "^27.5.0", + "@types/lodash": "4.14.161", + "@types/node": "8.0.47", + "@types/object-hash": "1.3.3", + "@types/semver": "7.3.12", + "@typescript-eslint/eslint-plugin": "^6.7.3", + "@typescript-eslint/parser": "^6.7.3", + "colors": "1.4.0", + "eslint": "^8.50.0", + "find-cache-dir": "^3.3.2", + "fs-extra": "^10.0.0", + "graphlib": "2.1.8", + "jest": "^29.7.0", + "lodash": "4.17.21", + "object-hash": "3.0.0", + "rimraf": "3.0.2", + "rollup": "^2.70.2", + "rollup-plugin-re": "1.0.7", + "rollup-plugin-typescript2": "0.35.0", + "semver": "^7.5.4", + "ts-jest": "^29.1.1", + "tslib": "^2.6.2", + "typescript": "^5.1.3" + } + }, + "rollup-plugin-vue": { + "version": "file:../../node_modules/.pnpm/rollup-plugin-vue@5.1.9_postcss@8.4.12_vue-template-compiler@2.7.14/node_modules/rollup-plugin-vue", + "requires": { + "@babel/core": "^7.0.0-beta.46", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0-beta.46", + "@babel/plugin-transform-runtime": "^7.0.0-beta.46", + "@babel/preset-env": "^7.0.0-beta.46", + "@babel/runtime": "^7.0.0-beta.46", + "@types/debug": "^0.0.31", + "@types/jest": "^23.3.12", + "@types/node": "^10.12.18", + "@types/puppeteer": "^1.3.1", + "@vue/component-compiler": "^4.2.3", + "@vue/component-compiler-utils": "^3.1.2", + "@znck/promised": "^1.0.0", + "babel-core": "7.0.0-bridge.0", + "babel-jest": "^23.6.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2", + "conventional-changelog": "^3.0.5", + "debug": "^4.1.1", + "hash-sum": "^1.0.2", + "jest": "^23.6.0", + "magic-string": "^0.25.7", + "postcss": "^7.0.11", + "postcss-assets": "^5.0.0", + "prettier": "^1.12.1", + "pug": "^2.0.3", + "puppeteer": "^1.4.0", + "querystring": "^0.2.0", + "rollup": "^1.1.0", + "rollup-plugin-babel": "^4.0.0-beta.4", + "rollup-plugin-commonjs": "^9.1.3", + "rollup-plugin-css-only": "^0.4.0", + "rollup-plugin-md": "^0.0.7", + "rollup-plugin-node-resolve": "^4.0.0", + "rollup-plugin-replace": "^2.0.0", + "rollup-plugin-typescript": "^1.0.0", + "rollup-plugin-typescript2": "^0.18.1", + "rollup-plugin-url": "^2.1.0", + "rollup-pluginutils": "^2.8.2", + "sass": "^1.18.0", + "source-map": "0.7.3", + "ts-jest": "^23.10.5", + "typescript": "^3.2.2", + "vue": "^2.5.16", + "vue-class-component": "^6.2.0", + "vue-runtime-helpers": "^1.1.2", + "vue-template-compiler": "^2.5.16", + "vuepress": "^0.14.8" + } + }, + "rxjs": { + "version": "file:../../node_modules/.pnpm/rxjs@7.8.0/node_modules/rxjs", + "requires": { + "@angular-devkit/build-optimizer": "0.4.6", + "@angular-devkit/schematics": "^11.0.7", + "@swc/core": "^1.2.128", + "@swc/helpers": "^0.3.2", + "@types/chai": "^4.2.11", + "@types/lodash": "4.14.102", + "@types/mocha": "^7.0.2", + "@types/node": "^14.14.6", + "@types/shelljs": "^0.8.8", + "@types/sinon": "4.1.3", + "@types/sinon-chai": "2.7.29", + "@types/source-map": "^0.5.2", + "@typescript-eslint/eslint-plugin": "^4.29.1", + "@typescript-eslint/parser": "^4.29.1", + "babel-polyfill": "6.26.0", + "chai": "^4.2.0", + "check-side-effects": "0.0.23", + "color": "3.0.0", + "colors": "1.1.2", + "cross-env": "5.1.3", + "cz-conventional-changelog": "1.2.0", + "dependency-cruiser": "^9.12.0", + "escape-string-regexp": "1.0.5", + "eslint": "^7.8.1", + "eslint-plugin-jasmine": "^2.10.1", + "form-data": "^3.0.0", + "fs-extra": "^8.1.0", + "glob": "7.1.2", + "google-closure-compiler-js": "20170218.0.0", + "husky": "^4.2.5", + "klaw-sync": "3.0.2", + "lint-staged": "^10.2.11", + "lodash": "^4.17.15", + "minimist": "^1.2.5", + "mocha": "^8.1.3", + "nodemon": "^1.9.2", + "npm-run-all": "4.1.2", + "opn-cli": "3.1.0", + "platform": "1.3.5", + "prettier": "^2.5.1", + "promise": "8.0.1", + "rollup": "0.66.6", + "rollup-plugin-alias": "1.4.0", + "rollup-plugin-inject": "2.0.0", + "rollup-plugin-node-resolve": "2.0.0", + "shelljs": "^0.8.4", + "shx": "^0.3.2", + "sinon": "4.3.0", + "sinon-chai": "2.14.0", + "source-map-support": "0.5.3", + "systemjs": "^0.21.0", + "ts-node": "^9.1.1", + "tslib": "^2.1.0", + "tslint": "^5.20.1", + "tslint-config-prettier": "^1.18.0", + "tslint-etc": "1.13.10", + "tslint-no-toplevel-property-access": "0.0.2", + "tslint-no-unused-expression-chai": "0.0.3", + "typescript": "~4.2.0", + "validate-commit-msg": "2.14.0", + "web-streams-polyfill": "^3.0.2", + "webpack": "^4.31.0" + } + }, + "sass": { + "version": "file:../../node_modules/.pnpm/sass@1.70.0/node_modules/sass", + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } + }, + "start-server-and-test": { + "version": "file:../../node_modules/.pnpm/start-server-and-test@2.0.0/node_modules/start-server-and-test", + "requires": { + "@types/node": "^18.14.1", + "arg": "^5.0.2", + "ban-sensitive-files": "1.9.7", + "bluebird": "3.7.2", + "chai": "4.2.0", + "check-more-types": "2.24.0", + "cross-env": "7.0.2", + "debug": "4.3.4", + "dependency-check": "3.4.1", + "deps-ok": "1.4.1", + "dont-crack": "1.2.1", + "execa": "5.1.1", + "git-issues": "1.3.1", + "got": "9.6.0", + "json-server": "^0.17.1", + "lazy-ass": "1.6.0", + "license-checker": "24.1.0", + "minimist": "1.2.5", + "mocha": "7.1.1", + "pre-git": "3.17.1", + "prettier-standard": "8.0.1", + "ps-tree": "1.2.0", + "semantic-release": "^17.1.1", + "simple-commit-message": "4.0.13", + "sinon": "9.0.2", + "sinon-chai": "3.5.0", + "snap-shot-it": "6.3.5", + "standard": "13.1.0", + "wait-on": "7.0.1" + } + }, + "tailwindcss": { + "version": "file:../../node_modules/.pnpm/tailwindcss@3.4.0_ts-node@10.9.1/node_modules/tailwindcss", + "requires": { + "@alloc/quick-lru": "^5.2.0", + "@swc/cli": "^0.1.62", + "@swc/core": "^1.3.55", + "@swc/jest": "^0.2.26", + "@swc/register": "^0.1.10", + "arg": "^5.0.2", + "autoprefixer": "^10.4.14", + "browserslist": "^4.21.5", + "chokidar": "^3.5.3", + "concurrently": "^8.0.1", + "cssnano": "^6.0.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "esbuild": "^0.17.18", + "eslint": "^8.39.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-prettier": "^4.2.1", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jest": "^29.6.0", + "jest-diff": "^29.6.0", + "jiti": "^1.19.1", + "lightningcss": "1.18.0", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "prettier": "^2.8.8", + "resolve": "^1.22.2", + "rimraf": "^5.0.0", + "source-map-js": "^1.0.2", + "sucrase": "^3.32.0", + "turbo": "^1.9.3" + } + }, + "ts-jest": { + "version": "file:../../node_modules/.pnpm/ts-jest@27.1.0_@babel+core@7.23.3_@types+jest@27.5.0_jest@27.5.0_typescript@4.9.4/node_modules/ts-jest", + "requires": { + "@commitlint/cli": "15.x", + "@commitlint/config-angular": "^15.0.0", + "@jest/transform": "^27.4.2", + "@jest/types": "^27.4.2", + "@types/babel__core": "7.x", + "@types/cross-spawn": "latest", + "@types/fs-extra": "latest", + "@types/jest": "^27.0.3", + "@types/js-yaml": "latest", + "@types/lodash.camelcase": "4.x", + "@types/lodash.memoize": "4.x", + "@types/lodash.set": "4.x", + "@types/micromatch": "4.x", + "@types/node": "16.11.11", + "@types/node-fetch": "^3.0.3", + "@types/react": "17.x", + "@types/rimraf": "^3.0.2", + "@types/semver": "latest", + "@types/yargs": "latest", + "@types/yargs-parser": "20.x", + "@typescript-eslint/eslint-plugin": "^5.3.0", + "@typescript-eslint/parser": "^5.3.0", + "bs-logger": "0.x", + "conventional-changelog-cli": "2.x", + "cross-spawn": "latest", + "esbuild": "~0.14.0", + "eslint": "8.3.0", + "eslint-config-prettier": "latest", + "eslint-plugin-import": "latest", + "eslint-plugin-jest": "latest", + "eslint-plugin-jsdoc": "latest", + "eslint-plugin-prefer-arrow": "latest", + "eslint-plugin-prettier": "latest", + "execa": "5.1.1", + "fast-json-stable-stringify": "2.x", + "fs-extra": "10.x", + "glob": "^7.1.7", + "glob-gitignore": "latest", + "husky": "4.x", + "jest": "^27.4.3", + "jest-snapshot-serializer-raw": "^1.2.0", + "jest-util": "^27.0.0", + "js-yaml": "latest", + "json-schema-to-typescript": "^10.1.4", + "json5": "2.x", + "lint-staged": "latest", + "lodash.camelcase": "^4.3.0", + "lodash.memoize": "4.x", + "lodash.set": "^4.3.2", + "make-error": "1.x", + "node-fetch": "^3.0.0", + "prettier": "^2.4.0", + "react": "^17.0.2", + "semver": "7.x", + "typescript": "~4.5.2", + "yargs-parser": "20.x" + } + }, + "ts-node": { + "version": "file:../../node_modules/.pnpm/ts-node@10.9.1_@types+node@18.19.3_typescript@4.9.4/node_modules/ts-node", + "requires": { + "@cspotcode/source-map-support": "^0.8.0", + "@microsoft/api-extractor": "^7.19.4", + "@swc/core": ">=1.2.205", + "@swc/wasm": ">=1.2.205", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "@types/diff": "^4.0.2", + "@types/lodash": "^4.14.151", + "@types/node": "13.13.5", + "@types/proper-lockfile": "^4.1.2", + "@types/proxyquire": "^1.3.28", + "@types/react": "^16.14.19", + "@types/rimraf": "^3.0.0", + "@types/semver": "^7.1.0", + "@yarnpkg/fslib": "^2.4.0", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "ava": "^3.15.0", + "axios": "^0.21.1", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "dprint": "^0.25.0", + "expect": "^27.0.2", + "get-stream": "^6.0.0", + "lodash": "^4.17.15", + "make-error": "^1.1.1", + "ntypescript": "^1.201507091536.1", + "nyc": "^15.0.1", + "outdent": "^0.8.0", + "proper-lockfile": "^4.1.2", + "proxyquire": "^2.0.0", + "react": "^16.14.0", + "rimraf": "^3.0.0", + "semver": "^7.1.3", + "throat": "^6.0.1", + "typedoc": "^0.22.10", + "typescript": "4.7.4", + "typescript-json-schema": "^0.53.0", + "util.promisify": "^1.0.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + } + }, + "tslib": { + "version": "file:../../node_modules/.pnpm/tslib@2.6.0/node_modules/tslib" + }, + "typescript": { + "version": "file:../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript", + "requires": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + } + }, + "vite": { + "version": "file:../../node_modules/.pnpm/vite@4.5.0_@types+node@18.19.3_sass@1.70.0/node_modules/vite", + "requires": { + "@ampproject/remapping": "^2.2.1", + "@babel/parser": "^7.22.7", + "@babel/types": "^7.22.5", + "@jridgewell/trace-mapping": "^0.3.18", + "@rollup/plugin-alias": "^4.0.4", + "@rollup/plugin-commonjs": "^25.0.3", + "@rollup/plugin-dynamic-import-vars": "^2.0.4", + "@rollup/plugin-json": "^6.0.0", + "@rollup/plugin-node-resolve": "15.1.0", + "@rollup/plugin-typescript": "^11.1.2", + "@rollup/pluginutils": "^5.0.2", + "@types/escape-html": "^1.0.2", + "@types/pnpapi": "^0.0.2", + "acorn": "^8.10.0", + "acorn-walk": "^8.2.0", + "cac": "^6.7.14", + "chokidar": "^3.5.3", + "connect": "^3.7.0", + "connect-history-api-fallback": "^2.0.0", + "convert-source-map": "^2.0.0", + "cors": "^2.8.5", + "cross-spawn": "^7.0.3", + "debug": "^4.3.4", + "dep-types": "link:./src/types", + "dotenv": "^16.3.1", + "dotenv-expand": "^9.0.0", + "es-module-lexer": "^1.3.0", + "esbuild": "^0.18.10", + "escape-html": "^1.0.3", + "estree-walker": "^3.0.3", + "etag": "^1.8.1", + "fast-glob": "^3.3.1", + "fsevents": "~2.3.2", + "http-proxy": "^1.18.1", + "json-stable-stringify": "^1.0.2", + "launch-editor-middleware": "^2.6.0", + "lightningcss": "^1.21.5", + "magic-string": "^0.30.2", + "micromatch": "^4.0.5", + "mlly": "^1.4.0", + "mrmime": "^1.0.1", + "okie": "^1.0.1", + "open": "^8.4.2", + "parse5": "^7.1.2", + "periscopic": "^3.1.0", + "picocolors": "^1.0.0", + "picomatch": "^2.3.1", + "postcss": "^8.4.27", + "postcss-import": "^15.1.0", + "postcss-load-config": "^4.0.1", + "postcss-modules": "^6.0.0", + "resolve.exports": "^2.0.2", + "rollup": "^3.27.1", + "rollup-plugin-license": "^3.0.1", + "sirv": "^2.0.3", + "source-map-support": "^0.5.21", + "strip-ansi": "^7.1.0", + "strip-literal": "^1.3.0", + "tsconfck": "^2.1.2", + "tslib": "^2.6.1", + "types": "link:./types", + "ufo": "^1.2.0", + "ws": "^8.13.0" + } + }, + "vite-plugin-vue-inspector": { + "version": "file:../../node_modules/.pnpm/vite-plugin-vue-inspector@4.0.0_vite@4.5.0/node_modules/vite-plugin-vue-inspector", + "requires": { + "@babel/core": "^7.23.0", + "@babel/plugin-proposal-decorators": "^7.23.0", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.22.15", + "@types/babel__core": "^7.20.2", + "@vue/babel-plugin-jsx": "^1.1.5", + "@vue/compiler-dom": "^3.3.4", + "kolorist": "^1.8.0", + "magic-string": "^0.30.4", + "unplugin": "^1.5.0" + } + }, + "vue": { + "version": "file:../../node_modules/.pnpm/vue@2.7.14/node_modules/vue", + "requires": { + "@babel/parser": "^7.18.4", + "@microsoft/api-extractor": "^7.25.0", + "@rollup/plugin-alias": "^3.1.9", + "@rollup/plugin-commonjs": "^22.0.0", + "@rollup/plugin-node-resolve": "^13.3.0", + "@rollup/plugin-replace": "^4.0.0", + "@types/he": "^1.1.2", + "@types/node": "^17.0.41", + "@vue/compiler-sfc": "2.7.14", + "chalk": "^4.1.2", + "conventional-changelog-cli": "^2.2.2", + "cross-spawn": "^7.0.3", + "csstype": "^3.1.0", + "enquirer": "^2.3.6", + "esbuild": "^0.14.43", + "execa": "^4.1.0", + "he": "^1.2.0", + "jasmine-core": "^4.2.0", + "jsdom": "^19.0.0", + "karma": "^6.3.20", + "karma-chrome-launcher": "^3.1.1", + "karma-cli": "^2.0.0", + "karma-esbuild": "^2.2.4", + "karma-jasmine": "^5.0.1", + "lint-staged": "^12.5.0", + "lodash": "^4.17.21", + "marked": "^4.0.16", + "minimist": "^1.2.6", + "postcss": "^8.4.14", + "prettier": "^2.6.2", + "puppeteer": "^14.3.0", + "rimraf": "^3.0.2", + "rollup": "^2.79.1", + "rollup-plugin-typescript2": "^0.32.0", + "semver": "^7.3.7", + "shelljs": "^0.8.5", + "terser": "^5.14.0", + "todomvc-app-css": "^2.4.2", + "ts-node": "^10.8.1", + "tslib": "^2.4.0", + "typescript": "^4.8.4", + "vitest": "^0.12.10", + "yorkie": "^2.0.0" + } + }, + "vue-class-component": { + "version": "file:../../node_modules/.pnpm/vue-class-component@7.2.6_vue@2.7.14/node_modules/vue-class-component", + "requires": { + "@babel/core": "^7.7.7", + "@babel/plugin-proposal-class-properties": "^7.7.4", + "@babel/plugin-proposal-decorators": "^7.7.4", + "@babel/plugin-syntax-jsx": "^7.7.4", + "@babel/preset-env": "^7.7.7", + "@types/chai": "^4.2.7", + "@types/mocha": "^5.2.7", + "@types/node": "^13.1.6", + "@typescript-eslint/parser": "^2.15.0", + "babel-helper-vue-jsx-merge-props": "^2.0.3", + "babel-loader": "^8.0.6", + "babel-plugin-transform-vue-jsx": "^4.0.1", + "chai": "^4.2.0", + "css-loader": "^3.4.2", + "eslint": "^6.8.0", + "eslint-plugin-vue-libs": "^4.0.0", + "mocha": "^7.0.0", + "reflect-metadata": "^0.1.13", + "rimraf": "^3.0.0", + "rollup": "^1.29.0", + "rollup-plugin-babel": "^4.3.3", + "rollup-plugin-replace": "^2.2.0", + "testdouble": "^3.12.5", + "ts-loader": "^6.2.1", + "typescript": "^3.7.4", + "uglify-es": "^3.3.9", + "vue": "^2.6.11", + "vue-loader": "^15.8.3", + "vue-template-compiler": "^2.6.11", + "vuepress": "^1.2.0", + "vuex": "^3.1.2", + "webpack": "^4.41.5", + "webpack-cli": "^3.3.10" + } + }, + "vue-docgen-cli": { + "version": "file:../../node_modules/.pnpm/vue-docgen-cli@4.67.0_vue@2.7.14/node_modules/vue-docgen-cli", + "requires": { + "@types/lodash.memoize": "4.1.7", + "@types/minimist": "1.2.2", + "@types/prettier": "^2.7.2", + "cac": "^6.7.14", + "chokidar": "^3.5.1", + "globby": "^11.1.0", + "lodash.memoize": "4.1.2", + "loglevel": "^1.8.1", + "prettier": "^2.8.4", + "vue-docgen-api": "^4.67.0" + } + }, + "vue-global-events": { + "version": "file:../../node_modules/.pnpm/vue-global-events@1.2.1/node_modules/vue-global-events", + "requires": { + "@babel/core": "^7.5.4", + "@babel/preset-env": "^7.5.4", + "@vue/test-utils": "^1.0.0-beta.29", + "babel-jest": "^26.0.0", + "codecov": "^3.5.0", + "eslint": "^7.0.0", + "eslint-config-posva": "^3.0.2", + "jest": "^26.0.0", + "rollit": "^0.0.9", + "vue": "^2.6.10", + "vue-template-compiler": "^2.6.10" + } + }, + "vue-property-decorator": { + "version": "file:../../node_modules/.pnpm/vue-property-decorator@8.5.0_vue-class-component@7.2.6_vue@2.7.14/node_modules/vue-property-decorator", + "requires": { + "@types/jest": "^24.0.15", + "@types/node": "^12.0.8", + "jest": "^24.8.0", + "reflect-metadata": "^0.1.13", + "rollup": "^1.15.6", + "ts-jest": "^24.0.2", + "typescript": "^3.5.2", + "vue": "^2.6.10", + "vue-class-component": "^7.2.3" + } + }, + "vue-router": { + "version": "file:../../node_modules/.pnpm/vue-router@3.6.5_vue@2.7.14/node_modules/vue-router", + "requires": { + "@rollup/plugin-commonjs": "^17.0.0", + "@rollup/plugin-node-resolve": "^11.0.0", + "@vuepress/plugin-pwa": "^1.5.3", + "@vuepress/theme-vue": "^1.5.3", + "axios": "^0.21.1", + "babel-core": "^6.24.1", + "babel-eslint": "^10.0.2", + "babel-loader": "^7.1.3", + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-preset-env": "^1.6.1", + "babel-preset-flow-vue": "^1.0.0", + "browserstack-local": "^1.4.8", + "buble": "^0.19.8", + "chromedriver": "^96.0.0", + "conventional-changelog-cli": "^2.0.11", + "cross-spawn": "^7.0.3", + "css-loader": "^2.1.1", + "dotenv": "^8.2.0", + "es6-promise": "^4.2.8", + "eslint": "^4.19.1", + "eslint-plugin-flowtype": "^2.46.1", + "eslint-plugin-jasmine": "^2.10.1", + "eslint-plugin-vue-libs": "^2.1.0", + "express": "^4.17.1", + "express-urlrewrite": "^1.2.0", + "flow-bin": "^0.66.0", + "geckodriver": "^1.20.0", + "jasmine": "2.8.0", + "lint-staged": "^8.2.0", + "nightwatch": "^1.3.6", + "nightwatch-helpers": "^1.0.0", + "path-to-regexp": "^1.8.0", + "rollup": "^2.34.1", + "rollup-plugin-buble": "^0.19.8", + "rollup-plugin-flow-no-whitespace": "^1.0.0", + "rollup-plugin-replace": "^2.0.0", + "rollup-watch": "^4.0.0", + "selenium-server": "^3.141.59", + "terser": "^4.2.0", + "typescript": "^4.7.0", + "vue": "^2.7.0", + "vue-loader": "^15.9.3", + "vue-server-renderer": "^2.7.0", + "vue-template-compiler": "^2.7.0", + "vuepress": "^1.5.3", + "vuepress-theme-vue": "^1.1.1", + "webpack": "^4.35.2", + "webpack-dev-middleware": "^3.7.0", + "yorkie": "^2.0.0" + } + }, + "vue-runtime-helpers": { + "version": "file:../../node_modules/.pnpm/vue-runtime-helpers@1.1.2/node_modules/vue-runtime-helpers", + "requires": { + "@babel/core": "^7.2.2", + "@babel/preset-env": "^7.2.3", + "@types/jest": "^23.3.12", + "@types/node": "^10.12.18", + "@types/puppeteer": "^1.11.1", + "@vue/component-compiler": "^3.6.0", + "@znck/promised": "^1.0.4", + "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2", + "jest": "^23.6.0", + "postcss": "^6.0.22", + "puppeteer": "^1.11.0", + "rollup": "^1.1.0", + "rollup-plugin-babel": "^4.3.0", + "rollup-plugin-commonjs": "^9.1.3", + "rollup-plugin-node-resolve": "^3.3.0", + "rollup-plugin-typescript2": "^0.19.0", + "standard-version": "^4.4.0", + "ts-jest": "^23.10.5", + "typescript": "^3.2.2", + "vue": "^2.5.22", + "vue-server-renderer": "^2.5.22", + "vue-template-compiler": "^2.5.22" + } + }, + "vue-template-compiler": { + "version": "file:../../node_modules/.pnpm/vue-template-compiler@2.7.14/node_modules/vue-template-compiler", + "requires": { + "de-indent": "^1.0.2", + "he": "^1.2.0", + "vue": "file:../.." + } + }, + "vuex": { + "version": "file:../../node_modules/.pnpm/vuex@3.6.2_vue@2.7.14/node_modules/vuex", + "requires": { + "@babel/core": "^7.12.10", + "@babel/preset-env": "^7.12.11", + "@rollup/plugin-buble": "^0.21.3", + "@rollup/plugin-commonjs": "^11.1.0", + "@rollup/plugin-node-resolve": "^7.1.3", + "@rollup/plugin-replace": "^2.3.2", + "@types/node": "^13.13.5", + "@vuepress/theme-vue": "^1.8.0", + "babel-jest": "^26.6.3", + "babel-loader": "^8.2.2", + "brotli": "^1.3.2", + "chalk": "^4.0.0", + "conventional-changelog-cli": "^2.1.1", + "cross-env": "^5.2.0", + "css-loader": "^2.1.0", + "enquirer": "^2.3.5", + "eslint": "^6.8.0", + "eslint-plugin-vue-libs": "^4.0.0", + "execa": "^5.0.0", + "express": "^4.17.1", + "jest": "^26.6.3", + "puppeteer": "^4.0.0", + "regenerator-runtime": "^0.13.5", + "rollup": "^2.38.0", + "rollup-plugin-terser": "^5.3.0", + "semver": "^7.3.2", + "start-server-and-test": "^1.11.7", + "todomvc-app-css": "^2.3.0", + "typescript": "^3.8.3", + "vue": "2.5.22", + "vue-loader": "15.2.1", + "vue-server-renderer": "2.5.22", + "vue-template-compiler": "2.5.22", + "vuepress": "^1.8.0", + "webpack": "^4.43.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-hot-middleware": "^2.25.0" + } + } + } +} From 15da996c41c0fc84de56075e2aac7e166474e185 Mon Sep 17 00:00:00 2001 From: acondal Date: Tue, 9 Apr 2024 11:52:28 +0200 Subject: [PATCH 02/17] feat: WIP migrate resultsList component EMP-3792 --- .../search/components/results-list.vue | 199 ++++++++++-------- 1 file changed, 112 insertions(+), 87 deletions(-) diff --git a/packages/x-components/src/x-modules/search/components/results-list.vue b/packages/x-components/src/x-modules/search/components/results-list.vue index 14d6fa7c01..75ba011211 100644 --- a/packages/x-components/src/x-modules/search/components/results-list.vue +++ b/packages/x-components/src/x-modules/search/components/results-list.vue @@ -16,22 +16,21 @@ From c8ac1f4b0010a23a1873653719eb817a9b2399a7 Mon Sep 17 00:00:00 2001 From: acondal Date: Tue, 9 Apr 2024 12:47:45 +0200 Subject: [PATCH 03/17] feat: WIP migrate resultsList component EMP-3792 --- .../src/x-modules/search/components/results-list.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/x-components/src/x-modules/search/components/results-list.vue b/packages/x-components/src/x-modules/search/components/results-list.vue index 75ba011211..4eb7463044 100644 --- a/packages/x-components/src/x-modules/search/components/results-list.vue +++ b/packages/x-components/src/x-modules/search/components/results-list.vue @@ -16,7 +16,7 @@ From 18fe26a92e1be0bea968b22e3b60cb7323ec6ce7 Mon Sep 17 00:00:00 2001 From: Laura Martinez Garcia Date: Thu, 18 Apr 2024 15:41:00 +0200 Subject: [PATCH 05/17] chore: migrate next-queries-list component --- .../__tests__/next-queries-list.spec.ts | 23 +- .../components/next-queries-list.vue | 348 ++++++++++-------- 2 files changed, 198 insertions(+), 173 deletions(-) diff --git a/packages/x-components/src/x-modules/next-queries/components/__tests__/next-queries-list.spec.ts b/packages/x-components/src/x-modules/next-queries/components/__tests__/next-queries-list.spec.ts index 679b623c4e..42cbe9df6c 100644 --- a/packages/x-components/src/x-modules/next-queries/components/__tests__/next-queries-list.spec.ts +++ b/packages/x-components/src/x-modules/next-queries/components/__tests__/next-queries-list.spec.ts @@ -1,9 +1,8 @@ import { NextQuery } from '@empathyco/x-types'; import { DeepPartial, Dictionary } from '@empathyco/x-utils'; import { createLocalVue, mount, Wrapper, WrapperArray } from '@vue/test-utils'; -import Vue, { ComponentOptions, VueConstructor } from 'vue'; +import Vue, { ComponentOptions, computed, defineComponent, provide, VueConstructor } from 'vue'; import Vuex, { Store } from 'vuex'; -import Component from 'vue-class-component'; import { createNextQueryStub } from '../../../../__stubs__/next-queries-stubs.factory'; import { getDataTestSelector, installNewXPlugin } from '../../../../__tests__/utils'; import { ItemsListInjectionMixin } from '../../../../components/items-list-injection.mixin'; @@ -12,7 +11,6 @@ import { RootXStoreState } from '../../../../store/store.types'; import { ListItem } from '../../../../utils/types'; import { nextQueriesXModule } from '../../x-module'; import NextQueriesList from '../next-queries-list.vue'; -import { XProvide } from '../../../../components/decorators/injection.decorators'; import { QUERY_KEY } from '../../../../components/decorators/injection.consts'; import { RequestStatus } from '../../../../store/utils/status-store.utils'; import { resetXNextQueriesStateWith } from './utils'; @@ -45,15 +43,16 @@ function renderNextQueriesList({ extraItems, ...props }: RenderNextQueriesListOptions = {}): RenderNextQueriesListAPI { - @Component({ + const ProviderWrapper = defineComponent({ + name: 'ProviderWrapper', + setup() { + const searchQueryComputed = computed(() => searchQuery); + provide(QUERY_KEY as string, searchQueryComputed); + }, template: `
` - }) - class ProviderWrapper extends Vue { - @XProvide(QUERY_KEY) - public searchQuery = searchQuery; - } + }); const localVue = createLocalVue(); localVue.use(Vuex); @@ -68,12 +67,6 @@ function renderNextQueriesList({ ProviderWrapper, NextQueriesList, ...components - }, - mixins: [ItemsListInjectionMixin], - computed: { - items() { - return extraItems; - } } }, { diff --git a/packages/x-components/src/x-modules/next-queries/components/next-queries-list.vue b/packages/x-components/src/x-modules/next-queries/components/next-queries-list.vue index 4bd9b6dbe6..f9310504fb 100644 --- a/packages/x-components/src/x-modules/next-queries/components/next-queries-list.vue +++ b/packages/x-components/src/x-modules/next-queries/components/next-queries-list.vue @@ -17,21 +17,21 @@ From 5b0a5c50106b8fd7b6fd7d240d0f6fd255af31ec Mon Sep 17 00:00:00 2001 From: Laura Martinez Garcia Date: Thu, 18 Apr 2024 15:42:10 +0200 Subject: [PATCH 06/17] chore: migrate banners-list component --- .../components/__tests__/banners-list.spec.ts | 47 ++-- .../search/components/banners-list.vue | 210 ++++++++++-------- 2 files changed, 147 insertions(+), 110 deletions(-) diff --git a/packages/x-components/src/x-modules/search/components/__tests__/banners-list.spec.ts b/packages/x-components/src/x-modules/search/components/__tests__/banners-list.spec.ts index 858e74acff..3c36d10cc7 100644 --- a/packages/x-components/src/x-modules/search/components/__tests__/banners-list.spec.ts +++ b/packages/x-components/src/x-modules/search/components/__tests__/banners-list.spec.ts @@ -1,9 +1,16 @@ import { Banner } from '@empathyco/x-types'; import { DeepPartial, Dictionary } from '@empathyco/x-utils'; import { createLocalVue, mount, Wrapper } from '@vue/test-utils'; -import Vue, { VueConstructor, ComponentOptions } from 'vue'; +import Vue, { + VueConstructor, + ComponentOptions, + computed, + defineComponent, + provide, + inject, + Ref +} from 'vue'; import Vuex, { Store } from 'vuex'; -import { Component } from 'vue-property-decorator'; import BaseGrid from '../../../../components/base-grid.vue'; import { getXComponentXModuleName, isXComponent } from '../../../../components/x-component.utils'; import { XPlugin } from '../../../../plugins/x-plugin'; @@ -14,7 +21,6 @@ import { getBannersStub } from '../../../../__stubs__/banners-stubs.factory'; import BannersList from '../banners-list.vue'; import { LIST_ITEMS_KEY } from '../../../../components/decorators/injection.consts'; import { getResultsStub } from '../../../../__stubs__/results-stubs.factory'; -import { XInject, XProvide } from '../../../../components/decorators/injection.decorators'; import { resetXSearchStateWith } from './utils'; /** @@ -127,33 +133,36 @@ describe('testing BannersList component', () => { resetXSearchStateWith(store, { banners: bannersStub, totalResults: resultsStub.length * 2 }); /* It provides an array with some results */ - @Component({ + const Provider = defineComponent({ + name: 'Provider', + setup() { + const providedStub = computed((): ListItem[] => resultsStub); + provide(LIST_ITEMS_KEY as string, providedStub); + }, template: `
` - }) - class Provider extends Vue { - @XProvide(LIST_ITEMS_KEY) - public providedStub: ListItem[] = resultsStub; - } + }); /* * It should inject an array with the result from the Provider and the banner concatenated from * BannersList */ - @Component({ + const Child = defineComponent({ + name: 'Child', + setup() { + const injectedListItems = inject>(LIST_ITEMS_KEY as string); + const injectedListItemsString = computed( + (): string => injectedListItems?.value!.map(item => item.id).join(',') ?? '' + ); + return { + injectedListItemsString + }; + }, template: `

{{ injectedListItemsString }}

` - }) - class Child extends Vue { - @XInject(LIST_ITEMS_KEY) - public injectedListItems: ListItem[] | undefined; - - protected get injectedListItemsString(): string { - return this.injectedListItems?.map(item => item.id).join(',') ?? ''; - } - } + }); const wrapper = mount( { diff --git a/packages/x-components/src/x-modules/search/components/banners-list.vue b/packages/x-components/src/x-modules/search/components/banners-list.vue index e7d70a0513..bd4504fefa 100644 --- a/packages/x-components/src/x-modules/search/components/banners-list.vue +++ b/packages/x-components/src/x-modules/search/components/banners-list.vue @@ -17,18 +17,16 @@ From 7fcd99e89419387110bd0aeea5a122f5112ff1c8 Mon Sep 17 00:00:00 2001 From: Laura Martinez Garcia Date: Thu, 18 Apr 2024 15:43:12 +0200 Subject: [PATCH 07/17] chore: update migration of results-list component --- .../components/__tests__/results-list.spec.ts | 57 +++++++++++-------- .../search/components/results-list.vue | 13 +++-- 2 files changed, 39 insertions(+), 31 deletions(-) diff --git a/packages/x-components/src/x-modules/search/components/__tests__/results-list.spec.ts b/packages/x-components/src/x-modules/search/components/__tests__/results-list.spec.ts index f7e9aad95d..59a89c2919 100644 --- a/packages/x-components/src/x-modules/search/components/__tests__/results-list.spec.ts +++ b/packages/x-components/src/x-modules/search/components/__tests__/results-list.spec.ts @@ -1,9 +1,8 @@ import { Result } from '@empathyco/x-types'; import { DeepPartial, Dictionary } from '@empathyco/x-utils'; -import { createLocalVue, mount, Wrapper, VueClass } from '@vue/test-utils'; -import Vue, { VueConstructor, ComponentOptions } from 'vue'; +import { createLocalVue, mount, Wrapper } from '@vue/test-utils'; +import Vue, { VueConstructor, ComponentOptions, defineComponent, inject, Ref } from 'vue'; import Vuex, { Store } from 'vuex'; -import Component from 'vue-class-component'; import { getResultsStub } from '../../../../__stubs__/results-stubs.factory'; import BaseGrid from '../../../../components/base-grid.vue'; import { getXComponentXModuleName, isXComponent } from '../../../../components/x-component.utils'; @@ -12,7 +11,6 @@ import { ListItem } from '../../../../utils/types'; import { getDataTestSelector, installNewXPlugin } from '../../../../__tests__/utils'; import ResultsList from '../results-list.vue'; import { InfiniteScroll } from '../../../../directives/infinite-scroll/infinite-scroll.types'; -import { XInject } from '../../../../components/decorators/injection.decorators'; import { HAS_MORE_ITEMS_KEY, LIST_ITEMS_KEY, @@ -141,15 +139,17 @@ describe('testing Results list component', () => { }); it('provides the results from state with the key `item`', () => { - @Component({ + const Child = defineComponent({ + name: 'Child', + setup() { + const items = inject>(LIST_ITEMS_KEY as string); + + return { items }; + }, template: `
{{ items[0].id }}
` - }) - class Child extends Vue { - @XInject(LIST_ITEMS_KEY) - public items!: ListItem[]; - } + }); const { wrapper, getResults } = renderResultsList({ template: '', @@ -164,16 +164,17 @@ describe('testing Results list component', () => { // eslint-disable-next-line max-len it('provides the query with the key `query`, only updating it if the status is success', async () => { - @Component({ + const Child = defineComponent({ + name: 'Child', + setup() { + const searchQuery = inject>(QUERY_KEY as string); + + return { searchQuery }; + }, template: `
{{ searchQuery }}
` - }) - class Child extends Vue { - @XInject(QUERY_KEY) - public searchQuery!: string; - } - + }); const { wrapper, commit } = renderResultsList({ template: ``, components: { @@ -215,31 +216,37 @@ describe('testing Results list component', () => { }); it('provides a flag indicating if there are more results with the key `hasMoreItems`', () => { - @Component({ + const Child = defineComponent({ + name: 'Child', + setup() { + const hasMoreItems = inject>(HAS_MORE_ITEMS_KEY as string); + + return { hasMoreItems }; + }, template: `
` - }) - class Child extends Vue { - @XInject(HAS_MORE_ITEMS_KEY) - public hasMoreItems!: boolean; - } + }); const { commit, wrapper } = renderResultsList({ - template: '', + template: ``, components: { Child } }); - const childWrapper = wrapper.findComponent(Child as VueClass); + const childWrapper = wrapper.findComponent(Child); // Initially, the number of `items` and `totalResults` should match. + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore expect(childWrapper.vm.hasMoreItems).toBe(false); commit('setTotalResults', 1000); // Now the `totalResults` is higher than the number of `items` + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore expect(childWrapper.vm.hasMoreItems).toBe(true); }); }); diff --git a/packages/x-components/src/x-modules/search/components/results-list.vue b/packages/x-components/src/x-modules/search/components/results-list.vue index 4eb7463044..36b1922506 100644 --- a/packages/x-components/src/x-modules/search/components/results-list.vue +++ b/packages/x-components/src/x-modules/search/components/results-list.vue @@ -49,6 +49,7 @@ NoElement, ItemsList }, + xModule: 'search', directives: { 'infinite-scroll': infiniteScroll }, props: { /** @@ -80,13 +81,13 @@ * * @public */ - const items: Ref = useState('search', ['results']).results; - provide>(LIST_ITEMS_KEY as string, items); + const items: ComputedRef = useState('search', ['results']).results; + provide>(LIST_ITEMS_KEY as string, items); /** * The total number of results, taken from the state. */ - const totalResults: number = useState('search', ['totalResults']).totalResults.value; + const totalResults: ComputedRef = useState('search', ['totalResults']).totalResults; /** * It provides the search query. @@ -102,7 +103,7 @@ * @public */ const hasMoreItems = computed(() => { - return items.value.length < totalResults; + return items.value.length < totalResults.value; }); provide>(HAS_MORE_ITEMS_KEY as string, hasMoreItems); @@ -114,7 +115,7 @@ /** * The query of the search request, taken from the state. */ - const searchQuery: string = useState('search', ['query']).query.value; + const searchQuery: ComputedRef = useState('search', ['query']).query; /** * Updates the query to be provided to the child components @@ -124,7 +125,7 @@ */ const updateQuery = (status: RequestStatus): void => { if (status === 'success') { - providedQuery.value = searchQuery; + providedQuery.value = searchQuery.value; } }; From e38a6dd9e84a0a8fe52b76504ddaacbc806a10b8 Mon Sep 17 00:00:00 2001 From: Laura Martinez Garcia Date: Thu, 2 May 2024 16:02:56 +0200 Subject: [PATCH 08/17] feat: migrate component tests --- .../x-components/src/components/base-grid.vue | 42 ++++++++++++++----- .../__tests__/next-queries-list.spec.ts | 30 ++++++++++--- .../components/next-queries-list.vue | 37 ++++++++-------- .../components/__tests__/banners-list.spec.ts | 4 +- .../search/components/banners-list.vue | 34 ++++++++++----- .../search/components/promoteds-list.vue | 9 ++-- .../search/components/results-list.vue | 8 ++-- .../x-components/tests/unit/base-grid.spec.ts | 3 +- 8 files changed, 113 insertions(+), 54 deletions(-) diff --git a/packages/x-components/src/components/base-grid.vue b/packages/x-components/src/components/base-grid.vue index ca0e2a30a8..29b16cb946 100644 --- a/packages/x-components/src/components/base-grid.vue +++ b/packages/x-components/src/components/base-grid.vue @@ -19,7 +19,7 @@ the item using that slot composition to render. @binding {item} item - Item to render --> - + -