{ | |
"name": "luci-ui", | |
"version": "0.1.0", | |
"lockfileVersion": 3, | |
"requires": true, | |
"packages": { | |
"": { | |
"name": "luci-ui", | |
"version": "0.1.0", | |
"hasInstallScript": true, | |
"license": "Apache-2.0", | |
"dependencies": { | |
"@adobe/lit-mobx": "^2.2.2", | |
"@chopsui/prpc-client": "^1.1.0", | |
"@emotion/cache": "^11.13.1", | |
"@emotion/react": "^11.13.3", | |
"@emotion/styled": "^11.13.0", | |
"@material/mwc-button": "^0.27.0", | |
"@material/mwc-dialog": "^0.27.0", | |
"@material/mwc-icon": "^0.27.0", | |
"@material/mwc-menu": "^0.27.0", | |
"@mui/icons-material": "^6.1.6", | |
"@mui/lab": "^6.0.0-beta.14", | |
"@mui/material": "^6.1.6", | |
"@mui/x-date-pickers": "^7.22.0", | |
"@tanstack/react-query": "^4.36.1", | |
"ansi-to-html": "^0.7.2", | |
"codemirror": "^5.65.18", | |
"copy-to-clipboard": "^3.3.3", | |
"d3": "^7.9.0", | |
"diff2html": "^3.4.48", | |
"dompurify": "^3.1.7", | |
"fast-equals": "^5.0.1", | |
"fast-json-stable-stringify": "^2.1.0", | |
"hotkeys-js": "^3.13.7", | |
"idb-keyval": "^6.2.1", | |
"jsonpath-plus": "^10.1.0", | |
"lit": "^2.8.0", | |
"lodash-es": "^4.17.21", | |
"long": "^5.2.3", | |
"luxon": "^3.5.0", | |
"markdown-it": "^14.1.0", | |
"mobx": "^6.13.5", | |
"mobx-react-lite": "^4.0.7", | |
"mobx-state-tree": "^6.0.1", | |
"mobx-utils": "^6.1.0", | |
"mustache": "^4.2.0", | |
"nanoid": "^5.0.8", | |
"react": "^18.3.1", | |
"react-dom": "^18.3.1", | |
"react-error-boundary": "^4.1.2", | |
"react-helmet": "^6.1.0", | |
"react-hotkeys-hook": "^4.5.1", | |
"react-resizable-panels": "^2.1.6", | |
"react-router-dom": "^6.27.0", | |
"react-use": "^17.5.1", | |
"react-virtuoso": "^4.12.0", | |
"recharts": "^2.12.7", | |
"reflect-metadata": "^0.2.2", | |
"stackdriver-errors-js": "^0.12.0", | |
"trusted-types": "^2.0.0", | |
"validator": "^13.12.0", | |
"workbox-precaching": "^7.3.0", | |
"workbox-routing": "^7.3.0", | |
"workbox-window": "^7.3.0" | |
}, | |
"devDependencies": { | |
"@babel/core": "^7.26.0", | |
"@babel/plugin-proposal-class-properties": "^7.18.6", | |
"@babel/plugin-proposal-decorators": "^7.25.9", | |
"@babel/plugin-proposal-private-methods": "^7.18.6", | |
"@babel/preset-env": "^7.26.0", | |
"@babel/preset-typescript": "^7.26.0", | |
"@emotion/jest": "^11.13.0", | |
"@eslint/js": "^8.57.1", | |
"@jest/reporters": "^29.7.0", | |
"@open-wc/testing-helpers": "^3.0.1", | |
"@rollup/plugin-commonjs": "^28.0.1", | |
"@rollup/plugin-json": "^6.1.0", | |
"@rollup/plugin-node-resolve": "^15.3.0", | |
"@rollup/plugin-replace": "^6.0.1", | |
"@rollup/plugin-typescript": "^12.1.1", | |
"@testing-library/jest-dom": "^6.6.2", | |
"@testing-library/react": "^16.0.1", | |
"@testing-library/user-event": "^14.5.2", | |
"@types/codemirror": "^5.60.15", | |
"@types/d3": "^7.4.3", | |
"@types/dompurify": "^3.0.5", | |
"@types/gapi": "^0.0.47", | |
"@types/gtag.js": "^0.0.20", | |
"@types/html-minifier-terser": "^7.0.2", | |
"@types/jest": "^29.5.14", | |
"@types/lodash-es": "^4.17.12", | |
"@types/luxon": "^3.4.2", | |
"@types/markdown-it": "^14.1.2", | |
"@types/mustache": "^4.2.5", | |
"@types/node": "^22.8.5", | |
"@types/react": "^18.3.12", | |
"@types/react-dom": "^18.3.1", | |
"@types/react-helmet": "^6.1.11", | |
"@types/validator": "^13.12.2", | |
"@typescript-eslint/eslint-plugin": "^6.21.0", | |
"@vitejs/plugin-react": "^4.3.3", | |
"babel-jest": "^29.7.0", | |
"callsites": "^4.2.0", | |
"chalk": "^5.3.0", | |
"cypress": "^13.15.1", | |
"dotenv": "^16.4.5", | |
"eslint": "^8.57.1", | |
"eslint-config-google": "^0.14.0", | |
"eslint-config-prettier": "^9.1.0", | |
"eslint-import-resolver-typescript": "^3.6.3", | |
"eslint-plugin-import": "^2.31.0", | |
"eslint-plugin-jest": "^28.8.3", | |
"eslint-plugin-jsx-a11y": "^6.10.2", | |
"eslint-plugin-prettier": "^5.2.1", | |
"eslint-plugin-react": "^7.37.2", | |
"eslint-plugin-react-hooks": "^4.6.2", | |
"eslint-plugin-react-refresh": "^0.4.14", | |
"fetch-mock-jest": "^1.5.1", | |
"identity-obj-proxy": "^3.0.0", | |
"intersection-observer": "^0.12.2", | |
"isomorphic-fetch": "^3.0.0", | |
"jest": "^29.7.0", | |
"jest-environment-jsdom": "^29.7.0", | |
"jest-message-util": "^29.7.0", | |
"jwt-decode": "^4.0.0", | |
"patch-package": "^8.0.0", | |
"pretty-format": "^29.7.0", | |
"resize-observer-polyfill": "^1.5.1", | |
"rollup": "^4.24.3", | |
"ts-jest": "^29.2.5", | |
"ts-node": "^10.9.2", | |
"ts-proto": "^2.2.5", | |
"typescript": "^5.6.3", | |
"vite": "^5.4.10", | |
"vite-plugin-pwa": "^0.20.5", | |
"vite-tsconfig-paths": "^5.0.1" | |
}, | |
"engines": { | |
"node": "^20.10.0" | |
} | |
}, | |
"node_modules/@adobe/css-tools": { | |
"version": "4.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/@adobe/css-tools/-/css-tools-4.4.0.tgz", | |
"integrity": "sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==", | |
"dev": true | |
}, | |
"node_modules/@adobe/lit-mobx": { | |
"version": "2.2.2", | |
"resolved": "https://npm.skia.org/luci-milo/@adobe/lit-mobx/-/lit-mobx-2.2.2.tgz", | |
"integrity": "sha512-TKmaEgu0m8dxydo0cAhJ5qaNoa/moQr8I3E9DtxVb0OSu/huXps+gUg/6oz7sYllcSl4KFZtzfyfx7EstbQ9tw==", | |
"peerDependencies": { | |
"lit": "^2.0.0 || ^3.0.0", | |
"mobx": "^5.0.0 || ^6.0.0" | |
} | |
}, | |
"node_modules/@ampproject/remapping": { | |
"version": "2.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/@ampproject/remapping/-/remapping-2.3.0.tgz", | |
"integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", | |
"dev": true, | |
"dependencies": { | |
"@jridgewell/gen-mapping": "^0.3.5", | |
"@jridgewell/trace-mapping": "^0.3.24" | |
}, | |
"engines": { | |
"node": ">=6.0.0" | |
} | |
}, | |
"node_modules/@babel/code-frame": { | |
"version": "7.26.2", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/code-frame/-/code-frame-7.26.2.tgz", | |
"integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", | |
"dependencies": { | |
"@babel/helper-validator-identifier": "^7.25.9", | |
"js-tokens": "^4.0.0", | |
"picocolors": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/compat-data": { | |
"version": "7.26.2", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/compat-data/-/compat-data-7.26.2.tgz", | |
"integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", | |
"dev": true, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/core": { | |
"version": "7.26.0", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/core/-/core-7.26.0.tgz", | |
"integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", | |
"dev": true, | |
"dependencies": { | |
"@ampproject/remapping": "^2.2.0", | |
"@babel/code-frame": "^7.26.0", | |
"@babel/generator": "^7.26.0", | |
"@babel/helper-compilation-targets": "^7.25.9", | |
"@babel/helper-module-transforms": "^7.26.0", | |
"@babel/helpers": "^7.26.0", | |
"@babel/parser": "^7.26.0", | |
"@babel/template": "^7.25.9", | |
"@babel/traverse": "^7.25.9", | |
"@babel/types": "^7.26.0", | |
"convert-source-map": "^2.0.0", | |
"debug": "^4.1.0", | |
"gensync": "^1.0.0-beta.2", | |
"json5": "^2.2.3", | |
"semver": "^6.3.1" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/babel" | |
} | |
}, | |
"node_modules/@babel/generator": { | |
"version": "7.26.2", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/generator/-/generator-7.26.2.tgz", | |
"integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", | |
"dependencies": { | |
"@babel/parser": "^7.26.2", | |
"@babel/types": "^7.26.0", | |
"@jridgewell/gen-mapping": "^0.3.5", | |
"@jridgewell/trace-mapping": "^0.3.25", | |
"jsesc": "^3.0.2" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helper-annotate-as-pure": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", | |
"integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", | |
"dev": true, | |
"dependencies": { | |
"@babel/types": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz", | |
"integrity": "sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==", | |
"dev": true, | |
"dependencies": { | |
"@babel/traverse": "^7.25.9", | |
"@babel/types": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helper-compilation-targets": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", | |
"integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/compat-data": "^7.25.9", | |
"@babel/helper-validator-option": "^7.25.9", | |
"browserslist": "^4.24.0", | |
"lru-cache": "^5.1.1", | |
"semver": "^6.3.1" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helper-create-class-features-plugin": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", | |
"integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-annotate-as-pure": "^7.25.9", | |
"@babel/helper-member-expression-to-functions": "^7.25.9", | |
"@babel/helper-optimise-call-expression": "^7.25.9", | |
"@babel/helper-replace-supers": "^7.25.9", | |
"@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", | |
"@babel/traverse": "^7.25.9", | |
"semver": "^6.3.1" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/helper-create-regexp-features-plugin": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz", | |
"integrity": "sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-annotate-as-pure": "^7.25.9", | |
"regexpu-core": "^6.1.1", | |
"semver": "^6.3.1" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/helper-define-polyfill-provider": { | |
"version": "0.6.2", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", | |
"integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-compilation-targets": "^7.22.6", | |
"@babel/helper-plugin-utils": "^7.22.5", | |
"debug": "^4.1.1", | |
"lodash.debounce": "^4.0.8", | |
"resolve": "^1.14.2" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" | |
} | |
}, | |
"node_modules/@babel/helper-member-expression-to-functions": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", | |
"integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/traverse": "^7.25.9", | |
"@babel/types": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helper-module-imports": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", | |
"integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", | |
"dependencies": { | |
"@babel/traverse": "^7.25.9", | |
"@babel/types": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helper-module-transforms": { | |
"version": "7.26.0", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", | |
"integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-module-imports": "^7.25.9", | |
"@babel/helper-validator-identifier": "^7.25.9", | |
"@babel/traverse": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/helper-optimise-call-expression": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", | |
"integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/types": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helper-plugin-utils": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", | |
"integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", | |
"dev": true, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helper-remap-async-to-generator": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", | |
"integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-annotate-as-pure": "^7.25.9", | |
"@babel/helper-wrap-function": "^7.25.9", | |
"@babel/traverse": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/helper-replace-supers": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz", | |
"integrity": "sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-member-expression-to-functions": "^7.25.9", | |
"@babel/helper-optimise-call-expression": "^7.25.9", | |
"@babel/traverse": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/helper-simple-access": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz", | |
"integrity": "sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==", | |
"dev": true, | |
"dependencies": { | |
"@babel/traverse": "^7.25.9", | |
"@babel/types": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helper-skip-transparent-expression-wrappers": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", | |
"integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/traverse": "^7.25.9", | |
"@babel/types": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helper-string-parser": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", | |
"integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helper-validator-identifier": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", | |
"integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helper-validator-option": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", | |
"integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", | |
"dev": true, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helper-wrap-function": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", | |
"integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", | |
"dev": true, | |
"dependencies": { | |
"@babel/template": "^7.25.9", | |
"@babel/traverse": "^7.25.9", | |
"@babel/types": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/helpers": { | |
"version": "7.26.0", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/helpers/-/helpers-7.26.0.tgz", | |
"integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/template": "^7.25.9", | |
"@babel/types": "^7.26.0" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/parser": { | |
"version": "7.26.2", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/parser/-/parser-7.26.2.tgz", | |
"integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", | |
"dependencies": { | |
"@babel/types": "^7.26.0" | |
}, | |
"bin": { | |
"parser": "bin/babel-parser.js" | |
}, | |
"engines": { | |
"node": ">=6.0.0" | |
} | |
}, | |
"node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", | |
"integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/traverse": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", | |
"integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz", | |
"integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", | |
"integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", | |
"@babel/plugin-transform-optional-chaining": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.13.0" | |
} | |
}, | |
"node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", | |
"integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/traverse": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/plugin-proposal-class-properties": { | |
"version": "7.18.6", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", | |
"integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", | |
"deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-class-features-plugin": "^7.18.6", | |
"@babel/helper-plugin-utils": "^7.18.6" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-proposal-decorators": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz", | |
"integrity": "sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-class-features-plugin": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/plugin-syntax-decorators": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-proposal-private-methods": { | |
"version": "7.18.6", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", | |
"integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", | |
"deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-class-features-plugin": "^7.18.6", | |
"@babel/helper-plugin-utils": "^7.18.6" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-proposal-private-property-in-object": { | |
"version": "7.21.0-placeholder-for-preset-env.2", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", | |
"integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", | |
"dev": true, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-async-generators": { | |
"version": "7.8.4", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", | |
"integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.8.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-bigint": { | |
"version": "7.8.3", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", | |
"integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.8.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-class-properties": { | |
"version": "7.12.13", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", | |
"integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.12.13" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-class-static-block": { | |
"version": "7.14.5", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", | |
"integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.14.5" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-decorators": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.25.9.tgz", | |
"integrity": "sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-import-assertions": { | |
"version": "7.26.0", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", | |
"integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-import-attributes": { | |
"version": "7.26.0", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", | |
"integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-import-meta": { | |
"version": "7.10.4", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", | |
"integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.10.4" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-json-strings": { | |
"version": "7.8.3", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", | |
"integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.8.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-jsx": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", | |
"integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-logical-assignment-operators": { | |
"version": "7.10.4", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", | |
"integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.10.4" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { | |
"version": "7.8.3", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", | |
"integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.8.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-numeric-separator": { | |
"version": "7.10.4", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", | |
"integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.10.4" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-object-rest-spread": { | |
"version": "7.8.3", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", | |
"integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.8.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-optional-catch-binding": { | |
"version": "7.8.3", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", | |
"integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.8.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-optional-chaining": { | |
"version": "7.8.3", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", | |
"integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.8.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-private-property-in-object": { | |
"version": "7.14.5", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", | |
"integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.14.5" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-top-level-await": { | |
"version": "7.14.5", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", | |
"integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.14.5" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-typescript": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", | |
"integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-syntax-unicode-sets-regex": { | |
"version": "7.18.6", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", | |
"integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-regexp-features-plugin": "^7.18.6", | |
"@babel/helper-plugin-utils": "^7.18.6" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-arrow-functions": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", | |
"integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-async-generator-functions": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz", | |
"integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/helper-remap-async-to-generator": "^7.25.9", | |
"@babel/traverse": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-async-to-generator": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", | |
"integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-module-imports": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/helper-remap-async-to-generator": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-block-scoped-functions": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz", | |
"integrity": "sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-block-scoping": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", | |
"integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-class-properties": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", | |
"integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-class-features-plugin": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-class-static-block": { | |
"version": "7.26.0", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", | |
"integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-class-features-plugin": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.12.0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-classes": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", | |
"integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-annotate-as-pure": "^7.25.9", | |
"@babel/helper-compilation-targets": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/helper-replace-supers": "^7.25.9", | |
"@babel/traverse": "^7.25.9", | |
"globals": "^11.1.0" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-computed-properties": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", | |
"integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/template": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-destructuring": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", | |
"integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-dotall-regex": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", | |
"integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-regexp-features-plugin": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-duplicate-keys": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", | |
"integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", | |
"integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-regexp-features-plugin": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-dynamic-import": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", | |
"integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-exponentiation-operator": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz", | |
"integrity": "sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-builder-binary-assignment-operator-visitor": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-export-namespace-from": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", | |
"integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-for-of": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", | |
"integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-function-name": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", | |
"integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-compilation-targets": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/traverse": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-json-strings": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", | |
"integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-literals": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", | |
"integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-logical-assignment-operators": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", | |
"integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-member-expression-literals": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", | |
"integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-modules-amd": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", | |
"integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-module-transforms": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-modules-commonjs": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz", | |
"integrity": "sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-module-transforms": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/helper-simple-access": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-modules-systemjs": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", | |
"integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-module-transforms": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/helper-validator-identifier": "^7.25.9", | |
"@babel/traverse": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-modules-umd": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", | |
"integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-module-transforms": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-named-capturing-groups-regex": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", | |
"integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-regexp-features-plugin": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-new-target": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", | |
"integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-nullish-coalescing-operator": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz", | |
"integrity": "sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-numeric-separator": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", | |
"integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-object-rest-spread": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", | |
"integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-compilation-targets": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/plugin-transform-parameters": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-object-super": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", | |
"integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/helper-replace-supers": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-optional-catch-binding": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", | |
"integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-optional-chaining": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", | |
"integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-parameters": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", | |
"integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-private-methods": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", | |
"integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-class-features-plugin": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-private-property-in-object": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", | |
"integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-annotate-as-pure": "^7.25.9", | |
"@babel/helper-create-class-features-plugin": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-property-literals": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", | |
"integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-react-jsx-self": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz", | |
"integrity": "sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-react-jsx-source": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz", | |
"integrity": "sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-regenerator": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", | |
"integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"regenerator-transform": "^0.15.2" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-regexp-modifiers": { | |
"version": "7.26.0", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", | |
"integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-regexp-features-plugin": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-reserved-words": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", | |
"integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-shorthand-properties": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", | |
"integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-spread": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", | |
"integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-sticky-regex": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", | |
"integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-template-literals": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz", | |
"integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-typeof-symbol": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz", | |
"integrity": "sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-typescript": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.9.tgz", | |
"integrity": "sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-annotate-as-pure": "^7.25.9", | |
"@babel/helper-create-class-features-plugin": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", | |
"@babel/plugin-syntax-typescript": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-unicode-escapes": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", | |
"integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-unicode-property-regex": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", | |
"integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-regexp-features-plugin": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-unicode-regex": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", | |
"integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-regexp-features-plugin": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/plugin-transform-unicode-sets-regex": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", | |
"integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-create-regexp-features-plugin": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/@babel/preset-env": { | |
"version": "7.26.0", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/preset-env/-/preset-env-7.26.0.tgz", | |
"integrity": "sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/compat-data": "^7.26.0", | |
"@babel/helper-compilation-targets": "^7.25.9", | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/helper-validator-option": "^7.25.9", | |
"@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", | |
"@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", | |
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", | |
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", | |
"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", | |
"@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", | |
"@babel/plugin-syntax-import-assertions": "^7.26.0", | |
"@babel/plugin-syntax-import-attributes": "^7.26.0", | |
"@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", | |
"@babel/plugin-transform-arrow-functions": "^7.25.9", | |
"@babel/plugin-transform-async-generator-functions": "^7.25.9", | |
"@babel/plugin-transform-async-to-generator": "^7.25.9", | |
"@babel/plugin-transform-block-scoped-functions": "^7.25.9", | |
"@babel/plugin-transform-block-scoping": "^7.25.9", | |
"@babel/plugin-transform-class-properties": "^7.25.9", | |
"@babel/plugin-transform-class-static-block": "^7.26.0", | |
"@babel/plugin-transform-classes": "^7.25.9", | |
"@babel/plugin-transform-computed-properties": "^7.25.9", | |
"@babel/plugin-transform-destructuring": "^7.25.9", | |
"@babel/plugin-transform-dotall-regex": "^7.25.9", | |
"@babel/plugin-transform-duplicate-keys": "^7.25.9", | |
"@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", | |
"@babel/plugin-transform-dynamic-import": "^7.25.9", | |
"@babel/plugin-transform-exponentiation-operator": "^7.25.9", | |
"@babel/plugin-transform-export-namespace-from": "^7.25.9", | |
"@babel/plugin-transform-for-of": "^7.25.9", | |
"@babel/plugin-transform-function-name": "^7.25.9", | |
"@babel/plugin-transform-json-strings": "^7.25.9", | |
"@babel/plugin-transform-literals": "^7.25.9", | |
"@babel/plugin-transform-logical-assignment-operators": "^7.25.9", | |
"@babel/plugin-transform-member-expression-literals": "^7.25.9", | |
"@babel/plugin-transform-modules-amd": "^7.25.9", | |
"@babel/plugin-transform-modules-commonjs": "^7.25.9", | |
"@babel/plugin-transform-modules-systemjs": "^7.25.9", | |
"@babel/plugin-transform-modules-umd": "^7.25.9", | |
"@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", | |
"@babel/plugin-transform-new-target": "^7.25.9", | |
"@babel/plugin-transform-nullish-coalescing-operator": "^7.25.9", | |
"@babel/plugin-transform-numeric-separator": "^7.25.9", | |
"@babel/plugin-transform-object-rest-spread": "^7.25.9", | |
"@babel/plugin-transform-object-super": "^7.25.9", | |
"@babel/plugin-transform-optional-catch-binding": "^7.25.9", | |
"@babel/plugin-transform-optional-chaining": "^7.25.9", | |
"@babel/plugin-transform-parameters": "^7.25.9", | |
"@babel/plugin-transform-private-methods": "^7.25.9", | |
"@babel/plugin-transform-private-property-in-object": "^7.25.9", | |
"@babel/plugin-transform-property-literals": "^7.25.9", | |
"@babel/plugin-transform-regenerator": "^7.25.9", | |
"@babel/plugin-transform-regexp-modifiers": "^7.26.0", | |
"@babel/plugin-transform-reserved-words": "^7.25.9", | |
"@babel/plugin-transform-shorthand-properties": "^7.25.9", | |
"@babel/plugin-transform-spread": "^7.25.9", | |
"@babel/plugin-transform-sticky-regex": "^7.25.9", | |
"@babel/plugin-transform-template-literals": "^7.25.9", | |
"@babel/plugin-transform-typeof-symbol": "^7.25.9", | |
"@babel/plugin-transform-unicode-escapes": "^7.25.9", | |
"@babel/plugin-transform-unicode-property-regex": "^7.25.9", | |
"@babel/plugin-transform-unicode-regex": "^7.25.9", | |
"@babel/plugin-transform-unicode-sets-regex": "^7.25.9", | |
"@babel/preset-modules": "0.1.6-no-external-plugins", | |
"babel-plugin-polyfill-corejs2": "^0.4.10", | |
"babel-plugin-polyfill-corejs3": "^0.10.6", | |
"babel-plugin-polyfill-regenerator": "^0.6.1", | |
"core-js-compat": "^3.38.1", | |
"semver": "^6.3.1" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/preset-modules": { | |
"version": "0.1.6-no-external-plugins", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", | |
"integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.0.0", | |
"@babel/types": "^7.4.4", | |
"esutils": "^2.0.2" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" | |
} | |
}, | |
"node_modules/@babel/preset-typescript": { | |
"version": "7.26.0", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz", | |
"integrity": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.25.9", | |
"@babel/helper-validator-option": "^7.25.9", | |
"@babel/plugin-syntax-jsx": "^7.25.9", | |
"@babel/plugin-transform-modules-commonjs": "^7.25.9", | |
"@babel/plugin-transform-typescript": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0-0" | |
} | |
}, | |
"node_modules/@babel/runtime": { | |
"version": "7.26.0", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/runtime/-/runtime-7.26.0.tgz", | |
"integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", | |
"dependencies": { | |
"regenerator-runtime": "^0.14.0" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/template": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/template/-/template-7.25.9.tgz", | |
"integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", | |
"dependencies": { | |
"@babel/code-frame": "^7.25.9", | |
"@babel/parser": "^7.25.9", | |
"@babel/types": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/traverse": { | |
"version": "7.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/traverse/-/traverse-7.25.9.tgz", | |
"integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==", | |
"dependencies": { | |
"@babel/code-frame": "^7.25.9", | |
"@babel/generator": "^7.25.9", | |
"@babel/parser": "^7.25.9", | |
"@babel/template": "^7.25.9", | |
"@babel/types": "^7.25.9", | |
"debug": "^4.3.1", | |
"globals": "^11.1.0" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@babel/types": { | |
"version": "7.26.0", | |
"resolved": "https://npm.skia.org/luci-milo/@babel/types/-/types-7.26.0.tgz", | |
"integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", | |
"dependencies": { | |
"@babel/helper-string-parser": "^7.25.9", | |
"@babel/helper-validator-identifier": "^7.25.9" | |
}, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/@bcoe/v8-coverage": { | |
"version": "0.2.3", | |
"resolved": "https://npm.skia.org/luci-milo/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", | |
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", | |
"dev": true | |
}, | |
"node_modules/@bufbuild/protobuf": { | |
"version": "2.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/@bufbuild/protobuf/-/protobuf-2.2.1.tgz", | |
"integrity": "sha512-gdWzq7eX017a1kZCU/bP/sbk4e0GZ6idjsXOcMrQwODCb/rx985fHJJ8+hCu79KpuG7PfZh7bo3BBjPH37JuZw==", | |
"dev": true | |
}, | |
"node_modules/@chopsui/prpc-client": { | |
"version": "1.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/@chopsui/prpc-client/-/prpc-client-1.1.0.tgz", | |
"integrity": "sha512-7ej/IHxKMBXqi62HsnVZeR+OmAotmt48kn48x5ZlDlX1/4Jbzbye9fJ7mJ3pNMRnfA1DKsdsk/Dfedx4eoiEpQ==" | |
}, | |
"node_modules/@colors/colors": { | |
"version": "1.5.0", | |
"resolved": "https://npm.skia.org/luci-milo/@colors/colors/-/colors-1.5.0.tgz", | |
"integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", | |
"dev": true, | |
"optional": true, | |
"engines": { | |
"node": ">=0.1.90" | |
} | |
}, | |
"node_modules/@cspotcode/source-map-support": { | |
"version": "0.8.1", | |
"resolved": "https://npm.skia.org/luci-milo/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", | |
"integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", | |
"dev": true, | |
"dependencies": { | |
"@jridgewell/trace-mapping": "0.3.9" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { | |
"version": "0.3.9", | |
"resolved": "https://npm.skia.org/luci-milo/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", | |
"integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", | |
"dev": true, | |
"dependencies": { | |
"@jridgewell/resolve-uri": "^3.0.3", | |
"@jridgewell/sourcemap-codec": "^1.4.10" | |
} | |
}, | |
"node_modules/@cypress/request": { | |
"version": "3.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/@cypress/request/-/request-3.0.6.tgz", | |
"integrity": "sha512-fi0eVdCOtKu5Ed6+E8mYxUF6ZTFJDZvHogCBelM0xVXmrDEkyM22gRArQzq1YcHPm1V47Vf/iAD+WgVdUlJCGg==", | |
"dev": true, | |
"dependencies": { | |
"aws-sign2": "~0.7.0", | |
"aws4": "^1.8.0", | |
"caseless": "~0.12.0", | |
"combined-stream": "~1.0.6", | |
"extend": "~3.0.2", | |
"forever-agent": "~0.6.1", | |
"form-data": "~4.0.0", | |
"http-signature": "~1.4.0", | |
"is-typedarray": "~1.0.0", | |
"isstream": "~0.1.2", | |
"json-stringify-safe": "~5.0.1", | |
"mime-types": "~2.1.19", | |
"performance-now": "^2.1.0", | |
"qs": "6.13.0", | |
"safe-buffer": "^5.1.2", | |
"tough-cookie": "^5.0.0", | |
"tunnel-agent": "^0.6.0", | |
"uuid": "^8.3.2" | |
}, | |
"engines": { | |
"node": ">= 6" | |
} | |
}, | |
"node_modules/@cypress/xvfb": { | |
"version": "1.2.4", | |
"resolved": "https://npm.skia.org/luci-milo/@cypress/xvfb/-/xvfb-1.2.4.tgz", | |
"integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", | |
"dev": true, | |
"dependencies": { | |
"debug": "^3.1.0", | |
"lodash.once": "^4.1.1" | |
} | |
}, | |
"node_modules/@cypress/xvfb/node_modules/debug": { | |
"version": "3.2.7", | |
"resolved": "https://npm.skia.org/luci-milo/debug/-/debug-3.2.7.tgz", | |
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", | |
"dev": true, | |
"dependencies": { | |
"ms": "^2.1.1" | |
} | |
}, | |
"node_modules/@emotion/babel-plugin": { | |
"version": "11.12.0", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/babel-plugin/-/babel-plugin-11.12.0.tgz", | |
"integrity": "sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==", | |
"dependencies": { | |
"@babel/helper-module-imports": "^7.16.7", | |
"@babel/runtime": "^7.18.3", | |
"@emotion/hash": "^0.9.2", | |
"@emotion/memoize": "^0.9.0", | |
"@emotion/serialize": "^1.2.0", | |
"babel-plugin-macros": "^3.1.0", | |
"convert-source-map": "^1.5.0", | |
"escape-string-regexp": "^4.0.0", | |
"find-root": "^1.1.0", | |
"source-map": "^0.5.7", | |
"stylis": "4.2.0" | |
} | |
}, | |
"node_modules/@emotion/babel-plugin/node_modules/convert-source-map": { | |
"version": "1.9.0", | |
"resolved": "https://npm.skia.org/luci-milo/convert-source-map/-/convert-source-map-1.9.0.tgz", | |
"integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" | |
}, | |
"node_modules/@emotion/cache": { | |
"version": "11.13.1", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/cache/-/cache-11.13.1.tgz", | |
"integrity": "sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw==", | |
"dependencies": { | |
"@emotion/memoize": "^0.9.0", | |
"@emotion/sheet": "^1.4.0", | |
"@emotion/utils": "^1.4.0", | |
"@emotion/weak-memoize": "^0.4.0", | |
"stylis": "4.2.0" | |
} | |
}, | |
"node_modules/@emotion/css-prettifier": { | |
"version": "1.1.4", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/css-prettifier/-/css-prettifier-1.1.4.tgz", | |
"integrity": "sha512-lEjrAxtju83kkF2N7nPoFSPa00o+h1QujXM2F60kudDWuwBbuxJSG1dGKHVnr9tjxmLho2B0HGfmVThpR+scWw==", | |
"dev": true, | |
"dependencies": { | |
"@emotion/memoize": "^0.9.0", | |
"stylis": "4.2.0" | |
} | |
}, | |
"node_modules/@emotion/hash": { | |
"version": "0.9.2", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/hash/-/hash-0.9.2.tgz", | |
"integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==" | |
}, | |
"node_modules/@emotion/is-prop-valid": { | |
"version": "1.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz", | |
"integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==", | |
"dependencies": { | |
"@emotion/memoize": "^0.9.0" | |
} | |
}, | |
"node_modules/@emotion/jest": { | |
"version": "11.13.0", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/jest/-/jest-11.13.0.tgz", | |
"integrity": "sha512-XyoUbJ9fthKdlXjTvjzd6aQ8yVWe68InZawFdGTFkJQRW44rsLHK1qjKB/+L7RiGgdm0BYFv7+tz8znQzRQOBw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/runtime": "^7.18.3", | |
"@emotion/css-prettifier": "^1.1.4", | |
"chalk": "^4.1.0", | |
"specificity": "^0.4.1", | |
"stylis": "4.2.0" | |
}, | |
"peerDependencies": { | |
"@types/jest": "^26.0.14 || ^27.0.0 || ^28.0.0 || ^29.0.0", | |
"enzyme-to-json": "^3.2.1" | |
}, | |
"peerDependenciesMeta": { | |
"@types/jest": { | |
"optional": true | |
}, | |
"enzyme-to-json": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@emotion/jest/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/@emotion/jest/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/@emotion/jest/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/@emotion/memoize": { | |
"version": "0.9.0", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/memoize/-/memoize-0.9.0.tgz", | |
"integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==" | |
}, | |
"node_modules/@emotion/react": { | |
"version": "11.13.3", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/react/-/react-11.13.3.tgz", | |
"integrity": "sha512-lIsdU6JNrmYfJ5EbUCf4xW1ovy5wKQ2CkPRM4xogziOxH1nXxBSjpC9YqbFAP7circxMfYp+6x676BqWcEiixg==", | |
"dependencies": { | |
"@babel/runtime": "^7.18.3", | |
"@emotion/babel-plugin": "^11.12.0", | |
"@emotion/cache": "^11.13.0", | |
"@emotion/serialize": "^1.3.1", | |
"@emotion/use-insertion-effect-with-fallbacks": "^1.1.0", | |
"@emotion/utils": "^1.4.0", | |
"@emotion/weak-memoize": "^0.4.0", | |
"hoist-non-react-statics": "^3.3.1" | |
}, | |
"peerDependencies": { | |
"react": ">=16.8.0" | |
}, | |
"peerDependenciesMeta": { | |
"@types/react": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@emotion/serialize": { | |
"version": "1.3.2", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/serialize/-/serialize-1.3.2.tgz", | |
"integrity": "sha512-grVnMvVPK9yUVE6rkKfAJlYZgo0cu3l9iMC77V7DW6E1DUIrU68pSEXRmFZFOFB1QFo57TncmOcvcbMDWsL4yA==", | |
"dependencies": { | |
"@emotion/hash": "^0.9.2", | |
"@emotion/memoize": "^0.9.0", | |
"@emotion/unitless": "^0.10.0", | |
"@emotion/utils": "^1.4.1", | |
"csstype": "^3.0.2" | |
} | |
}, | |
"node_modules/@emotion/sheet": { | |
"version": "1.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/sheet/-/sheet-1.4.0.tgz", | |
"integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==" | |
}, | |
"node_modules/@emotion/styled": { | |
"version": "11.13.0", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/styled/-/styled-11.13.0.tgz", | |
"integrity": "sha512-tkzkY7nQhW/zC4hztlwucpT8QEZ6eUzpXDRhww/Eej4tFfO0FxQYWRyg/c5CCXa4d/f174kqeXYjuQRnhzf6dA==", | |
"dependencies": { | |
"@babel/runtime": "^7.18.3", | |
"@emotion/babel-plugin": "^11.12.0", | |
"@emotion/is-prop-valid": "^1.3.0", | |
"@emotion/serialize": "^1.3.0", | |
"@emotion/use-insertion-effect-with-fallbacks": "^1.1.0", | |
"@emotion/utils": "^1.4.0" | |
}, | |
"peerDependencies": { | |
"@emotion/react": "^11.0.0-rc.0", | |
"react": ">=16.8.0" | |
}, | |
"peerDependenciesMeta": { | |
"@types/react": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@emotion/unitless": { | |
"version": "0.10.0", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/unitless/-/unitless-0.10.0.tgz", | |
"integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==" | |
}, | |
"node_modules/@emotion/use-insertion-effect-with-fallbacks": { | |
"version": "1.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.1.0.tgz", | |
"integrity": "sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==", | |
"peerDependencies": { | |
"react": ">=16.8.0" | |
} | |
}, | |
"node_modules/@emotion/utils": { | |
"version": "1.4.1", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/utils/-/utils-1.4.1.tgz", | |
"integrity": "sha512-BymCXzCG3r72VKJxaYVwOXATqXIZ85cuvg0YOUDxMGNrKc1DJRZk8MgV5wyXRyEayIMd4FuXJIUgTBXvDNW5cA==" | |
}, | |
"node_modules/@emotion/weak-memoize": { | |
"version": "0.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz", | |
"integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==" | |
}, | |
"node_modules/@esbuild/aix-ppc64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", | |
"integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", | |
"cpu": [ | |
"ppc64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"aix" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/android-arm": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/android-arm/-/android-arm-0.21.5.tgz", | |
"integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", | |
"cpu": [ | |
"arm" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"android" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/android-arm64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", | |
"integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", | |
"cpu": [ | |
"arm64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"android" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/android-x64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/android-x64/-/android-x64-0.21.5.tgz", | |
"integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", | |
"cpu": [ | |
"x64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"android" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/darwin-arm64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", | |
"integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", | |
"cpu": [ | |
"arm64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"darwin" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/darwin-x64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", | |
"integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", | |
"cpu": [ | |
"x64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"darwin" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/freebsd-arm64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", | |
"integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", | |
"cpu": [ | |
"arm64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"freebsd" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/freebsd-x64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", | |
"integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", | |
"cpu": [ | |
"x64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"freebsd" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/linux-arm": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", | |
"integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", | |
"cpu": [ | |
"arm" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/linux-arm64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", | |
"integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", | |
"cpu": [ | |
"arm64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/linux-ia32": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", | |
"integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", | |
"cpu": [ | |
"ia32" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/linux-loong64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", | |
"integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", | |
"cpu": [ | |
"loong64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/linux-mips64el": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", | |
"integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", | |
"cpu": [ | |
"mips64el" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/linux-ppc64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", | |
"integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", | |
"cpu": [ | |
"ppc64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/linux-riscv64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", | |
"integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", | |
"cpu": [ | |
"riscv64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/linux-s390x": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", | |
"integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", | |
"cpu": [ | |
"s390x" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/linux-x64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", | |
"integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", | |
"cpu": [ | |
"x64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/netbsd-x64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", | |
"integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", | |
"cpu": [ | |
"x64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"netbsd" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/openbsd-x64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", | |
"integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", | |
"cpu": [ | |
"x64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"openbsd" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/sunos-x64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", | |
"integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", | |
"cpu": [ | |
"x64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"sunos" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/win32-arm64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", | |
"integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", | |
"cpu": [ | |
"arm64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"win32" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/win32-ia32": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", | |
"integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", | |
"cpu": [ | |
"ia32" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"win32" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@esbuild/win32-x64": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", | |
"integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", | |
"cpu": [ | |
"x64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"win32" | |
], | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/@eslint-community/eslint-utils": { | |
"version": "4.4.1", | |
"resolved": "https://npm.skia.org/luci-milo/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", | |
"integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", | |
"dev": true, | |
"dependencies": { | |
"eslint-visitor-keys": "^3.4.3" | |
}, | |
"engines": { | |
"node": "^12.22.0 || ^14.17.0 || >=16.0.0" | |
}, | |
"funding": { | |
"url": "https://opencollective.com/eslint" | |
}, | |
"peerDependencies": { | |
"eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" | |
} | |
}, | |
"node_modules/@eslint-community/regexpp": { | |
"version": "4.12.1", | |
"resolved": "https://npm.skia.org/luci-milo/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", | |
"integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", | |
"dev": true, | |
"engines": { | |
"node": "^12.0.0 || ^14.0.0 || >=16.0.0" | |
} | |
}, | |
"node_modules/@eslint/eslintrc": { | |
"version": "2.1.4", | |
"resolved": "https://npm.skia.org/luci-milo/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", | |
"integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", | |
"dev": true, | |
"dependencies": { | |
"ajv": "^6.12.4", | |
"debug": "^4.3.2", | |
"espree": "^9.6.0", | |
"globals": "^13.19.0", | |
"ignore": "^5.2.0", | |
"import-fresh": "^3.2.1", | |
"js-yaml": "^4.1.0", | |
"minimatch": "^3.1.2", | |
"strip-json-comments": "^3.1.1" | |
}, | |
"engines": { | |
"node": "^12.22.0 || ^14.17.0 || >=16.0.0" | |
}, | |
"funding": { | |
"url": "https://opencollective.com/eslint" | |
} | |
}, | |
"node_modules/@eslint/eslintrc/node_modules/argparse": { | |
"version": "2.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/argparse/-/argparse-2.0.1.tgz", | |
"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", | |
"dev": true | |
}, | |
"node_modules/@eslint/eslintrc/node_modules/brace-expansion": { | |
"version": "1.1.11", | |
"resolved": "https://npm.skia.org/luci-milo/brace-expansion/-/brace-expansion-1.1.11.tgz", | |
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | |
"dev": true, | |
"dependencies": { | |
"balanced-match": "^1.0.0", | |
"concat-map": "0.0.1" | |
} | |
}, | |
"node_modules/@eslint/eslintrc/node_modules/globals": { | |
"version": "13.24.0", | |
"resolved": "https://npm.skia.org/luci-milo/globals/-/globals-13.24.0.tgz", | |
"integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", | |
"dev": true, | |
"dependencies": { | |
"type-fest": "^0.20.2" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/@eslint/eslintrc/node_modules/js-yaml": { | |
"version": "4.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/js-yaml/-/js-yaml-4.1.0.tgz", | |
"integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", | |
"dev": true, | |
"dependencies": { | |
"argparse": "^2.0.1" | |
}, | |
"bin": { | |
"js-yaml": "bin/js-yaml.js" | |
} | |
}, | |
"node_modules/@eslint/eslintrc/node_modules/minimatch": { | |
"version": "3.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/minimatch/-/minimatch-3.1.2.tgz", | |
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", | |
"dev": true, | |
"dependencies": { | |
"brace-expansion": "^1.1.7" | |
}, | |
"engines": { | |
"node": "*" | |
} | |
}, | |
"node_modules/@eslint/eslintrc/node_modules/type-fest": { | |
"version": "0.20.2", | |
"resolved": "https://npm.skia.org/luci-milo/type-fest/-/type-fest-0.20.2.tgz", | |
"integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/@eslint/js": { | |
"version": "8.57.1", | |
"resolved": "https://npm.skia.org/luci-milo/@eslint/js/-/js-8.57.1.tgz", | |
"integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", | |
"dev": true, | |
"engines": { | |
"node": "^12.22.0 || ^14.17.0 || >=16.0.0" | |
} | |
}, | |
"node_modules/@floating-ui/core": { | |
"version": "1.6.8", | |
"resolved": "https://npm.skia.org/luci-milo/@floating-ui/core/-/core-1.6.8.tgz", | |
"integrity": "sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==", | |
"dependencies": { | |
"@floating-ui/utils": "^0.2.8" | |
} | |
}, | |
"node_modules/@floating-ui/dom": { | |
"version": "1.6.12", | |
"resolved": "https://npm.skia.org/luci-milo/@floating-ui/dom/-/dom-1.6.12.tgz", | |
"integrity": "sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==", | |
"dependencies": { | |
"@floating-ui/core": "^1.6.0", | |
"@floating-ui/utils": "^0.2.8" | |
} | |
}, | |
"node_modules/@floating-ui/react-dom": { | |
"version": "2.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", | |
"integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", | |
"dependencies": { | |
"@floating-ui/dom": "^1.0.0" | |
}, | |
"peerDependencies": { | |
"react": ">=16.8.0", | |
"react-dom": ">=16.8.0" | |
} | |
}, | |
"node_modules/@floating-ui/utils": { | |
"version": "0.2.8", | |
"resolved": "https://npm.skia.org/luci-milo/@floating-ui/utils/-/utils-0.2.8.tgz", | |
"integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==" | |
}, | |
"node_modules/@humanwhocodes/config-array": { | |
"version": "0.13.0", | |
"resolved": "https://npm.skia.org/luci-milo/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", | |
"integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", | |
"deprecated": "Use @eslint/config-array instead", | |
"dev": true, | |
"dependencies": { | |
"@humanwhocodes/object-schema": "^2.0.3", | |
"debug": "^4.3.1", | |
"minimatch": "^3.0.5" | |
}, | |
"engines": { | |
"node": ">=10.10.0" | |
} | |
}, | |
"node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { | |
"version": "1.1.11", | |
"resolved": "https://npm.skia.org/luci-milo/brace-expansion/-/brace-expansion-1.1.11.tgz", | |
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | |
"dev": true, | |
"dependencies": { | |
"balanced-match": "^1.0.0", | |
"concat-map": "0.0.1" | |
} | |
}, | |
"node_modules/@humanwhocodes/config-array/node_modules/minimatch": { | |
"version": "3.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/minimatch/-/minimatch-3.1.2.tgz", | |
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", | |
"dev": true, | |
"dependencies": { | |
"brace-expansion": "^1.1.7" | |
}, | |
"engines": { | |
"node": "*" | |
} | |
}, | |
"node_modules/@humanwhocodes/module-importer": { | |
"version": "1.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", | |
"integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", | |
"dev": true, | |
"engines": { | |
"node": ">=12.22" | |
}, | |
"funding": { | |
"type": "github", | |
"url": "https://github.com/sponsors/nzakas" | |
} | |
}, | |
"node_modules/@humanwhocodes/object-schema": { | |
"version": "2.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", | |
"integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", | |
"deprecated": "Use @eslint/object-schema instead", | |
"dev": true | |
}, | |
"node_modules/@istanbuljs/load-nyc-config": { | |
"version": "1.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", | |
"integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", | |
"dev": true, | |
"dependencies": { | |
"camelcase": "^5.3.1", | |
"find-up": "^4.1.0", | |
"get-package-type": "^0.1.0", | |
"js-yaml": "^3.13.1", | |
"resolve-from": "^5.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/@istanbuljs/schema": { | |
"version": "0.1.3", | |
"resolved": "https://npm.skia.org/luci-milo/@istanbuljs/schema/-/schema-0.1.3.tgz", | |
"integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/@jest/console": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/console/-/console-29.7.0.tgz", | |
"integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", | |
"dev": true, | |
"dependencies": { | |
"@jest/types": "^29.6.3", | |
"@types/node": "*", | |
"chalk": "^4.0.0", | |
"jest-message-util": "^29.7.0", | |
"jest-util": "^29.7.0", | |
"slash": "^3.0.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/@jest/console/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/@jest/console/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/@jest/console/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/@jest/core": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/core/-/core-29.7.0.tgz", | |
"integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", | |
"dev": true, | |
"dependencies": { | |
"@jest/console": "^29.7.0", | |
"@jest/reporters": "^29.7.0", | |
"@jest/test-result": "^29.7.0", | |
"@jest/transform": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"@types/node": "*", | |
"ansi-escapes": "^4.2.1", | |
"chalk": "^4.0.0", | |
"ci-info": "^3.2.0", | |
"exit": "^0.1.2", | |
"graceful-fs": "^4.2.9", | |
"jest-changed-files": "^29.7.0", | |
"jest-config": "^29.7.0", | |
"jest-haste-map": "^29.7.0", | |
"jest-message-util": "^29.7.0", | |
"jest-regex-util": "^29.6.3", | |
"jest-resolve": "^29.7.0", | |
"jest-resolve-dependencies": "^29.7.0", | |
"jest-runner": "^29.7.0", | |
"jest-runtime": "^29.7.0", | |
"jest-snapshot": "^29.7.0", | |
"jest-util": "^29.7.0", | |
"jest-validate": "^29.7.0", | |
"jest-watcher": "^29.7.0", | |
"micromatch": "^4.0.4", | |
"pretty-format": "^29.7.0", | |
"slash": "^3.0.0", | |
"strip-ansi": "^6.0.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
}, | |
"peerDependencies": { | |
"node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"node-notifier": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@jest/core/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/@jest/core/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/@jest/core/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/@jest/environment": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/environment/-/environment-29.7.0.tgz", | |
"integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", | |
"dev": true, | |
"dependencies": { | |
"@jest/fake-timers": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"@types/node": "*", | |
"jest-mock": "^29.7.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/@jest/expect": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/expect/-/expect-29.7.0.tgz", | |
"integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", | |
"dev": true, | |
"dependencies": { | |
"expect": "^29.7.0", | |
"jest-snapshot": "^29.7.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/@jest/expect-utils": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/expect-utils/-/expect-utils-29.7.0.tgz", | |
"integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", | |
"dev": true, | |
"dependencies": { | |
"jest-get-type": "^29.6.3" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/@jest/fake-timers": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/fake-timers/-/fake-timers-29.7.0.tgz", | |
"integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", | |
"dev": true, | |
"dependencies": { | |
"@jest/types": "^29.6.3", | |
"@sinonjs/fake-timers": "^10.0.2", | |
"@types/node": "*", | |
"jest-message-util": "^29.7.0", | |
"jest-mock": "^29.7.0", | |
"jest-util": "^29.7.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/@jest/globals": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/globals/-/globals-29.7.0.tgz", | |
"integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", | |
"dev": true, | |
"dependencies": { | |
"@jest/environment": "^29.7.0", | |
"@jest/expect": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"jest-mock": "^29.7.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/@jest/reporters": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/reporters/-/reporters-29.7.0.tgz", | |
"integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", | |
"dev": true, | |
"dependencies": { | |
"@bcoe/v8-coverage": "^0.2.3", | |
"@jest/console": "^29.7.0", | |
"@jest/test-result": "^29.7.0", | |
"@jest/transform": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"@jridgewell/trace-mapping": "^0.3.18", | |
"@types/node": "*", | |
"chalk": "^4.0.0", | |
"collect-v8-coverage": "^1.0.0", | |
"exit": "^0.1.2", | |
"glob": "^7.1.3", | |
"graceful-fs": "^4.2.9", | |
"istanbul-lib-coverage": "^3.0.0", | |
"istanbul-lib-instrument": "^6.0.0", | |
"istanbul-lib-report": "^3.0.0", | |
"istanbul-lib-source-maps": "^4.0.0", | |
"istanbul-reports": "^3.1.3", | |
"jest-message-util": "^29.7.0", | |
"jest-util": "^29.7.0", | |
"jest-worker": "^29.7.0", | |
"slash": "^3.0.0", | |
"string-length": "^4.0.1", | |
"strip-ansi": "^6.0.0", | |
"v8-to-istanbul": "^9.0.1" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
}, | |
"peerDependencies": { | |
"node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"node-notifier": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@jest/reporters/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/@jest/reporters/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/@jest/reporters/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/@jest/schemas": { | |
"version": "29.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/schemas/-/schemas-29.6.3.tgz", | |
"integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", | |
"dev": true, | |
"dependencies": { | |
"@sinclair/typebox": "^0.27.8" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/@jest/source-map": { | |
"version": "29.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/source-map/-/source-map-29.6.3.tgz", | |
"integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", | |
"dev": true, | |
"dependencies": { | |
"@jridgewell/trace-mapping": "^0.3.18", | |
"callsites": "^3.0.0", | |
"graceful-fs": "^4.2.9" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/@jest/source-map/node_modules/callsites": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/callsites/-/callsites-3.1.0.tgz", | |
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/@jest/test-result": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/test-result/-/test-result-29.7.0.tgz", | |
"integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", | |
"dev": true, | |
"dependencies": { | |
"@jest/console": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"@types/istanbul-lib-coverage": "^2.0.0", | |
"collect-v8-coverage": "^1.0.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/@jest/test-sequencer": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", | |
"integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", | |
"dev": true, | |
"dependencies": { | |
"@jest/test-result": "^29.7.0", | |
"graceful-fs": "^4.2.9", | |
"jest-haste-map": "^29.7.0", | |
"slash": "^3.0.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/@jest/transform": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/transform/-/transform-29.7.0.tgz", | |
"integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/core": "^7.11.6", | |
"@jest/types": "^29.6.3", | |
"@jridgewell/trace-mapping": "^0.3.18", | |
"babel-plugin-istanbul": "^6.1.1", | |
"chalk": "^4.0.0", | |
"convert-source-map": "^2.0.0", | |
"fast-json-stable-stringify": "^2.1.0", | |
"graceful-fs": "^4.2.9", | |
"jest-haste-map": "^29.7.0", | |
"jest-regex-util": "^29.6.3", | |
"jest-util": "^29.7.0", | |
"micromatch": "^4.0.4", | |
"pirates": "^4.0.4", | |
"slash": "^3.0.0", | |
"write-file-atomic": "^4.0.2" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/@jest/transform/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/@jest/transform/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/@jest/transform/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/@jest/types": { | |
"version": "29.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/@jest/types/-/types-29.6.3.tgz", | |
"integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", | |
"dev": true, | |
"dependencies": { | |
"@jest/schemas": "^29.6.3", | |
"@types/istanbul-lib-coverage": "^2.0.0", | |
"@types/istanbul-reports": "^3.0.0", | |
"@types/node": "*", | |
"@types/yargs": "^17.0.8", | |
"chalk": "^4.0.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/@jest/types/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/@jest/types/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/@jest/types/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/@jridgewell/gen-mapping": { | |
"version": "0.3.5", | |
"resolved": "https://npm.skia.org/luci-milo/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", | |
"integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", | |
"dependencies": { | |
"@jridgewell/set-array": "^1.2.1", | |
"@jridgewell/sourcemap-codec": "^1.4.10", | |
"@jridgewell/trace-mapping": "^0.3.24" | |
}, | |
"engines": { | |
"node": ">=6.0.0" | |
} | |
}, | |
"node_modules/@jridgewell/resolve-uri": { | |
"version": "3.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", | |
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", | |
"engines": { | |
"node": ">=6.0.0" | |
} | |
}, | |
"node_modules/@jridgewell/set-array": { | |
"version": "1.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/@jridgewell/set-array/-/set-array-1.2.1.tgz", | |
"integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", | |
"engines": { | |
"node": ">=6.0.0" | |
} | |
}, | |
"node_modules/@jridgewell/source-map": { | |
"version": "0.3.6", | |
"resolved": "https://npm.skia.org/luci-milo/@jridgewell/source-map/-/source-map-0.3.6.tgz", | |
"integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", | |
"dev": true, | |
"dependencies": { | |
"@jridgewell/gen-mapping": "^0.3.5", | |
"@jridgewell/trace-mapping": "^0.3.25" | |
} | |
}, | |
"node_modules/@jridgewell/sourcemap-codec": { | |
"version": "1.5.0", | |
"resolved": "https://npm.skia.org/luci-milo/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", | |
"integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" | |
}, | |
"node_modules/@jridgewell/trace-mapping": { | |
"version": "0.3.25", | |
"resolved": "https://npm.skia.org/luci-milo/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", | |
"integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", | |
"dependencies": { | |
"@jridgewell/resolve-uri": "^3.1.0", | |
"@jridgewell/sourcemap-codec": "^1.4.14" | |
} | |
}, | |
"node_modules/@jsep-plugin/assignment": { | |
"version": "1.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/@jsep-plugin/assignment/-/assignment-1.2.1.tgz", | |
"integrity": "sha512-gaHqbubTi29aZpVbBlECRpmdia+L5/lh2BwtIJTmtxdbecEyyX/ejAOg7eQDGNvGOUmPY7Z2Yxdy9ioyH/VJeA==", | |
"engines": { | |
"node": ">= 10.16.0" | |
}, | |
"peerDependencies": { | |
"jsep": "^0.4.0||^1.0.0" | |
} | |
}, | |
"node_modules/@jsep-plugin/regex": { | |
"version": "1.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/@jsep-plugin/regex/-/regex-1.0.3.tgz", | |
"integrity": "sha512-XfZgry4DwEZvSFtS/6Y+R48D7qJYJK6R9/yJFyUFHCIUMEEHuJ4X95TDgJp5QkmzfLYvapMPzskV5HpIDrREug==", | |
"engines": { | |
"node": ">= 10.16.0" | |
}, | |
"peerDependencies": { | |
"jsep": "^0.4.0||^1.0.0" | |
} | |
}, | |
"node_modules/@lit-labs/ssr-dom-shim": { | |
"version": "1.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.1.tgz", | |
"integrity": "sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ==" | |
}, | |
"node_modules/@lit/reactive-element": { | |
"version": "1.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/@lit/reactive-element/-/reactive-element-1.6.3.tgz", | |
"integrity": "sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==", | |
"dependencies": { | |
"@lit-labs/ssr-dom-shim": "^1.0.0" | |
} | |
}, | |
"node_modules/@material/animation": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/animation/-/animation-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-GBuR4VmcTQW1D0lPXEosf5Giho72LLbyGIydWGtaEUtLJoive/D9kFkwTN4Fsyt9Kkl7hbhs35vrNe6QkAH4/Q==", | |
"dependencies": { | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/base": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/base/-/base-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-UJKbXwZtkrA3sfQDmj8Zbw1Q3Tqtl6KdfVFws95Yf7TCUgTFzbZI/FSx1w7dVugQPOEnIBuZnzqZam/MtHkx4w==", | |
"dependencies": { | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/button": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/button/-/button-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-IPBAByKpQjrWNVmAWx5VCTCLnOw4ymbLsbHmBkLiDgcLPs1EtwYnKKIwQ+/t3bV02OShUdMiyboL8V/C0gMS1A==", | |
"dependencies": { | |
"@material/density": "14.0.0-canary.53b3cad2f.0", | |
"@material/dom": "14.0.0-canary.53b3cad2f.0", | |
"@material/elevation": "14.0.0-canary.53b3cad2f.0", | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"@material/focus-ring": "14.0.0-canary.53b3cad2f.0", | |
"@material/ripple": "14.0.0-canary.53b3cad2f.0", | |
"@material/rtl": "14.0.0-canary.53b3cad2f.0", | |
"@material/shape": "14.0.0-canary.53b3cad2f.0", | |
"@material/theme": "14.0.0-canary.53b3cad2f.0", | |
"@material/tokens": "14.0.0-canary.53b3cad2f.0", | |
"@material/touch-target": "14.0.0-canary.53b3cad2f.0", | |
"@material/typography": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/density": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/density/-/density-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-Eh/vZ3vVyqtpylg5Ci33qlgtToS4H1/ppd450Ib3tcdISIoodgijYY0w4XsRvrnZgbI/h/1STFdLxdzS0UNuFw==", | |
"dependencies": { | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/dialog": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/dialog/-/dialog-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-yiG2nlVKTW0Ro3CF8Z/MVpTwSyG/8Kio3AaTUbeQdbjt5r692s4x5Yhd8m1IjEQKUeulY4CndvIbCUwZ8/G2PA==", | |
"dependencies": { | |
"@material/animation": "14.0.0-canary.53b3cad2f.0", | |
"@material/base": "14.0.0-canary.53b3cad2f.0", | |
"@material/button": "14.0.0-canary.53b3cad2f.0", | |
"@material/dom": "14.0.0-canary.53b3cad2f.0", | |
"@material/elevation": "14.0.0-canary.53b3cad2f.0", | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"@material/icon-button": "14.0.0-canary.53b3cad2f.0", | |
"@material/ripple": "14.0.0-canary.53b3cad2f.0", | |
"@material/rtl": "14.0.0-canary.53b3cad2f.0", | |
"@material/shape": "14.0.0-canary.53b3cad2f.0", | |
"@material/theme": "14.0.0-canary.53b3cad2f.0", | |
"@material/tokens": "14.0.0-canary.53b3cad2f.0", | |
"@material/touch-target": "14.0.0-canary.53b3cad2f.0", | |
"@material/typography": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/dom": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/dom/-/dom-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-aR+rfncF6oi2ivdOlKSJI4UXwNzWV5rXM88MLDoSJF1D7lXxhAKhge+tMUBodWGV/q0+FnXLuVAa0WYTrKjo+A==", | |
"dependencies": { | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/elevation": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/elevation/-/elevation-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-3h+EkR588RMZ5TSNQ4UeXD1FOBnL3ABQix0DQIGwtNJCqSMoPndT/oJEFvwQbTkZNDbFIKN9p1Q7/KuFPVY8Pw==", | |
"dependencies": { | |
"@material/animation": "14.0.0-canary.53b3cad2f.0", | |
"@material/base": "14.0.0-canary.53b3cad2f.0", | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"@material/rtl": "14.0.0-canary.53b3cad2f.0", | |
"@material/theme": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/feature-targeting": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/feature-targeting/-/feature-targeting-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-fn7Af3PRyARtNeYqtjxXmE3Y/dCpnpQVWWys57MqiGR/nvc6qpgOfJ6rOdcu/MrOysOE/oebTUDmDnTmwpe9Hw==", | |
"dependencies": { | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/focus-ring": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/focus-ring/-/focus-ring-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-exPX5VrjQimipBwgcFDGRiEE783sOBgpkFui59A6i6iGvS2UrLHlYY2E65fyyyQnD1f/rv4Po1OOnCesE1kulg==", | |
"dependencies": { | |
"@material/dom": "14.0.0-canary.53b3cad2f.0", | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"@material/rtl": "14.0.0-canary.53b3cad2f.0" | |
} | |
}, | |
"node_modules/@material/icon-button": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/icon-button/-/icon-button-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-BFdj3CP0JXHC/F2bDmpmzWhum4fkzIDgCCavvnpE/KcCbr0AaoSULRde+LtqvbdLIYW20cXhvjinIOlRhSOshA==", | |
"dependencies": { | |
"@material/base": "14.0.0-canary.53b3cad2f.0", | |
"@material/density": "14.0.0-canary.53b3cad2f.0", | |
"@material/dom": "14.0.0-canary.53b3cad2f.0", | |
"@material/elevation": "14.0.0-canary.53b3cad2f.0", | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"@material/focus-ring": "14.0.0-canary.53b3cad2f.0", | |
"@material/ripple": "14.0.0-canary.53b3cad2f.0", | |
"@material/rtl": "14.0.0-canary.53b3cad2f.0", | |
"@material/theme": "14.0.0-canary.53b3cad2f.0", | |
"@material/touch-target": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/list": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/list/-/list-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-mkMpltSKAYLBtFnTTCk/mQIDzwxF/VLh1gh59ehOtmRXt7FvTz83RoAa4tqe53hpVrbX4HoLDBu+vILhq/wkjw==", | |
"dependencies": { | |
"@material/base": "14.0.0-canary.53b3cad2f.0", | |
"@material/density": "14.0.0-canary.53b3cad2f.0", | |
"@material/dom": "14.0.0-canary.53b3cad2f.0", | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"@material/ripple": "14.0.0-canary.53b3cad2f.0", | |
"@material/rtl": "14.0.0-canary.53b3cad2f.0", | |
"@material/shape": "14.0.0-canary.53b3cad2f.0", | |
"@material/theme": "14.0.0-canary.53b3cad2f.0", | |
"@material/typography": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/menu": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/menu/-/menu-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-MmYKVrMIqOtP3TN4vdrrnQrS8P81+tMaA6bKiT9V79R1U6+mKsBYTzaLtLbzyem5vF8O0q7bSwyPwhWPtJr75Q==", | |
"dependencies": { | |
"@material/base": "14.0.0-canary.53b3cad2f.0", | |
"@material/dom": "14.0.0-canary.53b3cad2f.0", | |
"@material/elevation": "14.0.0-canary.53b3cad2f.0", | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"@material/list": "14.0.0-canary.53b3cad2f.0", | |
"@material/menu-surface": "14.0.0-canary.53b3cad2f.0", | |
"@material/ripple": "14.0.0-canary.53b3cad2f.0", | |
"@material/rtl": "14.0.0-canary.53b3cad2f.0", | |
"@material/theme": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/menu-surface": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/menu-surface/-/menu-surface-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-IQWb/n15FpLnn+kHp0EqzLE+UoWSPumq3eze2QifiowvGb37bNFR9oSe7CaOzPMrHdkrZ5SBWnDU41wPZN5kOg==", | |
"dependencies": { | |
"@material/animation": "14.0.0-canary.53b3cad2f.0", | |
"@material/base": "14.0.0-canary.53b3cad2f.0", | |
"@material/elevation": "14.0.0-canary.53b3cad2f.0", | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"@material/rtl": "14.0.0-canary.53b3cad2f.0", | |
"@material/shape": "14.0.0-canary.53b3cad2f.0", | |
"@material/theme": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/mwc-base": { | |
"version": "0.27.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/mwc-base/-/mwc-base-0.27.0.tgz", | |
"integrity": "sha512-oCWWtjbyQ52AaUbzINLGBKScIPyqhps2Y7c8t6Gu6fcFeDxhKXMV1Cqvtj/OMhtAt53XjHfD2XruWwYv3cYYUA==", | |
"deprecated": "MWC beta is longer supported. Please upgrade to @material/web", | |
"dependencies": { | |
"@material/base": "=14.0.0-canary.53b3cad2f.0", | |
"@material/dom": "=14.0.0-canary.53b3cad2f.0", | |
"lit": "^2.0.0", | |
"tslib": "^2.0.1" | |
} | |
}, | |
"node_modules/@material/mwc-button": { | |
"version": "0.27.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/mwc-button/-/mwc-button-0.27.0.tgz", | |
"integrity": "sha512-t5m2zfE93RNKHMjdsU67X6csFzuSG08VJKKvXVQ+BriGE3xBgzY5nZdmZXomFpaWjDENPAlyS4ppCFm6o+DILw==", | |
"deprecated": "MWC beta is longer supported. Please upgrade to @material/web", | |
"dependencies": { | |
"@material/mwc-icon": "^0.27.0", | |
"@material/mwc-ripple": "^0.27.0", | |
"lit": "^2.0.0", | |
"tslib": "^2.0.1" | |
} | |
}, | |
"node_modules/@material/mwc-checkbox": { | |
"version": "0.27.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/mwc-checkbox/-/mwc-checkbox-0.27.0.tgz", | |
"integrity": "sha512-EY0iYZLwo8qaqMwR5da4fdn0xI0BZNAvKTcwoubYWpDDHlGxDcqwvjp/40ChGo3Q/zv8/4/A0Qp7cwapI82EkA==", | |
"deprecated": "MWC beta is longer supported. Please upgrade to @material/web", | |
"dependencies": { | |
"@material/mwc-base": "^0.27.0", | |
"@material/mwc-ripple": "^0.27.0", | |
"lit": "^2.0.0", | |
"tslib": "^2.0.1" | |
} | |
}, | |
"node_modules/@material/mwc-dialog": { | |
"version": "0.27.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/mwc-dialog/-/mwc-dialog-0.27.0.tgz", | |
"integrity": "sha512-rkOEmCroVs0wBQbj87vH79SvSHHZ61QRCTUYsU2rHGZCvdzlmvHjWdoyKjJER6WwwM3rrT8xthfecmjICI28CA==", | |
"deprecated": "MWC beta is longer supported. Please upgrade to @material/web", | |
"dependencies": { | |
"@material/dialog": "=14.0.0-canary.53b3cad2f.0", | |
"@material/dom": "=14.0.0-canary.53b3cad2f.0", | |
"@material/mwc-base": "^0.27.0", | |
"@material/mwc-button": "^0.27.0", | |
"blocking-elements": "^0.1.0", | |
"lit": "^2.0.0", | |
"tslib": "^2.0.1", | |
"wicg-inert": "^3.0.0" | |
} | |
}, | |
"node_modules/@material/mwc-icon": { | |
"version": "0.27.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/mwc-icon/-/mwc-icon-0.27.0.tgz", | |
"integrity": "sha512-Sul44I37M9Ewynn0A9DjkEBrmll2VtNbth6Pxj7I1A/EAwEfaCrPvryyGqfIu1T2hTsRcaojzQx6QjF+B5QW9A==", | |
"deprecated": "MWC beta is longer supported. Please upgrade to @material/web", | |
"dependencies": { | |
"lit": "^2.0.0", | |
"tslib": "^2.0.1" | |
} | |
}, | |
"node_modules/@material/mwc-list": { | |
"version": "0.27.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/mwc-list/-/mwc-list-0.27.0.tgz", | |
"integrity": "sha512-oAhNQsBuAOgF3ENOIY8PeWjXsl35HoYaUkl0ixBQk8jJP2HIEf+MdbS5688y/UXxFbSjr0m//LfwR5gauEashg==", | |
"deprecated": "MWC beta is longer supported. Please upgrade to @material/web", | |
"dependencies": { | |
"@material/base": "=14.0.0-canary.53b3cad2f.0", | |
"@material/dom": "=14.0.0-canary.53b3cad2f.0", | |
"@material/list": "=14.0.0-canary.53b3cad2f.0", | |
"@material/mwc-base": "^0.27.0", | |
"@material/mwc-checkbox": "^0.27.0", | |
"@material/mwc-radio": "^0.27.0", | |
"@material/mwc-ripple": "^0.27.0", | |
"lit": "^2.0.0", | |
"tslib": "^2.0.1" | |
} | |
}, | |
"node_modules/@material/mwc-menu": { | |
"version": "0.27.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/mwc-menu/-/mwc-menu-0.27.0.tgz", | |
"integrity": "sha512-K+L/t267ZGrlhjK/iSKUVZQKRMkWELArKVglfS5of93ALP4in0RGnj1sOG2u3IFI2F/mEZxRi+wr7HgNxpe0wA==", | |
"deprecated": "MWC beta is longer supported. Please upgrade to @material/web", | |
"dependencies": { | |
"@material/menu": "=14.0.0-canary.53b3cad2f.0", | |
"@material/menu-surface": "=14.0.0-canary.53b3cad2f.0", | |
"@material/mwc-base": "^0.27.0", | |
"@material/mwc-list": "^0.27.0", | |
"@material/shape": "=14.0.0-canary.53b3cad2f.0", | |
"@material/theme": "=14.0.0-canary.53b3cad2f.0", | |
"lit": "^2.0.0", | |
"tslib": "^2.0.1" | |
} | |
}, | |
"node_modules/@material/mwc-radio": { | |
"version": "0.27.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/mwc-radio/-/mwc-radio-0.27.0.tgz", | |
"integrity": "sha512-+rSO9a373BgyMgQOM0Z8vVkuieobBylPJ8qpltytM+yGPj8+n+MtwRZyg+ry3WwEjYYDMP6GxZPHwLgWs6lMpQ==", | |
"deprecated": "MWC beta is longer supported. Please upgrade to @material/web", | |
"dependencies": { | |
"@material/mwc-base": "^0.27.0", | |
"@material/mwc-ripple": "^0.27.0", | |
"@material/radio": "=14.0.0-canary.53b3cad2f.0", | |
"lit": "^2.0.0", | |
"tslib": "^2.0.1" | |
} | |
}, | |
"node_modules/@material/mwc-ripple": { | |
"version": "0.27.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/mwc-ripple/-/mwc-ripple-0.27.0.tgz", | |
"integrity": "sha512-by0O8d8g3Rd96/sUB8hxy6MrDx1QTstqOsA64vqypWd526hMTBGRik08jTNap5sVIyrN9Vq17jb4NJLWQLnNHQ==", | |
"deprecated": "MWC beta is longer supported. Please upgrade to @material/web", | |
"dependencies": { | |
"@material/dom": "=14.0.0-canary.53b3cad2f.0", | |
"@material/mwc-base": "^0.27.0", | |
"@material/ripple": "=14.0.0-canary.53b3cad2f.0", | |
"lit": "^2.0.0", | |
"tslib": "^2.0.1" | |
} | |
}, | |
"node_modules/@material/radio": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/radio/-/radio-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-V/AgWEOuHFoh9d4Gq1rqBZnKSGtMLQNh23Bwrv0c1FhPqFvUpwt9jR3SVwhJk5gvQQWGy9p3iiGc9QCJ+0+P8Q==", | |
"dependencies": { | |
"@material/animation": "14.0.0-canary.53b3cad2f.0", | |
"@material/base": "14.0.0-canary.53b3cad2f.0", | |
"@material/density": "14.0.0-canary.53b3cad2f.0", | |
"@material/dom": "14.0.0-canary.53b3cad2f.0", | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"@material/focus-ring": "14.0.0-canary.53b3cad2f.0", | |
"@material/ripple": "14.0.0-canary.53b3cad2f.0", | |
"@material/theme": "14.0.0-canary.53b3cad2f.0", | |
"@material/touch-target": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/ripple": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/ripple/-/ripple-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-6g2G62vd8DsMuIUSXlRrzb98qkZ4o8ZREknNwNP2zaLQEOkJ//4j9HaqDt98/3LIjUTY9UIVFTQENiMmlwKHYQ==", | |
"dependencies": { | |
"@material/animation": "14.0.0-canary.53b3cad2f.0", | |
"@material/base": "14.0.0-canary.53b3cad2f.0", | |
"@material/dom": "14.0.0-canary.53b3cad2f.0", | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"@material/rtl": "14.0.0-canary.53b3cad2f.0", | |
"@material/theme": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/rtl": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/rtl/-/rtl-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-f08LT0HSa0WYU+4Jz/tbm1TQ9Fcf2k+H6dPPYv0J1sZmX6hMgCEmNiUdUFLQFvszoXx2XrRi1/hIFjbz2e69Yg==", | |
"dependencies": { | |
"@material/theme": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/shape": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/shape/-/shape-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-RyjInLCNe+nI/ulKea0ZLHphXQDiDqYazS25SRn18g8Hoa5qGNaY5oOBncDXUYn3jm5oI5kFc9oif//kulkbjg==", | |
"dependencies": { | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"@material/rtl": "14.0.0-canary.53b3cad2f.0", | |
"@material/theme": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/theme": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/theme/-/theme-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-S06XAevDCDWMe+GgsEpITMS07imUidzadNaTbJsqssFajBLr53QWVZsG84BpjXKXoYvyEJvb0hX5U0lq6ip9UQ==", | |
"dependencies": { | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/tokens": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/tokens/-/tokens-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-myHFB7vac8zErA3qgkqmV+kpE+i9JEwc/6Yf0MOumDSpylJGw28QikpNC6eAVBK2EmPQTaFn20mqUxyud8dGqw==", | |
"dependencies": { | |
"@material/elevation": "14.0.0-canary.53b3cad2f.0" | |
} | |
}, | |
"node_modules/@material/touch-target": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/touch-target/-/touch-target-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-d83e5vbqoLyL542yOTTp4TLVltddWiqbI/j1w/D9ipE30YKfe2EDN+CNJc32Zufh5IUfK41DsZdrN8fI9cL99A==", | |
"dependencies": { | |
"@material/base": "14.0.0-canary.53b3cad2f.0", | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"@material/rtl": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@material/typography": { | |
"version": "14.0.0-canary.53b3cad2f.0", | |
"resolved": "https://npm.skia.org/luci-milo/@material/typography/-/typography-14.0.0-canary.53b3cad2f.0.tgz", | |
"integrity": "sha512-9J0k2fq7uyHsRzRqJDJLGmg3YzRpfRPtFDVeUH/xBcYoqpZE7wYw5Mb7s/l8eP626EtR7HhXhSPjvRTLA6NIJg==", | |
"dependencies": { | |
"@material/feature-targeting": "14.0.0-canary.53b3cad2f.0", | |
"@material/theme": "14.0.0-canary.53b3cad2f.0", | |
"tslib": "^2.1.0" | |
} | |
}, | |
"node_modules/@mui/base": { | |
"version": "5.0.0-beta.61", | |
"resolved": "https://npm.skia.org/luci-milo/@mui/base/-/base-5.0.0-beta.61.tgz", | |
"integrity": "sha512-YaMOTXS3ecDNGsPKa6UdlJ8loFLvcL9+VbpCK3hfk71OaNauZRp4Yf7KeXDYr7Ms3M/XBD3SaiR6JMr6vYtfDg==", | |
"dependencies": { | |
"@babel/runtime": "^7.26.0", | |
"@floating-ui/react-dom": "^2.1.1", | |
"@mui/types": "^7.2.19", | |
"@mui/utils": "^6.1.6", | |
"@popperjs/core": "^2.11.8", | |
"clsx": "^2.1.1", | |
"prop-types": "^15.8.1" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/mui-org" | |
}, | |
"peerDependencies": { | |
"@types/react": "^17.0.0 || ^18.0.0", | |
"react": "^17.0.0 || ^18.0.0", | |
"react-dom": "^17.0.0 || ^18.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"@types/react": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@mui/core-downloads-tracker": { | |
"version": "6.1.6", | |
"resolved": "https://npm.skia.org/luci-milo/@mui/core-downloads-tracker/-/core-downloads-tracker-6.1.6.tgz", | |
"integrity": "sha512-nz1SlR9TdBYYPz4qKoNasMPRiGb4PaIHFkzLzhju0YVYS5QSuFF2+n7CsiHMIDcHv3piPu/xDWI53ruhOqvZwQ==", | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/mui-org" | |
} | |
}, | |
"node_modules/@mui/icons-material": { | |
"version": "6.1.6", | |
"resolved": "https://npm.skia.org/luci-milo/@mui/icons-material/-/icons-material-6.1.6.tgz", | |
"integrity": "sha512-5r9urIL2lxXb/sPN3LFfFYEibsXJUb986HhhIeu1gOcte460pwdSiEhBSxkAuyT8Dj7jvu9MjqSBmSumQELo8A==", | |
"dependencies": { | |
"@babel/runtime": "^7.26.0" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/mui-org" | |
}, | |
"peerDependencies": { | |
"@mui/material": "^6.1.6", | |
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", | |
"react": "^17.0.0 || ^18.0.0 || ^19.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"@types/react": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@mui/lab": { | |
"version": "6.0.0-beta.14", | |
"resolved": "https://npm.skia.org/luci-milo/@mui/lab/-/lab-6.0.0-beta.14.tgz", | |
"integrity": "sha512-l+g8z6QGcr7HdfCXhVaYcEp9TijH/G4h0lNaDaBL+qDFQ087ipNHC+XozE7mXOmBwtEAWmTJB4E5GwDboi9oxA==", | |
"dependencies": { | |
"@babel/runtime": "^7.26.0", | |
"@mui/base": "5.0.0-beta.61", | |
"@mui/system": "^6.1.6", | |
"@mui/types": "^7.2.19", | |
"@mui/utils": "^6.1.6", | |
"clsx": "^2.1.1", | |
"prop-types": "^15.8.1" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/mui-org" | |
}, | |
"peerDependencies": { | |
"@emotion/react": "^11.5.0", | |
"@emotion/styled": "^11.3.0", | |
"@mui/material": "^6.1.6", | |
"@mui/material-pigment-css": "^6.1.6", | |
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", | |
"react": "^17.0.0 || ^18.0.0 || ^19.0.0", | |
"react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"@emotion/react": { | |
"optional": true | |
}, | |
"@emotion/styled": { | |
"optional": true | |
}, | |
"@mui/material-pigment-css": { | |
"optional": true | |
}, | |
"@types/react": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@mui/material": { | |
"version": "6.1.6", | |
"resolved": "https://npm.skia.org/luci-milo/@mui/material/-/material-6.1.6.tgz", | |
"integrity": "sha512-1yvejiQ/601l5AK3uIdUlAVElyCxoqKnl7QA+2oFB/2qYPWfRwDgavW/MoywS5Y2gZEslcJKhe0s2F3IthgFgw==", | |
"dependencies": { | |
"@babel/runtime": "^7.26.0", | |
"@mui/core-downloads-tracker": "^6.1.6", | |
"@mui/system": "^6.1.6", | |
"@mui/types": "^7.2.19", | |
"@mui/utils": "^6.1.6", | |
"@popperjs/core": "^2.11.8", | |
"@types/react-transition-group": "^4.4.11", | |
"clsx": "^2.1.1", | |
"csstype": "^3.1.3", | |
"prop-types": "^15.8.1", | |
"react-is": "^18.3.1", | |
"react-transition-group": "^4.4.5" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/mui-org" | |
}, | |
"peerDependencies": { | |
"@emotion/react": "^11.5.0", | |
"@emotion/styled": "^11.3.0", | |
"@mui/material-pigment-css": "^6.1.6", | |
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", | |
"react": "^17.0.0 || ^18.0.0 || ^19.0.0", | |
"react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"@emotion/react": { | |
"optional": true | |
}, | |
"@emotion/styled": { | |
"optional": true | |
}, | |
"@mui/material-pigment-css": { | |
"optional": true | |
}, | |
"@types/react": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@mui/private-theming": { | |
"version": "6.1.6", | |
"resolved": "https://npm.skia.org/luci-milo/@mui/private-theming/-/private-theming-6.1.6.tgz", | |
"integrity": "sha512-ioAiFckaD/fJSnTrUMWgjl9HYBWt7ixCh7zZw7gDZ+Tae7NuprNV6QJK95EidDT7K0GetR2rU3kAeIR61Myttw==", | |
"dependencies": { | |
"@babel/runtime": "^7.26.0", | |
"@mui/utils": "^6.1.6", | |
"prop-types": "^15.8.1" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/mui-org" | |
}, | |
"peerDependencies": { | |
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", | |
"react": "^17.0.0 || ^18.0.0 || ^19.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"@types/react": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@mui/styled-engine": { | |
"version": "6.1.6", | |
"resolved": "https://npm.skia.org/luci-milo/@mui/styled-engine/-/styled-engine-6.1.6.tgz", | |
"integrity": "sha512-I+yS1cSuSvHnZDBO7e7VHxTWpj+R7XlSZvTC4lS/OIbUNJOMMSd3UDP6V2sfwzAdmdDNBi7NGCRv2SZ6O9hGDA==", | |
"dependencies": { | |
"@babel/runtime": "^7.26.0", | |
"@emotion/cache": "^11.13.1", | |
"@emotion/serialize": "^1.3.2", | |
"@emotion/sheet": "^1.4.0", | |
"csstype": "^3.1.3", | |
"prop-types": "^15.8.1" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/mui-org" | |
}, | |
"peerDependencies": { | |
"@emotion/react": "^11.4.1", | |
"@emotion/styled": "^11.3.0", | |
"react": "^17.0.0 || ^18.0.0 || ^19.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"@emotion/react": { | |
"optional": true | |
}, | |
"@emotion/styled": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@mui/system": { | |
"version": "6.1.6", | |
"resolved": "https://npm.skia.org/luci-milo/@mui/system/-/system-6.1.6.tgz", | |
"integrity": "sha512-qOf1VUE9wK8syiB0BBCp82oNBAVPYdj4Trh+G1s+L+ImYiKlubWhhqlnvWt3xqMevR+D2h1CXzA1vhX2FvA+VQ==", | |
"dependencies": { | |
"@babel/runtime": "^7.26.0", | |
"@mui/private-theming": "^6.1.6", | |
"@mui/styled-engine": "^6.1.6", | |
"@mui/types": "^7.2.19", | |
"@mui/utils": "^6.1.6", | |
"clsx": "^2.1.1", | |
"csstype": "^3.1.3", | |
"prop-types": "^15.8.1" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/mui-org" | |
}, | |
"peerDependencies": { | |
"@emotion/react": "^11.5.0", | |
"@emotion/styled": "^11.3.0", | |
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", | |
"react": "^17.0.0 || ^18.0.0 || ^19.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"@emotion/react": { | |
"optional": true | |
}, | |
"@emotion/styled": { | |
"optional": true | |
}, | |
"@types/react": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@mui/types": { | |
"version": "7.2.19", | |
"resolved": "https://npm.skia.org/luci-milo/@mui/types/-/types-7.2.19.tgz", | |
"integrity": "sha512-6XpZEM/Q3epK9RN8ENoXuygnqUQxE+siN/6rGRi2iwJPgBUR25mphYQ9ZI87plGh58YoZ5pp40bFvKYOCDJ3tA==", | |
"peerDependencies": { | |
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"@types/react": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@mui/utils": { | |
"version": "6.1.6", | |
"resolved": "https://npm.skia.org/luci-milo/@mui/utils/-/utils-6.1.6.tgz", | |
"integrity": "sha512-sBS6D9mJECtELASLM+18WUcXF6RH3zNxBRFeyCRg8wad6NbyNrdxLuwK+Ikvc38sTZwBzAz691HmSofLqHd9sQ==", | |
"dependencies": { | |
"@babel/runtime": "^7.26.0", | |
"@mui/types": "^7.2.19", | |
"@types/prop-types": "^15.7.13", | |
"clsx": "^2.1.1", | |
"prop-types": "^15.8.1", | |
"react-is": "^18.3.1" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/mui-org" | |
}, | |
"peerDependencies": { | |
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", | |
"react": "^17.0.0 || ^18.0.0 || ^19.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"@types/react": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@mui/x-date-pickers": { | |
"version": "7.22.0", | |
"resolved": "https://npm.skia.org/luci-milo/@mui/x-date-pickers/-/x-date-pickers-7.22.0.tgz", | |
"integrity": "sha512-hopYo3ORP7ddYKnyBsqAtO2txEe2Zf6cehdikS5b1cqMTGOSL+18b11jfGVod9oipjb9L2JcT/WWkjoifs9Iww==", | |
"dependencies": { | |
"@babel/runtime": "^7.25.7", | |
"@mui/utils": "^5.16.6 || ^6.0.0", | |
"@mui/x-internals": "7.21.0", | |
"@types/react-transition-group": "^4.4.11", | |
"clsx": "^2.1.1", | |
"prop-types": "^15.8.1", | |
"react-transition-group": "^4.4.5" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/mui-org" | |
}, | |
"peerDependencies": { | |
"@emotion/react": "^11.9.0", | |
"@emotion/styled": "^11.8.1", | |
"@mui/material": "^5.15.14 || ^6.0.0", | |
"@mui/system": "^5.15.14 || ^6.0.0", | |
"date-fns": "^2.25.0 || ^3.2.0 || ^4.0.0", | |
"date-fns-jalali": "^2.13.0-0 || ^3.2.0-0", | |
"dayjs": "^1.10.7", | |
"luxon": "^3.0.2", | |
"moment": "^2.29.4", | |
"moment-hijri": "^2.1.2", | |
"moment-jalaali": "^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0", | |
"react": "^17.0.0 || ^18.0.0", | |
"react-dom": "^17.0.0 || ^18.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"@emotion/react": { | |
"optional": true | |
}, | |
"@emotion/styled": { | |
"optional": true | |
}, | |
"date-fns": { | |
"optional": true | |
}, | |
"date-fns-jalali": { | |
"optional": true | |
}, | |
"dayjs": { | |
"optional": true | |
}, | |
"luxon": { | |
"optional": true | |
}, | |
"moment": { | |
"optional": true | |
}, | |
"moment-hijri": { | |
"optional": true | |
}, | |
"moment-jalaali": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@mui/x-internals": { | |
"version": "7.21.0", | |
"resolved": "https://npm.skia.org/luci-milo/@mui/x-internals/-/x-internals-7.21.0.tgz", | |
"integrity": "sha512-94YNyZ0BhK5Z+Tkr90RKf47IVCW8R/1MvdUhh6MCQg6sZa74jsX+x+gEZ4kzuCqOsuyTyxikeQ8vVuCIQiP7UQ==", | |
"dependencies": { | |
"@babel/runtime": "^7.25.7", | |
"@mui/utils": "^5.16.6 || ^6.0.0" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/mui-org" | |
}, | |
"peerDependencies": { | |
"react": "^17.0.0 || ^18.0.0" | |
} | |
}, | |
"node_modules/@nodelib/fs.scandir": { | |
"version": "2.1.5", | |
"resolved": "https://npm.skia.org/luci-milo/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", | |
"integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", | |
"dev": true, | |
"dependencies": { | |
"@nodelib/fs.stat": "2.0.5", | |
"run-parallel": "^1.1.9" | |
}, | |
"engines": { | |
"node": ">= 8" | |
} | |
}, | |
"node_modules/@nodelib/fs.stat": { | |
"version": "2.0.5", | |
"resolved": "https://npm.skia.org/luci-milo/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", | |
"integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", | |
"dev": true, | |
"engines": { | |
"node": ">= 8" | |
} | |
}, | |
"node_modules/@nodelib/fs.walk": { | |
"version": "1.2.8", | |
"resolved": "https://npm.skia.org/luci-milo/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", | |
"integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", | |
"dev": true, | |
"dependencies": { | |
"@nodelib/fs.scandir": "2.1.5", | |
"fastq": "^1.6.0" | |
}, | |
"engines": { | |
"node": ">= 8" | |
} | |
}, | |
"node_modules/@nolyfill/is-core-module": { | |
"version": "1.0.39", | |
"resolved": "https://npm.skia.org/luci-milo/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz", | |
"integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==", | |
"dev": true, | |
"engines": { | |
"node": ">=12.4.0" | |
} | |
}, | |
"node_modules/@open-wc/dedupe-mixin": { | |
"version": "1.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/@open-wc/dedupe-mixin/-/dedupe-mixin-1.4.0.tgz", | |
"integrity": "sha512-Sj7gKl1TLcDbF7B6KUhtvr+1UCxdhMbNY5KxdU5IfMFWqL8oy1ZeAcCANjoB1TL0AJTcPmcCFsCbHf8X2jGDUA==", | |
"dev": true | |
}, | |
"node_modules/@open-wc/scoped-elements": { | |
"version": "3.0.5", | |
"resolved": "https://npm.skia.org/luci-milo/@open-wc/scoped-elements/-/scoped-elements-3.0.5.tgz", | |
"integrity": "sha512-q4U+hFTQQRyorJILOpmBm6PY2hgjCnQe214nXJNjbJMQ9EvT55oyZ7C8BY5aFYJkytUyBoawlMpZt4F2xjdzHw==", | |
"dev": true, | |
"dependencies": { | |
"@open-wc/dedupe-mixin": "^1.4.0", | |
"lit": "^3.0.0" | |
} | |
}, | |
"node_modules/@open-wc/scoped-elements/node_modules/@lit/reactive-element": { | |
"version": "2.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/@lit/reactive-element/-/reactive-element-2.0.4.tgz", | |
"integrity": "sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==", | |
"dev": true, | |
"dependencies": { | |
"@lit-labs/ssr-dom-shim": "^1.2.0" | |
} | |
}, | |
"node_modules/@open-wc/scoped-elements/node_modules/lit": { | |
"version": "3.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/lit/-/lit-3.2.1.tgz", | |
"integrity": "sha512-1BBa1E/z0O9ye5fZprPtdqnc0BFzxIxTTOO/tQFmyC/hj1O3jL4TfmLBw0WEwjAokdLwpclkvGgDJwTIh0/22w==", | |
"dev": true, | |
"dependencies": { | |
"@lit/reactive-element": "^2.0.4", | |
"lit-element": "^4.1.0", | |
"lit-html": "^3.2.0" | |
} | |
}, | |
"node_modules/@open-wc/scoped-elements/node_modules/lit-element": { | |
"version": "4.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/lit-element/-/lit-element-4.1.1.tgz", | |
"integrity": "sha512-HO9Tkkh34QkTeUmEdNYhMT8hzLid7YlMlATSi1q4q17HE5d9mrrEHJ/o8O2D0cMi182zK1F3v7x0PWFjrhXFew==", | |
"dev": true, | |
"dependencies": { | |
"@lit-labs/ssr-dom-shim": "^1.2.0", | |
"@lit/reactive-element": "^2.0.4", | |
"lit-html": "^3.2.0" | |
} | |
}, | |
"node_modules/@open-wc/testing-helpers": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/@open-wc/testing-helpers/-/testing-helpers-3.0.1.tgz", | |
"integrity": "sha512-hyNysSatbgT2FNxHJsS3rGKcLEo6+HwDFu1UQL6jcSQUabp/tj3PyX7UnXL3H5YGv0lJArdYLSnvjLnjn3O2fw==", | |
"dev": true, | |
"dependencies": { | |
"@open-wc/scoped-elements": "^3.0.2", | |
"lit": "^2.0.0 || ^3.0.0", | |
"lit-html": "^2.0.0 || ^3.0.0" | |
} | |
}, | |
"node_modules/@pkgr/core": { | |
"version": "0.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/@pkgr/core/-/core-0.1.1.tgz", | |
"integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", | |
"dev": true, | |
"engines": { | |
"node": "^12.20.0 || ^14.18.0 || >=16.0.0" | |
}, | |
"funding": { | |
"url": "https://opencollective.com/unts" | |
} | |
}, | |
"node_modules/@popperjs/core": { | |
"version": "2.11.8", | |
"resolved": "https://npm.skia.org/luci-milo/@popperjs/core/-/core-2.11.8.tgz", | |
"integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/popperjs" | |
} | |
}, | |
"node_modules/@remix-run/router": { | |
"version": "1.20.0", | |
"resolved": "https://npm.skia.org/luci-milo/@remix-run/router/-/router-1.20.0.tgz", | |
"integrity": "sha512-mUnk8rPJBI9loFDZ+YzPGdeniYK+FTmRD1TMCz7ev2SNIozyKKpnGgsxO34u6Z4z/t0ITuu7voi/AshfsGsgFg==", | |
"engines": { | |
"node": ">=14.0.0" | |
} | |
}, | |
"node_modules/@rollup/plugin-commonjs": { | |
"version": "28.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/plugin-commonjs/-/plugin-commonjs-28.0.1.tgz", | |
"integrity": "sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==", | |
"dev": true, | |
"dependencies": { | |
"@rollup/pluginutils": "^5.0.1", | |
"commondir": "^1.0.1", | |
"estree-walker": "^2.0.2", | |
"fdir": "^6.2.0", | |
"is-reference": "1.2.1", | |
"magic-string": "^0.30.3", | |
"picomatch": "^4.0.2" | |
}, | |
"engines": { | |
"node": ">=16.0.0 || 14 >= 14.17" | |
}, | |
"peerDependencies": { | |
"rollup": "^2.68.0||^3.0.0||^4.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"rollup": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@rollup/plugin-json": { | |
"version": "6.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/plugin-json/-/plugin-json-6.1.0.tgz", | |
"integrity": "sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==", | |
"dev": true, | |
"dependencies": { | |
"@rollup/pluginutils": "^5.1.0" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"peerDependencies": { | |
"rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"rollup": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@rollup/plugin-node-resolve": { | |
"version": "15.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.0.tgz", | |
"integrity": "sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==", | |
"dev": true, | |
"dependencies": { | |
"@rollup/pluginutils": "^5.0.1", | |
"@types/resolve": "1.20.2", | |
"deepmerge": "^4.2.2", | |
"is-module": "^1.0.0", | |
"resolve": "^1.22.1" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"peerDependencies": { | |
"rollup": "^2.78.0||^3.0.0||^4.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"rollup": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@rollup/plugin-replace": { | |
"version": "6.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/plugin-replace/-/plugin-replace-6.0.1.tgz", | |
"integrity": "sha512-2sPh9b73dj5IxuMmDAsQWVFT7mR+yoHweBaXG2W/R8vQ+IWZlnaI7BR7J6EguVQUp1hd8Z7XuozpDjEKQAAC2Q==", | |
"dev": true, | |
"dependencies": { | |
"@rollup/pluginutils": "^5.0.1", | |
"magic-string": "^0.30.3" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"peerDependencies": { | |
"rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"rollup": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@rollup/plugin-terser": { | |
"version": "0.4.4", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", | |
"integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", | |
"dev": true, | |
"dependencies": { | |
"serialize-javascript": "^6.0.1", | |
"smob": "^1.0.0", | |
"terser": "^5.17.4" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"peerDependencies": { | |
"rollup": "^2.0.0||^3.0.0||^4.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"rollup": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@rollup/plugin-typescript": { | |
"version": "12.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/plugin-typescript/-/plugin-typescript-12.1.1.tgz", | |
"integrity": "sha512-t7O653DpfB5MbFrqPe/VcKFFkvRuFNp9qId3xq4Eth5xlyymzxNpye2z8Hrl0RIMuXTSr5GGcFpkdlMeacUiFQ==", | |
"dev": true, | |
"dependencies": { | |
"@rollup/pluginutils": "^5.1.0", | |
"resolve": "^1.22.1" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"peerDependencies": { | |
"rollup": "^2.14.0||^3.0.0||^4.0.0", | |
"tslib": "*", | |
"typescript": ">=3.7.0" | |
}, | |
"peerDependenciesMeta": { | |
"rollup": { | |
"optional": true | |
}, | |
"tslib": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@rollup/pluginutils": { | |
"version": "5.1.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/pluginutils/-/pluginutils-5.1.3.tgz", | |
"integrity": "sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==", | |
"dev": true, | |
"dependencies": { | |
"@types/estree": "^1.0.0", | |
"estree-walker": "^2.0.2", | |
"picomatch": "^4.0.2" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"peerDependencies": { | |
"rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"rollup": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@rollup/rollup-android-arm-eabi": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.3.tgz", | |
"integrity": "sha512-ufb2CH2KfBWPJok95frEZZ82LtDl0A6QKTa8MoM+cWwDZvVGl5/jNb79pIhRvAalUu+7LD91VYR0nwRD799HkQ==", | |
"cpu": [ | |
"arm" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"android" | |
] | |
}, | |
"node_modules/@rollup/rollup-android-arm64": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.3.tgz", | |
"integrity": "sha512-iAHpft/eQk9vkWIV5t22V77d90CRofgR2006UiCjHcHJFVI1E0oBkQIAbz+pLtthFw3hWEmVB4ilxGyBf48i2Q==", | |
"cpu": [ | |
"arm64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"android" | |
] | |
}, | |
"node_modules/@rollup/rollup-darwin-arm64": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.3.tgz", | |
"integrity": "sha512-QPW2YmkWLlvqmOa2OwrfqLJqkHm7kJCIMq9kOz40Zo9Ipi40kf9ONG5Sz76zszrmIZZ4hgRIkez69YnTHgEz1w==", | |
"cpu": [ | |
"arm64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"darwin" | |
] | |
}, | |
"node_modules/@rollup/rollup-darwin-x64": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.3.tgz", | |
"integrity": "sha512-KO0pN5x3+uZm1ZXeIfDqwcvnQ9UEGN8JX5ufhmgH5Lz4ujjZMAnxQygZAVGemFWn+ZZC0FQopruV4lqmGMshow==", | |
"cpu": [ | |
"x64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"darwin" | |
] | |
}, | |
"node_modules/@rollup/rollup-freebsd-arm64": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.24.3.tgz", | |
"integrity": "sha512-CsC+ZdIiZCZbBI+aRlWpYJMSWvVssPuWqrDy/zi9YfnatKKSLFCe6fjna1grHuo/nVaHG+kiglpRhyBQYRTK4A==", | |
"cpu": [ | |
"arm64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"freebsd" | |
] | |
}, | |
"node_modules/@rollup/rollup-freebsd-x64": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.24.3.tgz", | |
"integrity": "sha512-F0nqiLThcfKvRQhZEzMIXOQG4EeX61im61VYL1jo4eBxv4aZRmpin6crnBJQ/nWnCsjH5F6J3W6Stdm0mBNqBg==", | |
"cpu": [ | |
"x64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"freebsd" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-arm-gnueabihf": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.3.tgz", | |
"integrity": "sha512-KRSFHyE/RdxQ1CSeOIBVIAxStFC/hnBgVcaiCkQaVC+EYDtTe4X7z5tBkFyRoBgUGtB6Xg6t9t2kulnX6wJc6A==", | |
"cpu": [ | |
"arm" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-arm-musleabihf": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.3.tgz", | |
"integrity": "sha512-h6Q8MT+e05zP5BxEKz0vi0DhthLdrNEnspdLzkoFqGwnmOzakEHSlXfVyA4HJ322QtFy7biUAVFPvIDEDQa6rw==", | |
"cpu": [ | |
"arm" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-arm64-gnu": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.3.tgz", | |
"integrity": "sha512-fKElSyXhXIJ9pqiYRqisfirIo2Z5pTTve5K438URf08fsypXrEkVmShkSfM8GJ1aUyvjakT+fn2W7Czlpd/0FQ==", | |
"cpu": [ | |
"arm64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-arm64-musl": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.3.tgz", | |
"integrity": "sha512-YlddZSUk8G0px9/+V9PVilVDC6ydMz7WquxozToozSnfFK6wa6ne1ATUjUvjin09jp34p84milxlY5ikueoenw==", | |
"cpu": [ | |
"arm64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-powerpc64le-gnu": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.3.tgz", | |
"integrity": "sha512-yNaWw+GAO8JjVx3s3cMeG5Esz1cKVzz8PkTJSfYzE5u7A+NvGmbVFEHP+BikTIyYWuz0+DX9kaA3pH9Sqxp69g==", | |
"cpu": [ | |
"ppc64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-riscv64-gnu": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.3.tgz", | |
"integrity": "sha512-lWKNQfsbpv14ZCtM/HkjCTm4oWTKTfxPmr7iPfp3AHSqyoTz5AgLemYkWLwOBWc+XxBbrU9SCokZP0WlBZM9lA==", | |
"cpu": [ | |
"riscv64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-s390x-gnu": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.3.tgz", | |
"integrity": "sha512-HoojGXTC2CgCcq0Woc/dn12wQUlkNyfH0I1ABK4Ni9YXyFQa86Fkt2Q0nqgLfbhkyfQ6003i3qQk9pLh/SpAYw==", | |
"cpu": [ | |
"s390x" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-x64-gnu": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.3.tgz", | |
"integrity": "sha512-mnEOh4iE4USSccBOtcrjF5nj+5/zm6NcNhbSEfR3Ot0pxBwvEn5QVUXcuOwwPkapDtGZ6pT02xLoPaNv06w7KQ==", | |
"cpu": [ | |
"x64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-linux-x64-musl": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.3.tgz", | |
"integrity": "sha512-rMTzawBPimBQkG9NKpNHvquIUTQPzrnPxPbCY1Xt+mFkW7pshvyIS5kYgcf74goxXOQk0CP3EoOC1zcEezKXhw==", | |
"cpu": [ | |
"x64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"linux" | |
] | |
}, | |
"node_modules/@rollup/rollup-win32-arm64-msvc": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.3.tgz", | |
"integrity": "sha512-2lg1CE305xNvnH3SyiKwPVsTVLCg4TmNCF1z7PSHX2uZY2VbUpdkgAllVoISD7JO7zu+YynpWNSKAtOrX3AiuA==", | |
"cpu": [ | |
"arm64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"win32" | |
] | |
}, | |
"node_modules/@rollup/rollup-win32-ia32-msvc": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.3.tgz", | |
"integrity": "sha512-9SjYp1sPyxJsPWuhOCX6F4jUMXGbVVd5obVpoVEi8ClZqo52ViZewA6eFz85y8ezuOA+uJMP5A5zo6Oz4S5rVQ==", | |
"cpu": [ | |
"ia32" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"win32" | |
] | |
}, | |
"node_modules/@rollup/rollup-win32-x64-msvc": { | |
"version": "4.24.3", | |
"resolved": "https://npm.skia.org/luci-milo/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.3.tgz", | |
"integrity": "sha512-HGZgRFFYrMrP3TJlq58nR1xy8zHKId25vhmm5S9jETEfDf6xybPxsavFTJaufe2zgOGYJBskGlj49CwtEuFhWQ==", | |
"cpu": [ | |
"x64" | |
], | |
"dev": true, | |
"optional": true, | |
"os": [ | |
"win32" | |
] | |
}, | |
"node_modules/@rtsao/scc": { | |
"version": "1.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/@rtsao/scc/-/scc-1.1.0.tgz", | |
"integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", | |
"dev": true | |
}, | |
"node_modules/@sinclair/typebox": { | |
"version": "0.27.8", | |
"resolved": "https://npm.skia.org/luci-milo/@sinclair/typebox/-/typebox-0.27.8.tgz", | |
"integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", | |
"dev": true | |
}, | |
"node_modules/@sinonjs/commons": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/@sinonjs/commons/-/commons-3.0.1.tgz", | |
"integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", | |
"dev": true, | |
"dependencies": { | |
"type-detect": "4.0.8" | |
} | |
}, | |
"node_modules/@sinonjs/fake-timers": { | |
"version": "10.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", | |
"integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", | |
"dev": true, | |
"dependencies": { | |
"@sinonjs/commons": "^3.0.0" | |
} | |
}, | |
"node_modules/@surma/rollup-plugin-off-main-thread": { | |
"version": "2.2.3", | |
"resolved": "https://npm.skia.org/luci-milo/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", | |
"integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", | |
"dev": true, | |
"dependencies": { | |
"ejs": "^3.1.6", | |
"json5": "^2.2.0", | |
"magic-string": "^0.25.0", | |
"string.prototype.matchall": "^4.0.6" | |
} | |
}, | |
"node_modules/@surma/rollup-plugin-off-main-thread/node_modules/magic-string": { | |
"version": "0.25.9", | |
"resolved": "https://npm.skia.org/luci-milo/magic-string/-/magic-string-0.25.9.tgz", | |
"integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", | |
"dev": true, | |
"dependencies": { | |
"sourcemap-codec": "^1.4.8" | |
} | |
}, | |
"node_modules/@tanstack/query-core": { | |
"version": "4.36.1", | |
"resolved": "https://npm.skia.org/luci-milo/@tanstack/query-core/-/query-core-4.36.1.tgz", | |
"integrity": "sha512-DJSilV5+ytBP1FbFcEJovv4rnnm/CokuVvrBEtW/Va9DvuJ3HksbXUJEpI0aV1KtuL4ZoO9AVE6PyNLzF7tLeA==", | |
"funding": { | |
"type": "github", | |
"url": "https://github.com/sponsors/tannerlinsley" | |
} | |
}, | |
"node_modules/@tanstack/react-query": { | |
"version": "4.36.1", | |
"resolved": "https://npm.skia.org/luci-milo/@tanstack/react-query/-/react-query-4.36.1.tgz", | |
"integrity": "sha512-y7ySVHFyyQblPl3J3eQBWpXZkliroki3ARnBKsdJchlgt7yJLRDUcf4B8soufgiYt3pEQIkBWBx1N9/ZPIeUWw==", | |
"dependencies": { | |
"@tanstack/query-core": "4.36.1", | |
"use-sync-external-store": "^1.2.0" | |
}, | |
"funding": { | |
"type": "github", | |
"url": "https://github.com/sponsors/tannerlinsley" | |
}, | |
"peerDependencies": { | |
"react": "^16.8.0 || ^17.0.0 || ^18.0.0", | |
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", | |
"react-native": "*" | |
}, | |
"peerDependenciesMeta": { | |
"react-dom": { | |
"optional": true | |
}, | |
"react-native": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@testing-library/dom": { | |
"version": "10.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/@testing-library/dom/-/dom-10.4.0.tgz", | |
"integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==", | |
"dev": true, | |
"peer": true, | |
"dependencies": { | |
"@babel/code-frame": "^7.10.4", | |
"@babel/runtime": "^7.12.5", | |
"@types/aria-query": "^5.0.1", | |
"aria-query": "5.3.0", | |
"chalk": "^4.1.0", | |
"dom-accessibility-api": "^0.5.9", | |
"lz-string": "^1.5.0", | |
"pretty-format": "^27.0.2" | |
}, | |
"engines": { | |
"node": ">=18" | |
} | |
}, | |
"node_modules/@testing-library/dom/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"peer": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/@testing-library/dom/node_modules/chalk/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"peer": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/@testing-library/dom/node_modules/pretty-format": { | |
"version": "27.5.1", | |
"resolved": "https://npm.skia.org/luci-milo/pretty-format/-/pretty-format-27.5.1.tgz", | |
"integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", | |
"dev": true, | |
"peer": true, | |
"dependencies": { | |
"ansi-regex": "^5.0.1", | |
"ansi-styles": "^5.0.0", | |
"react-is": "^17.0.1" | |
}, | |
"engines": { | |
"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" | |
} | |
}, | |
"node_modules/@testing-library/dom/node_modules/react-is": { | |
"version": "17.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/react-is/-/react-is-17.0.2.tgz", | |
"integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", | |
"dev": true, | |
"peer": true | |
}, | |
"node_modules/@testing-library/dom/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"peer": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/@testing-library/jest-dom": { | |
"version": "6.6.2", | |
"resolved": "https://npm.skia.org/luci-milo/@testing-library/jest-dom/-/jest-dom-6.6.2.tgz", | |
"integrity": "sha512-P6GJD4yqc9jZLbe98j/EkyQDTPgqftohZF5FBkHY5BUERZmcf4HeO2k0XaefEg329ux2p21i1A1DmyQ1kKw2Jw==", | |
"dev": true, | |
"dependencies": { | |
"@adobe/css-tools": "^4.4.0", | |
"aria-query": "^5.0.0", | |
"chalk": "^3.0.0", | |
"css.escape": "^1.5.1", | |
"dom-accessibility-api": "^0.6.3", | |
"lodash": "^4.17.21", | |
"redent": "^3.0.0" | |
}, | |
"engines": { | |
"node": ">=14", | |
"npm": ">=6", | |
"yarn": ">=1" | |
} | |
}, | |
"node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/@testing-library/jest-dom/node_modules/chalk": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-3.0.0.tgz", | |
"integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { | |
"version": "0.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", | |
"integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", | |
"dev": true | |
}, | |
"node_modules/@testing-library/jest-dom/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/@testing-library/react": { | |
"version": "16.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/@testing-library/react/-/react-16.0.1.tgz", | |
"integrity": "sha512-dSmwJVtJXmku+iocRhWOUFbrERC76TX2Mnf0ATODz8brzAZrMBbzLwQixlBSanZxR6LddK3eiwpSFZgDET1URg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/runtime": "^7.12.5" | |
}, | |
"engines": { | |
"node": ">=18" | |
}, | |
"peerDependencies": { | |
"@testing-library/dom": "^10.0.0", | |
"@types/react": "^18.0.0", | |
"@types/react-dom": "^18.0.0", | |
"react": "^18.0.0", | |
"react-dom": "^18.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"@types/react": { | |
"optional": true | |
}, | |
"@types/react-dom": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@testing-library/user-event": { | |
"version": "14.5.2", | |
"resolved": "https://npm.skia.org/luci-milo/@testing-library/user-event/-/user-event-14.5.2.tgz", | |
"integrity": "sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=12", | |
"npm": ">=6" | |
}, | |
"peerDependencies": { | |
"@testing-library/dom": ">=7.21.4" | |
} | |
}, | |
"node_modules/@tootallnate/once": { | |
"version": "2.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/@tootallnate/once/-/once-2.0.0.tgz", | |
"integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", | |
"dev": true, | |
"engines": { | |
"node": ">= 10" | |
} | |
}, | |
"node_modules/@tsconfig/node10": { | |
"version": "1.0.11", | |
"resolved": "https://npm.skia.org/luci-milo/@tsconfig/node10/-/node10-1.0.11.tgz", | |
"integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", | |
"dev": true | |
}, | |
"node_modules/@tsconfig/node12": { | |
"version": "1.0.11", | |
"resolved": "https://npm.skia.org/luci-milo/@tsconfig/node12/-/node12-1.0.11.tgz", | |
"integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", | |
"dev": true | |
}, | |
"node_modules/@tsconfig/node14": { | |
"version": "1.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/@tsconfig/node14/-/node14-1.0.3.tgz", | |
"integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", | |
"dev": true | |
}, | |
"node_modules/@tsconfig/node16": { | |
"version": "1.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/@tsconfig/node16/-/node16-1.0.4.tgz", | |
"integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", | |
"dev": true | |
}, | |
"node_modules/@types/aria-query": { | |
"version": "5.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/@types/aria-query/-/aria-query-5.0.4.tgz", | |
"integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", | |
"dev": true, | |
"peer": true | |
}, | |
"node_modules/@types/babel__core": { | |
"version": "7.20.5", | |
"resolved": "https://npm.skia.org/luci-milo/@types/babel__core/-/babel__core-7.20.5.tgz", | |
"integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/parser": "^7.20.7", | |
"@babel/types": "^7.20.7", | |
"@types/babel__generator": "*", | |
"@types/babel__template": "*", | |
"@types/babel__traverse": "*" | |
} | |
}, | |
"node_modules/@types/babel__generator": { | |
"version": "7.6.8", | |
"resolved": "https://npm.skia.org/luci-milo/@types/babel__generator/-/babel__generator-7.6.8.tgz", | |
"integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/types": "^7.0.0" | |
} | |
}, | |
"node_modules/@types/babel__template": { | |
"version": "7.4.4", | |
"resolved": "https://npm.skia.org/luci-milo/@types/babel__template/-/babel__template-7.4.4.tgz", | |
"integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", | |
"dev": true, | |
"dependencies": { | |
"@babel/parser": "^7.1.0", | |
"@babel/types": "^7.0.0" | |
} | |
}, | |
"node_modules/@types/babel__traverse": { | |
"version": "7.20.6", | |
"resolved": "https://npm.skia.org/luci-milo/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", | |
"integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/types": "^7.20.7" | |
} | |
}, | |
"node_modules/@types/codemirror": { | |
"version": "5.60.15", | |
"resolved": "https://npm.skia.org/luci-milo/@types/codemirror/-/codemirror-5.60.15.tgz", | |
"integrity": "sha512-dTOvwEQ+ouKJ/rE9LT1Ue2hmP6H1mZv5+CCnNWu2qtiOe2LQa9lCprEY20HxiDmV/Bxh+dXjywmy5aKvoGjULA==", | |
"dev": true, | |
"dependencies": { | |
"@types/tern": "*" | |
} | |
}, | |
"node_modules/@types/d3": { | |
"version": "7.4.3", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3/-/d3-7.4.3.tgz", | |
"integrity": "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==", | |
"dev": true, | |
"dependencies": { | |
"@types/d3-array": "*", | |
"@types/d3-axis": "*", | |
"@types/d3-brush": "*", | |
"@types/d3-chord": "*", | |
"@types/d3-color": "*", | |
"@types/d3-contour": "*", | |
"@types/d3-delaunay": "*", | |
"@types/d3-dispatch": "*", | |
"@types/d3-drag": "*", | |
"@types/d3-dsv": "*", | |
"@types/d3-ease": "*", | |
"@types/d3-fetch": "*", | |
"@types/d3-force": "*", | |
"@types/d3-format": "*", | |
"@types/d3-geo": "*", | |
"@types/d3-hierarchy": "*", | |
"@types/d3-interpolate": "*", | |
"@types/d3-path": "*", | |
"@types/d3-polygon": "*", | |
"@types/d3-quadtree": "*", | |
"@types/d3-random": "*", | |
"@types/d3-scale": "*", | |
"@types/d3-scale-chromatic": "*", | |
"@types/d3-selection": "*", | |
"@types/d3-shape": "*", | |
"@types/d3-time": "*", | |
"@types/d3-time-format": "*", | |
"@types/d3-timer": "*", | |
"@types/d3-transition": "*", | |
"@types/d3-zoom": "*" | |
} | |
}, | |
"node_modules/@types/d3-array": { | |
"version": "3.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-array/-/d3-array-3.2.1.tgz", | |
"integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==" | |
}, | |
"node_modules/@types/d3-axis": { | |
"version": "3.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-axis/-/d3-axis-3.0.6.tgz", | |
"integrity": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==", | |
"dev": true, | |
"dependencies": { | |
"@types/d3-selection": "*" | |
} | |
}, | |
"node_modules/@types/d3-brush": { | |
"version": "3.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-brush/-/d3-brush-3.0.6.tgz", | |
"integrity": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==", | |
"dev": true, | |
"dependencies": { | |
"@types/d3-selection": "*" | |
} | |
}, | |
"node_modules/@types/d3-chord": { | |
"version": "3.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-chord/-/d3-chord-3.0.6.tgz", | |
"integrity": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==", | |
"dev": true | |
}, | |
"node_modules/@types/d3-color": { | |
"version": "3.1.3", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-color/-/d3-color-3.1.3.tgz", | |
"integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==" | |
}, | |
"node_modules/@types/d3-contour": { | |
"version": "3.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-contour/-/d3-contour-3.0.6.tgz", | |
"integrity": "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==", | |
"dev": true, | |
"dependencies": { | |
"@types/d3-array": "*", | |
"@types/geojson": "*" | |
} | |
}, | |
"node_modules/@types/d3-delaunay": { | |
"version": "6.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-delaunay/-/d3-delaunay-6.0.4.tgz", | |
"integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==", | |
"dev": true | |
}, | |
"node_modules/@types/d3-dispatch": { | |
"version": "3.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-dispatch/-/d3-dispatch-3.0.6.tgz", | |
"integrity": "sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ==", | |
"dev": true | |
}, | |
"node_modules/@types/d3-drag": { | |
"version": "3.0.7", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-drag/-/d3-drag-3.0.7.tgz", | |
"integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==", | |
"dev": true, | |
"dependencies": { | |
"@types/d3-selection": "*" | |
} | |
}, | |
"node_modules/@types/d3-dsv": { | |
"version": "3.0.7", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-dsv/-/d3-dsv-3.0.7.tgz", | |
"integrity": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==", | |
"dev": true | |
}, | |
"node_modules/@types/d3-ease": { | |
"version": "3.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-ease/-/d3-ease-3.0.2.tgz", | |
"integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==" | |
}, | |
"node_modules/@types/d3-fetch": { | |
"version": "3.0.7", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-fetch/-/d3-fetch-3.0.7.tgz", | |
"integrity": "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==", | |
"dev": true, | |
"dependencies": { | |
"@types/d3-dsv": "*" | |
} | |
}, | |
"node_modules/@types/d3-force": { | |
"version": "3.0.10", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-force/-/d3-force-3.0.10.tgz", | |
"integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==", | |
"dev": true | |
}, | |
"node_modules/@types/d3-format": { | |
"version": "3.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-format/-/d3-format-3.0.4.tgz", | |
"integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==", | |
"dev": true | |
}, | |
"node_modules/@types/d3-geo": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-geo/-/d3-geo-3.1.0.tgz", | |
"integrity": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==", | |
"dev": true, | |
"dependencies": { | |
"@types/geojson": "*" | |
} | |
}, | |
"node_modules/@types/d3-hierarchy": { | |
"version": "3.1.7", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz", | |
"integrity": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==", | |
"dev": true | |
}, | |
"node_modules/@types/d3-interpolate": { | |
"version": "3.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", | |
"integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", | |
"dependencies": { | |
"@types/d3-color": "*" | |
} | |
}, | |
"node_modules/@types/d3-path": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-path/-/d3-path-3.1.0.tgz", | |
"integrity": "sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==" | |
}, | |
"node_modules/@types/d3-polygon": { | |
"version": "3.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-polygon/-/d3-polygon-3.0.2.tgz", | |
"integrity": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==", | |
"dev": true | |
}, | |
"node_modules/@types/d3-quadtree": { | |
"version": "3.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-quadtree/-/d3-quadtree-3.0.6.tgz", | |
"integrity": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==", | |
"dev": true | |
}, | |
"node_modules/@types/d3-random": { | |
"version": "3.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-random/-/d3-random-3.0.3.tgz", | |
"integrity": "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==", | |
"dev": true | |
}, | |
"node_modules/@types/d3-scale": { | |
"version": "4.0.8", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-scale/-/d3-scale-4.0.8.tgz", | |
"integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", | |
"dependencies": { | |
"@types/d3-time": "*" | |
} | |
}, | |
"node_modules/@types/d3-scale-chromatic": { | |
"version": "3.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz", | |
"integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==", | |
"dev": true | |
}, | |
"node_modules/@types/d3-selection": { | |
"version": "3.0.11", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-selection/-/d3-selection-3.0.11.tgz", | |
"integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==", | |
"dev": true | |
}, | |
"node_modules/@types/d3-shape": { | |
"version": "3.1.6", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-shape/-/d3-shape-3.1.6.tgz", | |
"integrity": "sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==", | |
"dependencies": { | |
"@types/d3-path": "*" | |
} | |
}, | |
"node_modules/@types/d3-time": { | |
"version": "3.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-time/-/d3-time-3.0.3.tgz", | |
"integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" | |
}, | |
"node_modules/@types/d3-time-format": { | |
"version": "4.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-time-format/-/d3-time-format-4.0.3.tgz", | |
"integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==", | |
"dev": true | |
}, | |
"node_modules/@types/d3-timer": { | |
"version": "3.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-timer/-/d3-timer-3.0.2.tgz", | |
"integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==" | |
}, | |
"node_modules/@types/d3-transition": { | |
"version": "3.0.9", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-transition/-/d3-transition-3.0.9.tgz", | |
"integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==", | |
"dev": true, | |
"dependencies": { | |
"@types/d3-selection": "*" | |
} | |
}, | |
"node_modules/@types/d3-zoom": { | |
"version": "3.0.8", | |
"resolved": "https://npm.skia.org/luci-milo/@types/d3-zoom/-/d3-zoom-3.0.8.tgz", | |
"integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==", | |
"dev": true, | |
"dependencies": { | |
"@types/d3-interpolate": "*", | |
"@types/d3-selection": "*" | |
} | |
}, | |
"node_modules/@types/dompurify": { | |
"version": "3.0.5", | |
"resolved": "https://npm.skia.org/luci-milo/@types/dompurify/-/dompurify-3.0.5.tgz", | |
"integrity": "sha512-1Wg0g3BtQF7sSb27fJQAKck1HECM6zV1EB66j8JH9i3LCjYabJa0FSdiSgsD5K/RbrsR0SiraKacLB+T8ZVYAg==", | |
"dev": true, | |
"dependencies": { | |
"@types/trusted-types": "*" | |
} | |
}, | |
"node_modules/@types/estree": { | |
"version": "1.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/@types/estree/-/estree-1.0.6.tgz", | |
"integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", | |
"dev": true | |
}, | |
"node_modules/@types/gapi": { | |
"version": "0.0.47", | |
"resolved": "https://npm.skia.org/luci-milo/@types/gapi/-/gapi-0.0.47.tgz", | |
"integrity": "sha512-/ZsLuq6BffMgbKMtZyDZ8vwQvTyKhKQ1G2K6VyWCgtHHhfSSXbk4+4JwImZiTjWNXfI2q1ZStAwFFHSkNoTkHA==", | |
"dev": true | |
}, | |
"node_modules/@types/geojson": { | |
"version": "7946.0.14", | |
"resolved": "https://npm.skia.org/luci-milo/@types/geojson/-/geojson-7946.0.14.tgz", | |
"integrity": "sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==", | |
"dev": true | |
}, | |
"node_modules/@types/graceful-fs": { | |
"version": "4.1.9", | |
"resolved": "https://npm.skia.org/luci-milo/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", | |
"integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", | |
"dev": true, | |
"dependencies": { | |
"@types/node": "*" | |
} | |
}, | |
"node_modules/@types/gtag.js": { | |
"version": "0.0.20", | |
"resolved": "https://npm.skia.org/luci-milo/@types/gtag.js/-/gtag.js-0.0.20.tgz", | |
"integrity": "sha512-wwAbk3SA2QeU67unN7zPxjEHmPmlXwZXZvQEpbEUQuMCRGgKyE1m6XDuTUA9b6pCGb/GqJmdfMOY5LuDjJSbbg==", | |
"dev": true | |
}, | |
"node_modules/@types/html-minifier-terser": { | |
"version": "7.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/@types/html-minifier-terser/-/html-minifier-terser-7.0.2.tgz", | |
"integrity": "sha512-mm2HqV22l8lFQh4r2oSsOEVea+m0qqxEmwpc9kC1p/XzmjLWrReR9D/GRs8Pex2NX/imyEH9c5IU/7tMBQCHOA==", | |
"dev": true | |
}, | |
"node_modules/@types/istanbul-lib-coverage": { | |
"version": "2.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", | |
"integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", | |
"dev": true | |
}, | |
"node_modules/@types/istanbul-lib-report": { | |
"version": "3.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", | |
"integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", | |
"dev": true, | |
"dependencies": { | |
"@types/istanbul-lib-coverage": "*" | |
} | |
}, | |
"node_modules/@types/istanbul-reports": { | |
"version": "3.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", | |
"integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", | |
"dev": true, | |
"dependencies": { | |
"@types/istanbul-lib-report": "*" | |
} | |
}, | |
"node_modules/@types/jest": { | |
"version": "29.5.14", | |
"resolved": "https://npm.skia.org/luci-milo/@types/jest/-/jest-29.5.14.tgz", | |
"integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", | |
"dev": true, | |
"dependencies": { | |
"expect": "^29.0.0", | |
"pretty-format": "^29.0.0" | |
} | |
}, | |
"node_modules/@types/js-cookie": { | |
"version": "2.2.7", | |
"resolved": "https://npm.skia.org/luci-milo/@types/js-cookie/-/js-cookie-2.2.7.tgz", | |
"integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==" | |
}, | |
"node_modules/@types/jsdom": { | |
"version": "20.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/@types/jsdom/-/jsdom-20.0.1.tgz", | |
"integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==", | |
"dev": true, | |
"dependencies": { | |
"@types/node": "*", | |
"@types/tough-cookie": "*", | |
"parse5": "^7.0.0" | |
} | |
}, | |
"node_modules/@types/json-schema": { | |
"version": "7.0.15", | |
"resolved": "https://npm.skia.org/luci-milo/@types/json-schema/-/json-schema-7.0.15.tgz", | |
"integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", | |
"dev": true | |
}, | |
"node_modules/@types/json5": { | |
"version": "0.0.29", | |
"resolved": "https://npm.skia.org/luci-milo/@types/json5/-/json5-0.0.29.tgz", | |
"integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", | |
"dev": true | |
}, | |
"node_modules/@types/linkify-it": { | |
"version": "5.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/@types/linkify-it/-/linkify-it-5.0.0.tgz", | |
"integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==", | |
"dev": true | |
}, | |
"node_modules/@types/lodash": { | |
"version": "4.17.13", | |
"resolved": "https://npm.skia.org/luci-milo/@types/lodash/-/lodash-4.17.13.tgz", | |
"integrity": "sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==", | |
"dev": true | |
}, | |
"node_modules/@types/lodash-es": { | |
"version": "4.17.12", | |
"resolved": "https://npm.skia.org/luci-milo/@types/lodash-es/-/lodash-es-4.17.12.tgz", | |
"integrity": "sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==", | |
"dev": true, | |
"dependencies": { | |
"@types/lodash": "*" | |
} | |
}, | |
"node_modules/@types/luxon": { | |
"version": "3.4.2", | |
"resolved": "https://npm.skia.org/luci-milo/@types/luxon/-/luxon-3.4.2.tgz", | |
"integrity": "sha512-TifLZlFudklWlMBfhubvgqTXRzLDI5pCbGa4P8a3wPyUQSW+1xQ5eDsreP9DWHX3tjq1ke96uYG/nwundroWcA==", | |
"dev": true | |
}, | |
"node_modules/@types/markdown-it": { | |
"version": "14.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/@types/markdown-it/-/markdown-it-14.1.2.tgz", | |
"integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==", | |
"dev": true, | |
"dependencies": { | |
"@types/linkify-it": "^5", | |
"@types/mdurl": "^2" | |
} | |
}, | |
"node_modules/@types/mdurl": { | |
"version": "2.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/@types/mdurl/-/mdurl-2.0.0.tgz", | |
"integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==", | |
"dev": true | |
}, | |
"node_modules/@types/mustache": { | |
"version": "4.2.5", | |
"resolved": "https://npm.skia.org/luci-milo/@types/mustache/-/mustache-4.2.5.tgz", | |
"integrity": "sha512-PLwiVvTBg59tGFL/8VpcGvqOu3L4OuveNvPi0EYbWchRdEVP++yRUXJPFl+CApKEq13017/4Nf7aQ5lTtHUNsA==", | |
"dev": true | |
}, | |
"node_modules/@types/node": { | |
"version": "22.8.5", | |
"resolved": "https://npm.skia.org/luci-milo/@types/node/-/node-22.8.5.tgz", | |
"integrity": "sha512-5iYk6AMPtsMbkZqCO1UGF9W5L38twq11S2pYWkybGHH2ogPUvXWNlQqJBzuEZWKj/WRH+QTeiv6ySWqJtvIEgA==", | |
"dev": true, | |
"dependencies": { | |
"undici-types": "~6.19.8" | |
} | |
}, | |
"node_modules/@types/parse-json": { | |
"version": "4.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/@types/parse-json/-/parse-json-4.0.2.tgz", | |
"integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" | |
}, | |
"node_modules/@types/prop-types": { | |
"version": "15.7.13", | |
"resolved": "https://npm.skia.org/luci-milo/@types/prop-types/-/prop-types-15.7.13.tgz", | |
"integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==" | |
}, | |
"node_modules/@types/react": { | |
"version": "18.3.12", | |
"resolved": "https://npm.skia.org/luci-milo/@types/react/-/react-18.3.12.tgz", | |
"integrity": "sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==", | |
"dependencies": { | |
"@types/prop-types": "*", | |
"csstype": "^3.0.2" | |
} | |
}, | |
"node_modules/@types/react-dom": { | |
"version": "18.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/@types/react-dom/-/react-dom-18.3.1.tgz", | |
"integrity": "sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==", | |
"dev": true, | |
"dependencies": { | |
"@types/react": "*" | |
} | |
}, | |
"node_modules/@types/react-helmet": { | |
"version": "6.1.11", | |
"resolved": "https://npm.skia.org/luci-milo/@types/react-helmet/-/react-helmet-6.1.11.tgz", | |
"integrity": "sha512-0QcdGLddTERotCXo3VFlUSWO3ztraw8nZ6e3zJSgG7apwV5xt+pJUS8ewPBqT4NYB1optGLprNQzFleIY84u/g==", | |
"dev": true, | |
"dependencies": { | |
"@types/react": "*" | |
} | |
}, | |
"node_modules/@types/react-transition-group": { | |
"version": "4.4.11", | |
"resolved": "https://npm.skia.org/luci-milo/@types/react-transition-group/-/react-transition-group-4.4.11.tgz", | |
"integrity": "sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==", | |
"dependencies": { | |
"@types/react": "*" | |
} | |
}, | |
"node_modules/@types/resolve": { | |
"version": "1.20.2", | |
"resolved": "https://npm.skia.org/luci-milo/@types/resolve/-/resolve-1.20.2.tgz", | |
"integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", | |
"dev": true | |
}, | |
"node_modules/@types/semver": { | |
"version": "7.5.8", | |
"resolved": "https://npm.skia.org/luci-milo/@types/semver/-/semver-7.5.8.tgz", | |
"integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", | |
"dev": true | |
}, | |
"node_modules/@types/sinonjs__fake-timers": { | |
"version": "8.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz", | |
"integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==", | |
"dev": true | |
}, | |
"node_modules/@types/sizzle": { | |
"version": "2.3.9", | |
"resolved": "https://npm.skia.org/luci-milo/@types/sizzle/-/sizzle-2.3.9.tgz", | |
"integrity": "sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==", | |
"dev": true | |
}, | |
"node_modules/@types/stack-utils": { | |
"version": "2.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/@types/stack-utils/-/stack-utils-2.0.3.tgz", | |
"integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", | |
"dev": true | |
}, | |
"node_modules/@types/tern": { | |
"version": "0.23.9", | |
"resolved": "https://npm.skia.org/luci-milo/@types/tern/-/tern-0.23.9.tgz", | |
"integrity": "sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw==", | |
"dev": true, | |
"dependencies": { | |
"@types/estree": "*" | |
} | |
}, | |
"node_modules/@types/tough-cookie": { | |
"version": "4.0.5", | |
"resolved": "https://npm.skia.org/luci-milo/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", | |
"integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==", | |
"dev": true | |
}, | |
"node_modules/@types/trusted-types": { | |
"version": "2.0.7", | |
"resolved": "https://npm.skia.org/luci-milo/@types/trusted-types/-/trusted-types-2.0.7.tgz", | |
"integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" | |
}, | |
"node_modules/@types/validator": { | |
"version": "13.12.2", | |
"resolved": "https://npm.skia.org/luci-milo/@types/validator/-/validator-13.12.2.tgz", | |
"integrity": "sha512-6SlHBzUW8Jhf3liqrGGXyTJSIFe4nqlJ5A5KaMZ2l/vbM3Wh3KSybots/wfWVzNLK4D1NZluDlSQIbIEPx6oyA==", | |
"dev": true | |
}, | |
"node_modules/@types/yargs": { | |
"version": "17.0.33", | |
"resolved": "https://npm.skia.org/luci-milo/@types/yargs/-/yargs-17.0.33.tgz", | |
"integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", | |
"dev": true, | |
"dependencies": { | |
"@types/yargs-parser": "*" | |
} | |
}, | |
"node_modules/@types/yargs-parser": { | |
"version": "21.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", | |
"integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", | |
"dev": true | |
}, | |
"node_modules/@types/yauzl": { | |
"version": "2.10.3", | |
"resolved": "https://npm.skia.org/luci-milo/@types/yauzl/-/yauzl-2.10.3.tgz", | |
"integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", | |
"dev": true, | |
"optional": true, | |
"dependencies": { | |
"@types/node": "*" | |
} | |
}, | |
"node_modules/@typescript-eslint/eslint-plugin": { | |
"version": "6.21.0", | |
"resolved": "https://npm.skia.org/luci-milo/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", | |
"integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==", | |
"dev": true, | |
"dependencies": { | |
"@eslint-community/regexpp": "^4.5.1", | |
"@typescript-eslint/scope-manager": "6.21.0", | |
"@typescript-eslint/type-utils": "6.21.0", | |
"@typescript-eslint/utils": "6.21.0", | |
"@typescript-eslint/visitor-keys": "6.21.0", | |
"debug": "^4.3.4", | |
"graphemer": "^1.4.0", | |
"ignore": "^5.2.4", | |
"natural-compare": "^1.4.0", | |
"semver": "^7.5.4", | |
"ts-api-utils": "^1.0.1" | |
}, | |
"engines": { | |
"node": "^16.0.0 || >=18.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/typescript-eslint" | |
}, | |
"peerDependencies": { | |
"@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", | |
"eslint": "^7.0.0 || ^8.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"typescript": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { | |
"version": "7.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/semver/-/semver-7.6.3.tgz", | |
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", | |
"dev": true, | |
"bin": { | |
"semver": "bin/semver.js" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/@typescript-eslint/parser": { | |
"version": "6.21.0", | |
"resolved": "https://npm.skia.org/luci-milo/@typescript-eslint/parser/-/parser-6.21.0.tgz", | |
"integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", | |
"dev": true, | |
"peer": true, | |
"dependencies": { | |
"@typescript-eslint/scope-manager": "6.21.0", | |
"@typescript-eslint/types": "6.21.0", | |
"@typescript-eslint/typescript-estree": "6.21.0", | |
"@typescript-eslint/visitor-keys": "6.21.0", | |
"debug": "^4.3.4" | |
}, | |
"engines": { | |
"node": "^16.0.0 || >=18.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/typescript-eslint" | |
}, | |
"peerDependencies": { | |
"eslint": "^7.0.0 || ^8.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"typescript": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@typescript-eslint/scope-manager": { | |
"version": "6.21.0", | |
"resolved": "https://npm.skia.org/luci-milo/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", | |
"integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", | |
"dev": true, | |
"dependencies": { | |
"@typescript-eslint/types": "6.21.0", | |
"@typescript-eslint/visitor-keys": "6.21.0" | |
}, | |
"engines": { | |
"node": "^16.0.0 || >=18.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/typescript-eslint" | |
} | |
}, | |
"node_modules/@typescript-eslint/type-utils": { | |
"version": "6.21.0", | |
"resolved": "https://npm.skia.org/luci-milo/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz", | |
"integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==", | |
"dev": true, | |
"dependencies": { | |
"@typescript-eslint/typescript-estree": "6.21.0", | |
"@typescript-eslint/utils": "6.21.0", | |
"debug": "^4.3.4", | |
"ts-api-utils": "^1.0.1" | |
}, | |
"engines": { | |
"node": "^16.0.0 || >=18.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/typescript-eslint" | |
}, | |
"peerDependencies": { | |
"eslint": "^7.0.0 || ^8.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"typescript": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@typescript-eslint/types": { | |
"version": "6.21.0", | |
"resolved": "https://npm.skia.org/luci-milo/@typescript-eslint/types/-/types-6.21.0.tgz", | |
"integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", | |
"dev": true, | |
"engines": { | |
"node": "^16.0.0 || >=18.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/typescript-eslint" | |
} | |
}, | |
"node_modules/@typescript-eslint/typescript-estree": { | |
"version": "6.21.0", | |
"resolved": "https://npm.skia.org/luci-milo/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", | |
"integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", | |
"dev": true, | |
"dependencies": { | |
"@typescript-eslint/types": "6.21.0", | |
"@typescript-eslint/visitor-keys": "6.21.0", | |
"debug": "^4.3.4", | |
"globby": "^11.1.0", | |
"is-glob": "^4.0.3", | |
"minimatch": "9.0.3", | |
"semver": "^7.5.4", | |
"ts-api-utils": "^1.0.1" | |
}, | |
"engines": { | |
"node": "^16.0.0 || >=18.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/typescript-eslint" | |
}, | |
"peerDependenciesMeta": { | |
"typescript": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { | |
"version": "7.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/semver/-/semver-7.6.3.tgz", | |
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", | |
"dev": true, | |
"bin": { | |
"semver": "bin/semver.js" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/@typescript-eslint/utils": { | |
"version": "6.21.0", | |
"resolved": "https://npm.skia.org/luci-milo/@typescript-eslint/utils/-/utils-6.21.0.tgz", | |
"integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==", | |
"dev": true, | |
"dependencies": { | |
"@eslint-community/eslint-utils": "^4.4.0", | |
"@types/json-schema": "^7.0.12", | |
"@types/semver": "^7.5.0", | |
"@typescript-eslint/scope-manager": "6.21.0", | |
"@typescript-eslint/types": "6.21.0", | |
"@typescript-eslint/typescript-estree": "6.21.0", | |
"semver": "^7.5.4" | |
}, | |
"engines": { | |
"node": "^16.0.0 || >=18.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/typescript-eslint" | |
}, | |
"peerDependencies": { | |
"eslint": "^7.0.0 || ^8.0.0" | |
} | |
}, | |
"node_modules/@typescript-eslint/utils/node_modules/semver": { | |
"version": "7.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/semver/-/semver-7.6.3.tgz", | |
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", | |
"dev": true, | |
"bin": { | |
"semver": "bin/semver.js" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/@typescript-eslint/visitor-keys": { | |
"version": "6.21.0", | |
"resolved": "https://npm.skia.org/luci-milo/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", | |
"integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", | |
"dev": true, | |
"dependencies": { | |
"@typescript-eslint/types": "6.21.0", | |
"eslint-visitor-keys": "^3.4.1" | |
}, | |
"engines": { | |
"node": "^16.0.0 || >=18.0.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/typescript-eslint" | |
} | |
}, | |
"node_modules/@ungap/structured-clone": { | |
"version": "1.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", | |
"integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", | |
"dev": true | |
}, | |
"node_modules/@vitejs/plugin-react": { | |
"version": "4.3.3", | |
"resolved": "https://npm.skia.org/luci-milo/@vitejs/plugin-react/-/plugin-react-4.3.3.tgz", | |
"integrity": "sha512-NooDe9GpHGqNns1i8XDERg0Vsg5SSYRhRxxyTGogUdkdNt47jal+fbuYi+Yfq6pzRCKXyoPcWisfxE6RIM3GKA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/core": "^7.25.2", | |
"@babel/plugin-transform-react-jsx-self": "^7.24.7", | |
"@babel/plugin-transform-react-jsx-source": "^7.24.7", | |
"@types/babel__core": "^7.20.5", | |
"react-refresh": "^0.14.2" | |
}, | |
"engines": { | |
"node": "^14.18.0 || >=16.0.0" | |
}, | |
"peerDependencies": { | |
"vite": "^4.2.0 || ^5.0.0" | |
} | |
}, | |
"node_modules/@xobotyi/scrollbar-width": { | |
"version": "1.9.5", | |
"resolved": "https://npm.skia.org/luci-milo/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", | |
"integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==" | |
}, | |
"node_modules/@yarnpkg/lockfile": { | |
"version": "1.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", | |
"integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", | |
"dev": true | |
}, | |
"node_modules/abab": { | |
"version": "2.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/abab/-/abab-2.0.6.tgz", | |
"integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", | |
"deprecated": "Use your platform's native atob() and btoa() methods instead", | |
"dev": true | |
}, | |
"node_modules/abbrev": { | |
"version": "1.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/abbrev/-/abbrev-1.1.1.tgz", | |
"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" | |
}, | |
"node_modules/acorn": { | |
"version": "8.14.0", | |
"resolved": "https://npm.skia.org/luci-milo/acorn/-/acorn-8.14.0.tgz", | |
"integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", | |
"dev": true, | |
"bin": { | |
"acorn": "bin/acorn" | |
}, | |
"engines": { | |
"node": ">=0.4.0" | |
} | |
}, | |
"node_modules/acorn-globals": { | |
"version": "7.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/acorn-globals/-/acorn-globals-7.0.1.tgz", | |
"integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", | |
"dev": true, | |
"dependencies": { | |
"acorn": "^8.1.0", | |
"acorn-walk": "^8.0.2" | |
} | |
}, | |
"node_modules/acorn-jsx": { | |
"version": "5.3.2", | |
"resolved": "https://npm.skia.org/luci-milo/acorn-jsx/-/acorn-jsx-5.3.2.tgz", | |
"integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", | |
"dev": true, | |
"peerDependencies": { | |
"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" | |
} | |
}, | |
"node_modules/acorn-walk": { | |
"version": "8.3.4", | |
"resolved": "https://npm.skia.org/luci-milo/acorn-walk/-/acorn-walk-8.3.4.tgz", | |
"integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", | |
"dev": true, | |
"dependencies": { | |
"acorn": "^8.11.0" | |
}, | |
"engines": { | |
"node": ">=0.4.0" | |
} | |
}, | |
"node_modules/agent-base": { | |
"version": "6.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/agent-base/-/agent-base-6.0.2.tgz", | |
"integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", | |
"dev": true, | |
"dependencies": { | |
"debug": "4" | |
}, | |
"engines": { | |
"node": ">= 6.0.0" | |
} | |
}, | |
"node_modules/aggregate-error": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/aggregate-error/-/aggregate-error-3.1.0.tgz", | |
"integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", | |
"dev": true, | |
"dependencies": { | |
"clean-stack": "^2.0.0", | |
"indent-string": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/ajv": { | |
"version": "6.12.6", | |
"resolved": "https://npm.skia.org/luci-milo/ajv/-/ajv-6.12.6.tgz", | |
"integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", | |
"dev": true, | |
"dependencies": { | |
"fast-deep-equal": "^3.1.1", | |
"fast-json-stable-stringify": "^2.0.0", | |
"json-schema-traverse": "^0.4.1", | |
"uri-js": "^4.2.2" | |
}, | |
"funding": { | |
"type": "github", | |
"url": "https://github.com/sponsors/epoberezkin" | |
} | |
}, | |
"node_modules/ansi-colors": { | |
"version": "4.1.3", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-colors/-/ansi-colors-4.1.3.tgz", | |
"integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/ansi-escapes": { | |
"version": "4.3.2", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-escapes/-/ansi-escapes-4.3.2.tgz", | |
"integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", | |
"dev": true, | |
"dependencies": { | |
"type-fest": "^0.21.3" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/ansi-regex": { | |
"version": "5.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-regex/-/ansi-regex-5.0.1.tgz", | |
"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/ansi-styles": { | |
"version": "5.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-5.2.0.tgz", | |
"integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", | |
"dev": true, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/ansi-to-html": { | |
"version": "0.7.2", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-to-html/-/ansi-to-html-0.7.2.tgz", | |
"integrity": "sha512-v6MqmEpNlxF+POuyhKkidusCHWWkaLcGRURzivcU3I9tv7k4JVhFcnukrM5Rlk2rUywdZuzYAZ+kbZqWCnfN3g==", | |
"dependencies": { | |
"entities": "^2.2.0" | |
}, | |
"bin": { | |
"ansi-to-html": "bin/ansi-to-html" | |
}, | |
"engines": { | |
"node": ">=8.0.0" | |
} | |
}, | |
"node_modules/anymatch": { | |
"version": "3.1.3", | |
"resolved": "https://npm.skia.org/luci-milo/anymatch/-/anymatch-3.1.3.tgz", | |
"integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", | |
"dev": true, | |
"dependencies": { | |
"normalize-path": "^3.0.0", | |
"picomatch": "^2.0.4" | |
}, | |
"engines": { | |
"node": ">= 8" | |
} | |
}, | |
"node_modules/anymatch/node_modules/picomatch": { | |
"version": "2.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/picomatch/-/picomatch-2.3.1.tgz", | |
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", | |
"dev": true, | |
"engines": { | |
"node": ">=8.6" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/jonschlinkert" | |
} | |
}, | |
"node_modules/arch": { | |
"version": "2.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/arch/-/arch-2.2.0.tgz", | |
"integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", | |
"dev": true, | |
"funding": [ | |
{ | |
"type": "github", | |
"url": "https://github.com/sponsors/feross" | |
}, | |
{ | |
"type": "patreon", | |
"url": "https://www.patreon.com/feross" | |
}, | |
{ | |
"type": "consulting", | |
"url": "https://feross.org/support" | |
} | |
] | |
}, | |
"node_modules/arg": { | |
"version": "4.1.3", | |
"resolved": "https://npm.skia.org/luci-milo/arg/-/arg-4.1.3.tgz", | |
"integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", | |
"dev": true | |
}, | |
"node_modules/argparse": { | |
"version": "1.0.10", | |
"resolved": "https://npm.skia.org/luci-milo/argparse/-/argparse-1.0.10.tgz", | |
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", | |
"dev": true, | |
"dependencies": { | |
"sprintf-js": "~1.0.2" | |
} | |
}, | |
"node_modules/aria-query": { | |
"version": "5.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/aria-query/-/aria-query-5.3.0.tgz", | |
"integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", | |
"dev": true, | |
"dependencies": { | |
"dequal": "^2.0.3" | |
} | |
}, | |
"node_modules/array-buffer-byte-length": { | |
"version": "1.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", | |
"integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.5", | |
"is-array-buffer": "^3.0.4" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/array-includes": { | |
"version": "3.1.8", | |
"resolved": "https://npm.skia.org/luci-milo/array-includes/-/array-includes-3.1.8.tgz", | |
"integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7", | |
"define-properties": "^1.2.1", | |
"es-abstract": "^1.23.2", | |
"es-object-atoms": "^1.0.0", | |
"get-intrinsic": "^1.2.4", | |
"is-string": "^1.0.7" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/array-union": { | |
"version": "2.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/array-union/-/array-union-2.1.0.tgz", | |
"integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/array.prototype.findlast": { | |
"version": "1.2.5", | |
"resolved": "https://npm.skia.org/luci-milo/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", | |
"integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7", | |
"define-properties": "^1.2.1", | |
"es-abstract": "^1.23.2", | |
"es-errors": "^1.3.0", | |
"es-object-atoms": "^1.0.0", | |
"es-shim-unscopables": "^1.0.2" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/array.prototype.findlastindex": { | |
"version": "1.2.5", | |
"resolved": "https://npm.skia.org/luci-milo/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", | |
"integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7", | |
"define-properties": "^1.2.1", | |
"es-abstract": "^1.23.2", | |
"es-errors": "^1.3.0", | |
"es-object-atoms": "^1.0.0", | |
"es-shim-unscopables": "^1.0.2" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/array.prototype.flat": { | |
"version": "1.3.2", | |
"resolved": "https://npm.skia.org/luci-milo/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", | |
"integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.2", | |
"define-properties": "^1.2.0", | |
"es-abstract": "^1.22.1", | |
"es-shim-unscopables": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/array.prototype.flatmap": { | |
"version": "1.3.2", | |
"resolved": "https://npm.skia.org/luci-milo/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", | |
"integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.2", | |
"define-properties": "^1.2.0", | |
"es-abstract": "^1.22.1", | |
"es-shim-unscopables": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/array.prototype.tosorted": { | |
"version": "1.1.4", | |
"resolved": "https://npm.skia.org/luci-milo/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", | |
"integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7", | |
"define-properties": "^1.2.1", | |
"es-abstract": "^1.23.3", | |
"es-errors": "^1.3.0", | |
"es-shim-unscopables": "^1.0.2" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/arraybuffer.prototype.slice": { | |
"version": "1.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", | |
"integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", | |
"dev": true, | |
"dependencies": { | |
"array-buffer-byte-length": "^1.0.1", | |
"call-bind": "^1.0.5", | |
"define-properties": "^1.2.1", | |
"es-abstract": "^1.22.3", | |
"es-errors": "^1.2.1", | |
"get-intrinsic": "^1.2.3", | |
"is-array-buffer": "^3.0.4", | |
"is-shared-array-buffer": "^1.0.2" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/asn1": { | |
"version": "0.2.6", | |
"resolved": "https://npm.skia.org/luci-milo/asn1/-/asn1-0.2.6.tgz", | |
"integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", | |
"dev": true, | |
"dependencies": { | |
"safer-buffer": "~2.1.0" | |
} | |
}, | |
"node_modules/assert-plus": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/assert-plus/-/assert-plus-1.0.0.tgz", | |
"integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.8" | |
} | |
}, | |
"node_modules/ast-types-flow": { | |
"version": "0.0.8", | |
"resolved": "https://npm.skia.org/luci-milo/ast-types-flow/-/ast-types-flow-0.0.8.tgz", | |
"integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", | |
"dev": true | |
}, | |
"node_modules/astral-regex": { | |
"version": "2.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/astral-regex/-/astral-regex-2.0.0.tgz", | |
"integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/async": { | |
"version": "3.2.6", | |
"resolved": "https://npm.skia.org/luci-milo/async/-/async-3.2.6.tgz", | |
"integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", | |
"dev": true | |
}, | |
"node_modules/asynckit": { | |
"version": "0.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/asynckit/-/asynckit-0.4.0.tgz", | |
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", | |
"dev": true | |
}, | |
"node_modules/at-least-node": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/at-least-node/-/at-least-node-1.0.0.tgz", | |
"integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", | |
"dev": true, | |
"engines": { | |
"node": ">= 4.0.0" | |
} | |
}, | |
"node_modules/available-typed-arrays": { | |
"version": "1.0.7", | |
"resolved": "https://npm.skia.org/luci-milo/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", | |
"integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", | |
"dev": true, | |
"dependencies": { | |
"possible-typed-array-names": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/aws-sign2": { | |
"version": "0.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/aws-sign2/-/aws-sign2-0.7.0.tgz", | |
"integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", | |
"dev": true, | |
"engines": { | |
"node": "*" | |
} | |
}, | |
"node_modules/aws4": { | |
"version": "1.13.2", | |
"resolved": "https://npm.skia.org/luci-milo/aws4/-/aws4-1.13.2.tgz", | |
"integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==", | |
"dev": true | |
}, | |
"node_modules/axe-core": { | |
"version": "4.10.2", | |
"resolved": "https://npm.skia.org/luci-milo/axe-core/-/axe-core-4.10.2.tgz", | |
"integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==", | |
"dev": true, | |
"engines": { | |
"node": ">=4" | |
} | |
}, | |
"node_modules/axobject-query": { | |
"version": "4.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/axobject-query/-/axobject-query-4.1.0.tgz", | |
"integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/babel-jest": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/babel-jest/-/babel-jest-29.7.0.tgz", | |
"integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", | |
"dev": true, | |
"dependencies": { | |
"@jest/transform": "^29.7.0", | |
"@types/babel__core": "^7.1.14", | |
"babel-plugin-istanbul": "^6.1.1", | |
"babel-preset-jest": "^29.6.3", | |
"chalk": "^4.0.0", | |
"graceful-fs": "^4.2.9", | |
"slash": "^3.0.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.8.0" | |
} | |
}, | |
"node_modules/babel-jest/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/babel-jest/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/babel-jest/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/babel-plugin-istanbul": { | |
"version": "6.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", | |
"integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-plugin-utils": "^7.0.0", | |
"@istanbuljs/load-nyc-config": "^1.0.0", | |
"@istanbuljs/schema": "^0.1.2", | |
"istanbul-lib-instrument": "^5.0.4", | |
"test-exclude": "^6.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { | |
"version": "5.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", | |
"integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/core": "^7.12.3", | |
"@babel/parser": "^7.14.7", | |
"@istanbuljs/schema": "^0.1.2", | |
"istanbul-lib-coverage": "^3.2.0", | |
"semver": "^6.3.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/babel-plugin-jest-hoist": { | |
"version": "29.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", | |
"integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/template": "^7.3.3", | |
"@babel/types": "^7.3.3", | |
"@types/babel__core": "^7.1.14", | |
"@types/babel__traverse": "^7.0.6" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/babel-plugin-macros": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", | |
"integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", | |
"dependencies": { | |
"@babel/runtime": "^7.12.5", | |
"cosmiconfig": "^7.0.0", | |
"resolve": "^1.19.0" | |
}, | |
"engines": { | |
"node": ">=10", | |
"npm": ">=6" | |
} | |
}, | |
"node_modules/babel-plugin-polyfill-corejs2": { | |
"version": "0.4.11", | |
"resolved": "https://npm.skia.org/luci-milo/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", | |
"integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", | |
"dev": true, | |
"dependencies": { | |
"@babel/compat-data": "^7.22.6", | |
"@babel/helper-define-polyfill-provider": "^0.6.2", | |
"semver": "^6.3.1" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" | |
} | |
}, | |
"node_modules/babel-plugin-polyfill-corejs3": { | |
"version": "0.10.6", | |
"resolved": "https://npm.skia.org/luci-milo/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", | |
"integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-define-polyfill-provider": "^0.6.2", | |
"core-js-compat": "^3.38.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" | |
} | |
}, | |
"node_modules/babel-plugin-polyfill-regenerator": { | |
"version": "0.6.2", | |
"resolved": "https://npm.skia.org/luci-milo/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", | |
"integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/helper-define-polyfill-provider": "^0.6.2" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" | |
} | |
}, | |
"node_modules/babel-preset-current-node-syntax": { | |
"version": "1.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", | |
"integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/plugin-syntax-async-generators": "^7.8.4", | |
"@babel/plugin-syntax-bigint": "^7.8.3", | |
"@babel/plugin-syntax-class-properties": "^7.12.13", | |
"@babel/plugin-syntax-class-static-block": "^7.14.5", | |
"@babel/plugin-syntax-import-attributes": "^7.24.7", | |
"@babel/plugin-syntax-import-meta": "^7.10.4", | |
"@babel/plugin-syntax-json-strings": "^7.8.3", | |
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", | |
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", | |
"@babel/plugin-syntax-numeric-separator": "^7.10.4", | |
"@babel/plugin-syntax-object-rest-spread": "^7.8.3", | |
"@babel/plugin-syntax-optional-catch-binding": "^7.8.3", | |
"@babel/plugin-syntax-optional-chaining": "^7.8.3", | |
"@babel/plugin-syntax-private-property-in-object": "^7.14.5", | |
"@babel/plugin-syntax-top-level-await": "^7.14.5" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/babel-preset-jest": { | |
"version": "29.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", | |
"integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", | |
"dev": true, | |
"dependencies": { | |
"babel-plugin-jest-hoist": "^29.6.3", | |
"babel-preset-current-node-syntax": "^1.0.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
}, | |
"peerDependencies": { | |
"@babel/core": "^7.0.0" | |
} | |
}, | |
"node_modules/balanced-match": { | |
"version": "1.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/balanced-match/-/balanced-match-1.0.2.tgz", | |
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", | |
"dev": true | |
}, | |
"node_modules/base64-js": { | |
"version": "1.5.1", | |
"resolved": "https://npm.skia.org/luci-milo/base64-js/-/base64-js-1.5.1.tgz", | |
"integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", | |
"dev": true, | |
"funding": [ | |
{ | |
"type": "github", | |
"url": "https://github.com/sponsors/feross" | |
}, | |
{ | |
"type": "patreon", | |
"url": "https://www.patreon.com/feross" | |
}, | |
{ | |
"type": "consulting", | |
"url": "https://feross.org/support" | |
} | |
] | |
}, | |
"node_modules/bcrypt-pbkdf": { | |
"version": "1.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", | |
"integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", | |
"dev": true, | |
"dependencies": { | |
"tweetnacl": "^0.14.3" | |
} | |
}, | |
"node_modules/blob-util": { | |
"version": "2.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/blob-util/-/blob-util-2.0.2.tgz", | |
"integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", | |
"dev": true | |
}, | |
"node_modules/blocking-elements": { | |
"version": "0.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/blocking-elements/-/blocking-elements-0.1.1.tgz", | |
"integrity": "sha512-/SLWbEzMoVIMZACCyhD/4Ya2M1PWP1qMKuiymowPcI+PdWDARqeARBjhj73kbUBCxEmTZCUu5TAqxtwUO9C1Ig==" | |
}, | |
"node_modules/bluebird": { | |
"version": "3.7.2", | |
"resolved": "https://npm.skia.org/luci-milo/bluebird/-/bluebird-3.7.2.tgz", | |
"integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", | |
"dev": true | |
}, | |
"node_modules/brace-expansion": { | |
"version": "2.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/brace-expansion/-/brace-expansion-2.0.1.tgz", | |
"integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", | |
"dev": true, | |
"dependencies": { | |
"balanced-match": "^1.0.0" | |
} | |
}, | |
"node_modules/braces": { | |
"version": "3.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/braces/-/braces-3.0.3.tgz", | |
"integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", | |
"dev": true, | |
"dependencies": { | |
"fill-range": "^7.1.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/browserslist": { | |
"version": "4.24.2", | |
"resolved": "https://npm.skia.org/luci-milo/browserslist/-/browserslist-4.24.2.tgz", | |
"integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", | |
"dev": true, | |
"funding": [ | |
{ | |
"type": "opencollective", | |
"url": "https://opencollective.com/browserslist" | |
}, | |
{ | |
"type": "tidelift", | |
"url": "https://tidelift.com/funding/github/npm/browserslist" | |
}, | |
{ | |
"type": "github", | |
"url": "https://github.com/sponsors/ai" | |
} | |
], | |
"dependencies": { | |
"caniuse-lite": "^1.0.30001669", | |
"electron-to-chromium": "^1.5.41", | |
"node-releases": "^2.0.18", | |
"update-browserslist-db": "^1.1.1" | |
}, | |
"bin": { | |
"browserslist": "cli.js" | |
}, | |
"engines": { | |
"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" | |
} | |
}, | |
"node_modules/bs-logger": { | |
"version": "0.2.6", | |
"resolved": "https://npm.skia.org/luci-milo/bs-logger/-/bs-logger-0.2.6.tgz", | |
"integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", | |
"dev": true, | |
"dependencies": { | |
"fast-json-stable-stringify": "2.x" | |
}, | |
"engines": { | |
"node": ">= 6" | |
} | |
}, | |
"node_modules/bser": { | |
"version": "2.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/bser/-/bser-2.1.1.tgz", | |
"integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", | |
"dev": true, | |
"dependencies": { | |
"node-int64": "^0.4.0" | |
} | |
}, | |
"node_modules/buffer": { | |
"version": "5.7.1", | |
"resolved": "https://npm.skia.org/luci-milo/buffer/-/buffer-5.7.1.tgz", | |
"integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", | |
"dev": true, | |
"funding": [ | |
{ | |
"type": "github", | |
"url": "https://github.com/sponsors/feross" | |
}, | |
{ | |
"type": "patreon", | |
"url": "https://www.patreon.com/feross" | |
}, | |
{ | |
"type": "consulting", | |
"url": "https://feross.org/support" | |
} | |
], | |
"dependencies": { | |
"base64-js": "^1.3.1", | |
"ieee754": "^1.1.13" | |
} | |
}, | |
"node_modules/buffer-crc32": { | |
"version": "0.2.13", | |
"resolved": "https://npm.skia.org/luci-milo/buffer-crc32/-/buffer-crc32-0.2.13.tgz", | |
"integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", | |
"dev": true, | |
"engines": { | |
"node": "*" | |
} | |
}, | |
"node_modules/buffer-from": { | |
"version": "1.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/buffer-from/-/buffer-from-1.1.2.tgz", | |
"integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", | |
"dev": true | |
}, | |
"node_modules/cachedir": { | |
"version": "2.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/cachedir/-/cachedir-2.4.0.tgz", | |
"integrity": "sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/call-bind": { | |
"version": "1.0.7", | |
"resolved": "https://npm.skia.org/luci-milo/call-bind/-/call-bind-1.0.7.tgz", | |
"integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", | |
"dev": true, | |
"dependencies": { | |
"es-define-property": "^1.0.0", | |
"es-errors": "^1.3.0", | |
"function-bind": "^1.1.2", | |
"get-intrinsic": "^1.2.4", | |
"set-function-length": "^1.2.1" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/callsites": { | |
"version": "4.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/callsites/-/callsites-4.2.0.tgz", | |
"integrity": "sha512-kfzR4zzQtAE9PC7CzZsjl3aBNbXWuXiSeOCdLcPpBfGW8YuCqQHcRPFDbr/BPVmd3EEPVpuFzLyuT/cUhPr4OQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=12.20" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/camelcase": { | |
"version": "5.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/camelcase/-/camelcase-5.3.1.tgz", | |
"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/caniuse-lite": { | |
"version": "1.0.30001676", | |
"resolved": "https://npm.skia.org/luci-milo/caniuse-lite/-/caniuse-lite-1.0.30001676.tgz", | |
"integrity": "sha512-Qz6zwGCiPghQXGJvgQAem79esjitvJ+CxSbSQkW9H/UX5hg8XM88d4lp2W+MEQ81j+Hip58Il+jGVdazk1z9cw==", | |
"dev": true, | |
"funding": [ | |
{ | |
"type": "opencollective", | |
"url": "https://opencollective.com/browserslist" | |
}, | |
{ | |
"type": "tidelift", | |
"url": "https://tidelift.com/funding/github/npm/caniuse-lite" | |
}, | |
{ | |
"type": "github", | |
"url": "https://github.com/sponsors/ai" | |
} | |
] | |
}, | |
"node_modules/case-anything": { | |
"version": "2.1.13", | |
"resolved": "https://npm.skia.org/luci-milo/case-anything/-/case-anything-2.1.13.tgz", | |
"integrity": "sha512-zlOQ80VrQ2Ue+ymH5OuM/DlDq64mEm+B9UTdHULv5osUMD6HalNTblf2b1u/m6QecjsnOkBpqVZ+XPwIVsy7Ng==", | |
"dev": true, | |
"engines": { | |
"node": ">=12.13" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/mesqueeb" | |
} | |
}, | |
"node_modules/caseless": { | |
"version": "0.12.0", | |
"resolved": "https://npm.skia.org/luci-milo/caseless/-/caseless-0.12.0.tgz", | |
"integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", | |
"dev": true | |
}, | |
"node_modules/chalk": { | |
"version": "5.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-5.3.0.tgz", | |
"integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", | |
"dev": true, | |
"engines": { | |
"node": "^12.17.0 || ^14.13 || >=16.0.0" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/char-regex": { | |
"version": "1.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/char-regex/-/char-regex-1.0.2.tgz", | |
"integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", | |
"dev": true, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/check-more-types": { | |
"version": "2.24.0", | |
"resolved": "https://npm.skia.org/luci-milo/check-more-types/-/check-more-types-2.24.0.tgz", | |
"integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.8.0" | |
} | |
}, | |
"node_modules/ci-info": { | |
"version": "3.9.0", | |
"resolved": "https://npm.skia.org/luci-milo/ci-info/-/ci-info-3.9.0.tgz", | |
"integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", | |
"dev": true, | |
"funding": [ | |
{ | |
"type": "github", | |
"url": "https://github.com/sponsors/sibiraj-s" | |
} | |
], | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/cjs-module-lexer": { | |
"version": "1.4.1", | |
"resolved": "https://npm.skia.org/luci-milo/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", | |
"integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", | |
"dev": true | |
}, | |
"node_modules/clean-stack": { | |
"version": "2.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/clean-stack/-/clean-stack-2.2.0.tgz", | |
"integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/cli-cursor": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/cli-cursor/-/cli-cursor-3.1.0.tgz", | |
"integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", | |
"dev": true, | |
"dependencies": { | |
"restore-cursor": "^3.1.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/cli-table3": { | |
"version": "0.6.5", | |
"resolved": "https://npm.skia.org/luci-milo/cli-table3/-/cli-table3-0.6.5.tgz", | |
"integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", | |
"dev": true, | |
"dependencies": { | |
"string-width": "^4.2.0" | |
}, | |
"engines": { | |
"node": "10.* || >= 12.*" | |
}, | |
"optionalDependencies": { | |
"@colors/colors": "1.5.0" | |
} | |
}, | |
"node_modules/cli-truncate": { | |
"version": "2.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/cli-truncate/-/cli-truncate-2.1.0.tgz", | |
"integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", | |
"dev": true, | |
"dependencies": { | |
"slice-ansi": "^3.0.0", | |
"string-width": "^4.2.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/cliui": { | |
"version": "8.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/cliui/-/cliui-8.0.1.tgz", | |
"integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", | |
"dev": true, | |
"dependencies": { | |
"string-width": "^4.2.0", | |
"strip-ansi": "^6.0.1", | |
"wrap-ansi": "^7.0.0" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/clsx": { | |
"version": "2.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/clsx/-/clsx-2.1.1.tgz", | |
"integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/co": { | |
"version": "4.6.0", | |
"resolved": "https://npm.skia.org/luci-milo/co/-/co-4.6.0.tgz", | |
"integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", | |
"dev": true, | |
"engines": { | |
"iojs": ">= 1.0.0", | |
"node": ">= 0.12.0" | |
} | |
}, | |
"node_modules/codemirror": { | |
"version": "5.65.18", | |
"resolved": "https://npm.skia.org/luci-milo/codemirror/-/codemirror-5.65.18.tgz", | |
"integrity": "sha512-Gaz4gHnkbHMGgahNt3CA5HBk5lLQBqmD/pBgeB4kQU6OedZmqMBjlRF0LSrp2tJ4wlLNPm2FfaUd1pDy0mdlpA==" | |
}, | |
"node_modules/collect-v8-coverage": { | |
"version": "1.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", | |
"integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", | |
"dev": true | |
}, | |
"node_modules/color-convert": { | |
"version": "2.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/color-convert/-/color-convert-2.0.1.tgz", | |
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", | |
"dev": true, | |
"dependencies": { | |
"color-name": "~1.1.4" | |
}, | |
"engines": { | |
"node": ">=7.0.0" | |
} | |
}, | |
"node_modules/color-name": { | |
"version": "1.1.4", | |
"resolved": "https://npm.skia.org/luci-milo/color-name/-/color-name-1.1.4.tgz", | |
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", | |
"dev": true | |
}, | |
"node_modules/colorette": { | |
"version": "2.0.20", | |
"resolved": "https://npm.skia.org/luci-milo/colorette/-/colorette-2.0.20.tgz", | |
"integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", | |
"dev": true | |
}, | |
"node_modules/combined-stream": { | |
"version": "1.0.8", | |
"resolved": "https://npm.skia.org/luci-milo/combined-stream/-/combined-stream-1.0.8.tgz", | |
"integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", | |
"dev": true, | |
"dependencies": { | |
"delayed-stream": "~1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.8" | |
} | |
}, | |
"node_modules/commander": { | |
"version": "6.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/commander/-/commander-6.2.1.tgz", | |
"integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", | |
"dev": true, | |
"engines": { | |
"node": ">= 6" | |
} | |
}, | |
"node_modules/common-tags": { | |
"version": "1.8.2", | |
"resolved": "https://npm.skia.org/luci-milo/common-tags/-/common-tags-1.8.2.tgz", | |
"integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", | |
"dev": true, | |
"engines": { | |
"node": ">=4.0.0" | |
} | |
}, | |
"node_modules/commondir": { | |
"version": "1.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/commondir/-/commondir-1.0.1.tgz", | |
"integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", | |
"dev": true | |
}, | |
"node_modules/concat-map": { | |
"version": "0.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/concat-map/-/concat-map-0.0.1.tgz", | |
"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", | |
"dev": true | |
}, | |
"node_modules/convert-source-map": { | |
"version": "2.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/convert-source-map/-/convert-source-map-2.0.0.tgz", | |
"integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", | |
"dev": true | |
}, | |
"node_modules/copy-to-clipboard": { | |
"version": "3.3.3", | |
"resolved": "https://npm.skia.org/luci-milo/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", | |
"integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", | |
"dependencies": { | |
"toggle-selection": "^1.0.6" | |
} | |
}, | |
"node_modules/core-js": { | |
"version": "3.39.0", | |
"resolved": "https://npm.skia.org/luci-milo/core-js/-/core-js-3.39.0.tgz", | |
"integrity": "sha512-raM0ew0/jJUqkJ0E6e8UDtl+y/7ktFivgWvqw8dNSQeNWoSDLvQ1H/RN3aPXB9tBd4/FhyR4RDPGhsNIMsAn7g==", | |
"dev": true, | |
"hasInstallScript": true, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/core-js" | |
} | |
}, | |
"node_modules/core-js-compat": { | |
"version": "3.39.0", | |
"resolved": "https://npm.skia.org/luci-milo/core-js-compat/-/core-js-compat-3.39.0.tgz", | |
"integrity": "sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==", | |
"dev": true, | |
"dependencies": { | |
"browserslist": "^4.24.2" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/core-js" | |
} | |
}, | |
"node_modules/core-util-is": { | |
"version": "1.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/core-util-is/-/core-util-is-1.0.2.tgz", | |
"integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", | |
"dev": true | |
}, | |
"node_modules/cosmiconfig": { | |
"version": "7.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/cosmiconfig/-/cosmiconfig-7.1.0.tgz", | |
"integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", | |
"dependencies": { | |
"@types/parse-json": "^4.0.0", | |
"import-fresh": "^3.2.1", | |
"parse-json": "^5.0.0", | |
"path-type": "^4.0.0", | |
"yaml": "^1.10.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/create-jest": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/create-jest/-/create-jest-29.7.0.tgz", | |
"integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", | |
"dev": true, | |
"dependencies": { | |
"@jest/types": "^29.6.3", | |
"chalk": "^4.0.0", | |
"exit": "^0.1.2", | |
"graceful-fs": "^4.2.9", | |
"jest-config": "^29.7.0", | |
"jest-util": "^29.7.0", | |
"prompts": "^2.0.1" | |
}, | |
"bin": { | |
"create-jest": "bin/create-jest.js" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/create-jest/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/create-jest/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/create-jest/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/create-require": { | |
"version": "1.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/create-require/-/create-require-1.1.1.tgz", | |
"integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", | |
"dev": true | |
}, | |
"node_modules/cross-spawn": { | |
"version": "7.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/cross-spawn/-/cross-spawn-7.0.3.tgz", | |
"integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", | |
"dev": true, | |
"dependencies": { | |
"path-key": "^3.1.0", | |
"shebang-command": "^2.0.0", | |
"which": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">= 8" | |
} | |
}, | |
"node_modules/crypto-random-string": { | |
"version": "2.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/crypto-random-string/-/crypto-random-string-2.0.0.tgz", | |
"integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/css-in-js-utils": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", | |
"integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", | |
"dependencies": { | |
"hyphenate-style-name": "^1.0.3" | |
} | |
}, | |
"node_modules/css-tree": { | |
"version": "1.1.3", | |
"resolved": "https://npm.skia.org/luci-milo/css-tree/-/css-tree-1.1.3.tgz", | |
"integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", | |
"dependencies": { | |
"mdn-data": "2.0.14", | |
"source-map": "^0.6.1" | |
}, | |
"engines": { | |
"node": ">=8.0.0" | |
} | |
}, | |
"node_modules/css-tree/node_modules/source-map": { | |
"version": "0.6.1", | |
"resolved": "https://npm.skia.org/luci-milo/source-map/-/source-map-0.6.1.tgz", | |
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/css.escape": { | |
"version": "1.5.1", | |
"resolved": "https://npm.skia.org/luci-milo/css.escape/-/css.escape-1.5.1.tgz", | |
"integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", | |
"dev": true | |
}, | |
"node_modules/cssom": { | |
"version": "0.5.0", | |
"resolved": "https://npm.skia.org/luci-milo/cssom/-/cssom-0.5.0.tgz", | |
"integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", | |
"dev": true | |
}, | |
"node_modules/cssstyle": { | |
"version": "2.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/cssstyle/-/cssstyle-2.3.0.tgz", | |
"integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", | |
"dev": true, | |
"dependencies": { | |
"cssom": "~0.3.6" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/cssstyle/node_modules/cssom": { | |
"version": "0.3.8", | |
"resolved": "https://npm.skia.org/luci-milo/cssom/-/cssom-0.3.8.tgz", | |
"integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", | |
"dev": true | |
}, | |
"node_modules/csstype": { | |
"version": "3.1.3", | |
"resolved": "https://npm.skia.org/luci-milo/csstype/-/csstype-3.1.3.tgz", | |
"integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" | |
}, | |
"node_modules/cypress": { | |
"version": "13.15.1", | |
"resolved": "https://npm.skia.org/luci-milo/cypress/-/cypress-13.15.1.tgz", | |
"integrity": "sha512-DwUFiKXo4lef9kA0M4iEhixFqoqp2hw8igr0lTqafRb9qtU3X0XGxKbkSYsUFdkrAkphc7MPDxoNPhk5pj9PVg==", | |
"dev": true, | |
"hasInstallScript": true, | |
"dependencies": { | |
"@cypress/request": "^3.0.4", | |
"@cypress/xvfb": "^1.2.4", | |
"@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.7.1", | |
"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.1", | |
"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.3", | |
"tree-kill": "1.2.2", | |
"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/cypress/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/cypress/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/cypress/node_modules/chalk/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/cypress/node_modules/semver": { | |
"version": "7.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/semver/-/semver-7.6.3.tgz", | |
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", | |
"dev": true, | |
"bin": { | |
"semver": "bin/semver.js" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/d3": { | |
"version": "7.9.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3/-/d3-7.9.0.tgz", | |
"integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", | |
"dependencies": { | |
"d3-array": "3", | |
"d3-axis": "3", | |
"d3-brush": "3", | |
"d3-chord": "3", | |
"d3-color": "3", | |
"d3-contour": "4", | |
"d3-delaunay": "6", | |
"d3-dispatch": "3", | |
"d3-drag": "3", | |
"d3-dsv": "3", | |
"d3-ease": "3", | |
"d3-fetch": "3", | |
"d3-force": "3", | |
"d3-format": "3", | |
"d3-geo": "3", | |
"d3-hierarchy": "3", | |
"d3-interpolate": "3", | |
"d3-path": "3", | |
"d3-polygon": "3", | |
"d3-quadtree": "3", | |
"d3-random": "3", | |
"d3-scale": "4", | |
"d3-scale-chromatic": "3", | |
"d3-selection": "3", | |
"d3-shape": "3", | |
"d3-time": "3", | |
"d3-time-format": "4", | |
"d3-timer": "3", | |
"d3-transition": "3", | |
"d3-zoom": "3" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-array": { | |
"version": "3.2.4", | |
"resolved": "https://npm.skia.org/luci-milo/d3-array/-/d3-array-3.2.4.tgz", | |
"integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", | |
"dependencies": { | |
"internmap": "1 - 2" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-axis": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3-axis/-/d3-axis-3.0.0.tgz", | |
"integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-brush": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3-brush/-/d3-brush-3.0.0.tgz", | |
"integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", | |
"dependencies": { | |
"d3-dispatch": "1 - 3", | |
"d3-drag": "2 - 3", | |
"d3-interpolate": "1 - 3", | |
"d3-selection": "3", | |
"d3-transition": "3" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-chord": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/d3-chord/-/d3-chord-3.0.1.tgz", | |
"integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", | |
"dependencies": { | |
"d3-path": "1 - 3" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-color": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3-color/-/d3-color-3.1.0.tgz", | |
"integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-contour": { | |
"version": "4.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/d3-contour/-/d3-contour-4.0.2.tgz", | |
"integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", | |
"dependencies": { | |
"d3-array": "^3.2.0" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-delaunay": { | |
"version": "6.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/d3-delaunay/-/d3-delaunay-6.0.4.tgz", | |
"integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", | |
"dependencies": { | |
"delaunator": "5" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-dispatch": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/d3-dispatch/-/d3-dispatch-3.0.1.tgz", | |
"integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-drag": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3-drag/-/d3-drag-3.0.0.tgz", | |
"integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", | |
"dependencies": { | |
"d3-dispatch": "1 - 3", | |
"d3-selection": "3" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-dsv": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/d3-dsv/-/d3-dsv-3.0.1.tgz", | |
"integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", | |
"dependencies": { | |
"commander": "7", | |
"iconv-lite": "0.6", | |
"rw": "1" | |
}, | |
"bin": { | |
"csv2json": "bin/dsv2json.js", | |
"csv2tsv": "bin/dsv2dsv.js", | |
"dsv2dsv": "bin/dsv2dsv.js", | |
"dsv2json": "bin/dsv2json.js", | |
"json2csv": "bin/json2dsv.js", | |
"json2dsv": "bin/json2dsv.js", | |
"json2tsv": "bin/json2dsv.js", | |
"tsv2csv": "bin/dsv2dsv.js", | |
"tsv2json": "bin/dsv2json.js" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-dsv/node_modules/commander": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/commander/-/commander-7.2.0.tgz", | |
"integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", | |
"engines": { | |
"node": ">= 10" | |
} | |
}, | |
"node_modules/d3-ease": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/d3-ease/-/d3-ease-3.0.1.tgz", | |
"integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-fetch": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/d3-fetch/-/d3-fetch-3.0.1.tgz", | |
"integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", | |
"dependencies": { | |
"d3-dsv": "1 - 3" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-force": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3-force/-/d3-force-3.0.0.tgz", | |
"integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", | |
"dependencies": { | |
"d3-dispatch": "1 - 3", | |
"d3-quadtree": "1 - 3", | |
"d3-timer": "1 - 3" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-format": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3-format/-/d3-format-3.1.0.tgz", | |
"integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-geo": { | |
"version": "3.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/d3-geo/-/d3-geo-3.1.1.tgz", | |
"integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", | |
"dependencies": { | |
"d3-array": "2.5.0 - 3" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-hierarchy": { | |
"version": "3.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", | |
"integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-interpolate": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/d3-interpolate/-/d3-interpolate-3.0.1.tgz", | |
"integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", | |
"dependencies": { | |
"d3-color": "1 - 3" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-path": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3-path/-/d3-path-3.1.0.tgz", | |
"integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-polygon": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/d3-polygon/-/d3-polygon-3.0.1.tgz", | |
"integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-quadtree": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/d3-quadtree/-/d3-quadtree-3.0.1.tgz", | |
"integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-random": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/d3-random/-/d3-random-3.0.1.tgz", | |
"integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-scale": { | |
"version": "4.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/d3-scale/-/d3-scale-4.0.2.tgz", | |
"integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", | |
"dependencies": { | |
"d3-array": "2.10.0 - 3", | |
"d3-format": "1 - 3", | |
"d3-interpolate": "1.2.0 - 3", | |
"d3-time": "2.1.1 - 3", | |
"d3-time-format": "2 - 4" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-scale-chromatic": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", | |
"integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", | |
"dependencies": { | |
"d3-color": "1 - 3", | |
"d3-interpolate": "1 - 3" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-selection": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3-selection/-/d3-selection-3.0.0.tgz", | |
"integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-shape": { | |
"version": "3.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3-shape/-/d3-shape-3.2.0.tgz", | |
"integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", | |
"dependencies": { | |
"d3-path": "^3.1.0" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-time": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3-time/-/d3-time-3.1.0.tgz", | |
"integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", | |
"dependencies": { | |
"d3-array": "2 - 3" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-time-format": { | |
"version": "4.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3-time-format/-/d3-time-format-4.1.0.tgz", | |
"integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", | |
"dependencies": { | |
"d3-time": "1 - 3" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-timer": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/d3-timer/-/d3-timer-3.0.1.tgz", | |
"integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/d3-transition": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/d3-transition/-/d3-transition-3.0.1.tgz", | |
"integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", | |
"dependencies": { | |
"d3-color": "1 - 3", | |
"d3-dispatch": "1 - 3", | |
"d3-ease": "1 - 3", | |
"d3-interpolate": "1 - 3", | |
"d3-timer": "1 - 3" | |
}, | |
"engines": { | |
"node": ">=12" | |
}, | |
"peerDependencies": { | |
"d3-selection": "2 - 3" | |
} | |
}, | |
"node_modules/d3-zoom": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/d3-zoom/-/d3-zoom-3.0.0.tgz", | |
"integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", | |
"dependencies": { | |
"d3-dispatch": "1 - 3", | |
"d3-drag": "2 - 3", | |
"d3-interpolate": "1 - 3", | |
"d3-selection": "2 - 3", | |
"d3-transition": "2 - 3" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/damerau-levenshtein": { | |
"version": "1.0.8", | |
"resolved": "https://npm.skia.org/luci-milo/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", | |
"integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", | |
"dev": true | |
}, | |
"node_modules/dashdash": { | |
"version": "1.14.1", | |
"resolved": "https://npm.skia.org/luci-milo/dashdash/-/dashdash-1.14.1.tgz", | |
"integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", | |
"dev": true, | |
"dependencies": { | |
"assert-plus": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">=0.10" | |
} | |
}, | |
"node_modules/data-urls": { | |
"version": "3.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/data-urls/-/data-urls-3.0.2.tgz", | |
"integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", | |
"dev": true, | |
"dependencies": { | |
"abab": "^2.0.6", | |
"whatwg-mimetype": "^3.0.0", | |
"whatwg-url": "^11.0.0" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/data-urls/node_modules/tr46": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/tr46/-/tr46-3.0.0.tgz", | |
"integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", | |
"dev": true, | |
"dependencies": { | |
"punycode": "^2.1.1" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/data-urls/node_modules/whatwg-url": { | |
"version": "11.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/whatwg-url/-/whatwg-url-11.0.0.tgz", | |
"integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", | |
"dev": true, | |
"dependencies": { | |
"tr46": "^3.0.0", | |
"webidl-conversions": "^7.0.0" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/data-view-buffer": { | |
"version": "1.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/data-view-buffer/-/data-view-buffer-1.0.1.tgz", | |
"integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.6", | |
"es-errors": "^1.3.0", | |
"is-data-view": "^1.0.1" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/data-view-byte-length": { | |
"version": "1.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", | |
"integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7", | |
"es-errors": "^1.3.0", | |
"is-data-view": "^1.0.1" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/data-view-byte-offset": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", | |
"integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.6", | |
"es-errors": "^1.3.0", | |
"is-data-view": "^1.0.1" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/dayjs": { | |
"version": "1.11.13", | |
"resolved": "https://npm.skia.org/luci-milo/dayjs/-/dayjs-1.11.13.tgz", | |
"integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", | |
"devOptional": true | |
}, | |
"node_modules/debug": { | |
"version": "4.3.7", | |
"resolved": "https://npm.skia.org/luci-milo/debug/-/debug-4.3.7.tgz", | |
"integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", | |
"dependencies": { | |
"ms": "^2.1.3" | |
}, | |
"engines": { | |
"node": ">=6.0" | |
}, | |
"peerDependenciesMeta": { | |
"supports-color": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/decimal.js": { | |
"version": "10.4.3", | |
"resolved": "https://npm.skia.org/luci-milo/decimal.js/-/decimal.js-10.4.3.tgz", | |
"integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", | |
"dev": true | |
}, | |
"node_modules/decimal.js-light": { | |
"version": "2.5.1", | |
"resolved": "https://npm.skia.org/luci-milo/decimal.js-light/-/decimal.js-light-2.5.1.tgz", | |
"integrity": "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==", | |
"license": "MIT" | |
}, | |
"node_modules/dedent": { | |
"version": "1.5.3", | |
"resolved": "https://npm.skia.org/luci-milo/dedent/-/dedent-1.5.3.tgz", | |
"integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", | |
"dev": true, | |
"peerDependencies": { | |
"babel-plugin-macros": "^3.1.0" | |
}, | |
"peerDependenciesMeta": { | |
"babel-plugin-macros": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/deep-is": { | |
"version": "0.1.4", | |
"resolved": "https://npm.skia.org/luci-milo/deep-is/-/deep-is-0.1.4.tgz", | |
"integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", | |
"dev": true | |
}, | |
"node_modules/deepmerge": { | |
"version": "4.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/deepmerge/-/deepmerge-4.3.1.tgz", | |
"integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/define-data-property": { | |
"version": "1.1.4", | |
"resolved": "https://npm.skia.org/luci-milo/define-data-property/-/define-data-property-1.1.4.tgz", | |
"integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", | |
"dev": true, | |
"dependencies": { | |
"es-define-property": "^1.0.0", | |
"es-errors": "^1.3.0", | |
"gopd": "^1.0.1" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/define-properties": { | |
"version": "1.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/define-properties/-/define-properties-1.2.1.tgz", | |
"integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", | |
"dev": true, | |
"dependencies": { | |
"define-data-property": "^1.0.1", | |
"has-property-descriptors": "^1.0.0", | |
"object-keys": "^1.1.1" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/delaunator": { | |
"version": "5.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/delaunator/-/delaunator-5.0.1.tgz", | |
"integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", | |
"dependencies": { | |
"robust-predicates": "^3.0.2" | |
} | |
}, | |
"node_modules/delayed-stream": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/delayed-stream/-/delayed-stream-1.0.0.tgz", | |
"integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.4.0" | |
} | |
}, | |
"node_modules/dequal": { | |
"version": "2.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/dequal/-/dequal-2.0.3.tgz", | |
"integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/detect-libc": { | |
"version": "1.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/detect-libc/-/detect-libc-1.0.3.tgz", | |
"integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", | |
"dev": true, | |
"bin": { | |
"detect-libc": "bin/detect-libc.js" | |
}, | |
"engines": { | |
"node": ">=0.10" | |
} | |
}, | |
"node_modules/detect-newline": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/detect-newline/-/detect-newline-3.1.0.tgz", | |
"integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/diff": { | |
"version": "5.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/diff/-/diff-5.1.0.tgz", | |
"integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", | |
"engines": { | |
"node": ">=0.3.1" | |
} | |
}, | |
"node_modules/diff-sequences": { | |
"version": "29.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/diff-sequences/-/diff-sequences-29.6.3.tgz", | |
"integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", | |
"dev": true, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/diff2html": { | |
"version": "3.4.48", | |
"resolved": "https://npm.skia.org/luci-milo/diff2html/-/diff2html-3.4.48.tgz", | |
"integrity": "sha512-1lzNSg0G0VPKZPTyi4knzV2nAWTXBy/QaWCKzDto6iEIlcuOJEG0li4bElJfpHNz+pBqPu4AcC1i9ZCo9KMUOg==", | |
"dependencies": { | |
"diff": "5.1.0", | |
"hogan.js": "3.0.2" | |
}, | |
"engines": { | |
"node": ">=12" | |
}, | |
"optionalDependencies": { | |
"highlight.js": "11.9.0" | |
} | |
}, | |
"node_modules/dir-glob": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/dir-glob/-/dir-glob-3.0.1.tgz", | |
"integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", | |
"dev": true, | |
"dependencies": { | |
"path-type": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/doctrine": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/doctrine/-/doctrine-3.0.0.tgz", | |
"integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", | |
"dev": true, | |
"dependencies": { | |
"esutils": "^2.0.2" | |
}, | |
"engines": { | |
"node": ">=6.0.0" | |
} | |
}, | |
"node_modules/dom-accessibility-api": { | |
"version": "0.5.16", | |
"resolved": "https://npm.skia.org/luci-milo/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", | |
"integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", | |
"dev": true, | |
"peer": true | |
}, | |
"node_modules/dom-helpers": { | |
"version": "5.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/dom-helpers/-/dom-helpers-5.2.1.tgz", | |
"integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", | |
"dependencies": { | |
"@babel/runtime": "^7.8.7", | |
"csstype": "^3.0.2" | |
} | |
}, | |
"node_modules/domexception": { | |
"version": "4.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/domexception/-/domexception-4.0.0.tgz", | |
"integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", | |
"deprecated": "Use your platform's native DOMException instead", | |
"dev": true, | |
"dependencies": { | |
"webidl-conversions": "^7.0.0" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/dompurify": { | |
"version": "3.1.7", | |
"resolved": "https://npm.skia.org/luci-milo/dompurify/-/dompurify-3.1.7.tgz", | |
"integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==" | |
}, | |
"node_modules/dotenv": { | |
"version": "16.4.5", | |
"resolved": "https://npm.skia.org/luci-milo/dotenv/-/dotenv-16.4.5.tgz", | |
"integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", | |
"dev": true, | |
"engines": { | |
"node": ">=12" | |
}, | |
"funding": { | |
"url": "https://dotenvx.com" | |
} | |
}, | |
"node_modules/dprint-node": { | |
"version": "1.0.8", | |
"resolved": "https://npm.skia.org/luci-milo/dprint-node/-/dprint-node-1.0.8.tgz", | |
"integrity": "sha512-iVKnUtYfGrYcW1ZAlfR/F59cUVL8QIhWoBJoSjkkdua/dkWIgjZfiLMeTjiB06X0ZLkQ0M2C1VbUj/CxkIf1zg==", | |
"dev": true, | |
"dependencies": { | |
"detect-libc": "^1.0.3" | |
} | |
}, | |
"node_modules/ecc-jsbn": { | |
"version": "0.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", | |
"integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", | |
"dev": true, | |
"dependencies": { | |
"jsbn": "~0.1.0", | |
"safer-buffer": "^2.1.0" | |
} | |
}, | |
"node_modules/ejs": { | |
"version": "3.1.10", | |
"resolved": "https://npm.skia.org/luci-milo/ejs/-/ejs-3.1.10.tgz", | |
"integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", | |
"dev": true, | |
"dependencies": { | |
"jake": "^10.8.5" | |
}, | |
"bin": { | |
"ejs": "bin/cli.js" | |
}, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/electron-to-chromium": { | |
"version": "1.5.49", | |
"resolved": "https://npm.skia.org/luci-milo/electron-to-chromium/-/electron-to-chromium-1.5.49.tgz", | |
"integrity": "sha512-ZXfs1Of8fDb6z7WEYZjXpgIRF6MEu8JdeGA0A40aZq6OQbS+eJpnnV49epZRna2DU/YsEjSQuGtQPPtvt6J65A==", | |
"dev": true | |
}, | |
"node_modules/emittery": { | |
"version": "0.13.1", | |
"resolved": "https://npm.skia.org/luci-milo/emittery/-/emittery-0.13.1.tgz", | |
"integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=12" | |
}, | |
"funding": { | |
"url": "https://github.com/sindresorhus/emittery?sponsor=1" | |
} | |
}, | |
"node_modules/emoji-regex": { | |
"version": "9.2.2", | |
"resolved": "https://npm.skia.org/luci-milo/emoji-regex/-/emoji-regex-9.2.2.tgz", | |
"integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", | |
"dev": true | |
}, | |
"node_modules/end-of-stream": { | |
"version": "1.4.4", | |
"resolved": "https://npm.skia.org/luci-milo/end-of-stream/-/end-of-stream-1.4.4.tgz", | |
"integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", | |
"dev": true, | |
"dependencies": { | |
"once": "^1.4.0" | |
} | |
}, | |
"node_modules/enhanced-resolve": { | |
"version": "5.17.1", | |
"resolved": "https://npm.skia.org/luci-milo/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", | |
"integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", | |
"dev": true, | |
"dependencies": { | |
"graceful-fs": "^4.2.4", | |
"tapable": "^2.2.0" | |
}, | |
"engines": { | |
"node": ">=10.13.0" | |
} | |
}, | |
"node_modules/enquirer": { | |
"version": "2.4.1", | |
"resolved": "https://npm.skia.org/luci-milo/enquirer/-/enquirer-2.4.1.tgz", | |
"integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", | |
"dev": true, | |
"dependencies": { | |
"ansi-colors": "^4.1.1", | |
"strip-ansi": "^6.0.1" | |
}, | |
"engines": { | |
"node": ">=8.6" | |
} | |
}, | |
"node_modules/entities": { | |
"version": "2.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/entities/-/entities-2.2.0.tgz", | |
"integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", | |
"funding": { | |
"url": "https://github.com/fb55/entities?sponsor=1" | |
} | |
}, | |
"node_modules/error-ex": { | |
"version": "1.3.2", | |
"resolved": "https://npm.skia.org/luci-milo/error-ex/-/error-ex-1.3.2.tgz", | |
"integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", | |
"dependencies": { | |
"is-arrayish": "^0.2.1" | |
} | |
}, | |
"node_modules/error-stack-parser": { | |
"version": "2.1.4", | |
"resolved": "https://npm.skia.org/luci-milo/error-stack-parser/-/error-stack-parser-2.1.4.tgz", | |
"integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", | |
"dependencies": { | |
"stackframe": "^1.3.4" | |
} | |
}, | |
"node_modules/es-abstract": { | |
"version": "1.23.3", | |
"resolved": "https://npm.skia.org/luci-milo/es-abstract/-/es-abstract-1.23.3.tgz", | |
"integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", | |
"dev": true, | |
"dependencies": { | |
"array-buffer-byte-length": "^1.0.1", | |
"arraybuffer.prototype.slice": "^1.0.3", | |
"available-typed-arrays": "^1.0.7", | |
"call-bind": "^1.0.7", | |
"data-view-buffer": "^1.0.1", | |
"data-view-byte-length": "^1.0.1", | |
"data-view-byte-offset": "^1.0.0", | |
"es-define-property": "^1.0.0", | |
"es-errors": "^1.3.0", | |
"es-object-atoms": "^1.0.0", | |
"es-set-tostringtag": "^2.0.3", | |
"es-to-primitive": "^1.2.1", | |
"function.prototype.name": "^1.1.6", | |
"get-intrinsic": "^1.2.4", | |
"get-symbol-description": "^1.0.2", | |
"globalthis": "^1.0.3", | |
"gopd": "^1.0.1", | |
"has-property-descriptors": "^1.0.2", | |
"has-proto": "^1.0.3", | |
"has-symbols": "^1.0.3", | |
"hasown": "^2.0.2", | |
"internal-slot": "^1.0.7", | |
"is-array-buffer": "^3.0.4", | |
"is-callable": "^1.2.7", | |
"is-data-view": "^1.0.1", | |
"is-negative-zero": "^2.0.3", | |
"is-regex": "^1.1.4", | |
"is-shared-array-buffer": "^1.0.3", | |
"is-string": "^1.0.7", | |
"is-typed-array": "^1.1.13", | |
"is-weakref": "^1.0.2", | |
"object-inspect": "^1.13.1", | |
"object-keys": "^1.1.1", | |
"object.assign": "^4.1.5", | |
"regexp.prototype.flags": "^1.5.2", | |
"safe-array-concat": "^1.1.2", | |
"safe-regex-test": "^1.0.3", | |
"string.prototype.trim": "^1.2.9", | |
"string.prototype.trimend": "^1.0.8", | |
"string.prototype.trimstart": "^1.0.8", | |
"typed-array-buffer": "^1.0.2", | |
"typed-array-byte-length": "^1.0.1", | |
"typed-array-byte-offset": "^1.0.2", | |
"typed-array-length": "^1.0.6", | |
"unbox-primitive": "^1.0.2", | |
"which-typed-array": "^1.1.15" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/es-define-property": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/es-define-property/-/es-define-property-1.0.0.tgz", | |
"integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", | |
"dev": true, | |
"dependencies": { | |
"get-intrinsic": "^1.2.4" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/es-errors": { | |
"version": "1.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/es-errors/-/es-errors-1.3.0.tgz", | |
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/es-iterator-helpers": { | |
"version": "1.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/es-iterator-helpers/-/es-iterator-helpers-1.1.0.tgz", | |
"integrity": "sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7", | |
"define-properties": "^1.2.1", | |
"es-abstract": "^1.23.3", | |
"es-errors": "^1.3.0", | |
"es-set-tostringtag": "^2.0.3", | |
"function-bind": "^1.1.2", | |
"get-intrinsic": "^1.2.4", | |
"globalthis": "^1.0.4", | |
"has-property-descriptors": "^1.0.2", | |
"has-proto": "^1.0.3", | |
"has-symbols": "^1.0.3", | |
"internal-slot": "^1.0.7", | |
"iterator.prototype": "^1.1.3", | |
"safe-array-concat": "^1.1.2" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/es-object-atoms": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/es-object-atoms/-/es-object-atoms-1.0.0.tgz", | |
"integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", | |
"dev": true, | |
"dependencies": { | |
"es-errors": "^1.3.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/es-set-tostringtag": { | |
"version": "2.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", | |
"integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", | |
"dev": true, | |
"dependencies": { | |
"get-intrinsic": "^1.2.4", | |
"has-tostringtag": "^1.0.2", | |
"hasown": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/es-shim-unscopables": { | |
"version": "1.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", | |
"integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", | |
"dev": true, | |
"dependencies": { | |
"hasown": "^2.0.0" | |
} | |
}, | |
"node_modules/es-to-primitive": { | |
"version": "1.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/es-to-primitive/-/es-to-primitive-1.2.1.tgz", | |
"integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", | |
"dev": true, | |
"dependencies": { | |
"is-callable": "^1.1.4", | |
"is-date-object": "^1.0.1", | |
"is-symbol": "^1.0.2" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/esbuild": { | |
"version": "0.21.5", | |
"resolved": "https://npm.skia.org/luci-milo/esbuild/-/esbuild-0.21.5.tgz", | |
"integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", | |
"dev": true, | |
"hasInstallScript": true, | |
"bin": { | |
"esbuild": "bin/esbuild" | |
}, | |
"engines": { | |
"node": ">=12" | |
}, | |
"optionalDependencies": { | |
"@esbuild/aix-ppc64": "0.21.5", | |
"@esbuild/android-arm": "0.21.5", | |
"@esbuild/android-arm64": "0.21.5", | |
"@esbuild/android-x64": "0.21.5", | |
"@esbuild/darwin-arm64": "0.21.5", | |
"@esbuild/darwin-x64": "0.21.5", | |
"@esbuild/freebsd-arm64": "0.21.5", | |
"@esbuild/freebsd-x64": "0.21.5", | |
"@esbuild/linux-arm": "0.21.5", | |
"@esbuild/linux-arm64": "0.21.5", | |
"@esbuild/linux-ia32": "0.21.5", | |
"@esbuild/linux-loong64": "0.21.5", | |
"@esbuild/linux-mips64el": "0.21.5", | |
"@esbuild/linux-ppc64": "0.21.5", | |
"@esbuild/linux-riscv64": "0.21.5", | |
"@esbuild/linux-s390x": "0.21.5", | |
"@esbuild/linux-x64": "0.21.5", | |
"@esbuild/netbsd-x64": "0.21.5", | |
"@esbuild/openbsd-x64": "0.21.5", | |
"@esbuild/sunos-x64": "0.21.5", | |
"@esbuild/win32-arm64": "0.21.5", | |
"@esbuild/win32-ia32": "0.21.5", | |
"@esbuild/win32-x64": "0.21.5" | |
} | |
}, | |
"node_modules/escalade": { | |
"version": "3.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/escalade/-/escalade-3.2.0.tgz", | |
"integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/escape-string-regexp": { | |
"version": "4.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", | |
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/escodegen": { | |
"version": "2.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/escodegen/-/escodegen-2.1.0.tgz", | |
"integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", | |
"dev": true, | |
"dependencies": { | |
"esprima": "^4.0.1", | |
"estraverse": "^5.2.0", | |
"esutils": "^2.0.2" | |
}, | |
"bin": { | |
"escodegen": "bin/escodegen.js", | |
"esgenerate": "bin/esgenerate.js" | |
}, | |
"engines": { | |
"node": ">=6.0" | |
}, | |
"optionalDependencies": { | |
"source-map": "~0.6.1" | |
} | |
}, | |
"node_modules/escodegen/node_modules/source-map": { | |
"version": "0.6.1", | |
"resolved": "https://npm.skia.org/luci-milo/source-map/-/source-map-0.6.1.tgz", | |
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", | |
"dev": true, | |
"optional": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/eslint": { | |
"version": "8.57.1", | |
"resolved": "https://npm.skia.org/luci-milo/eslint/-/eslint-8.57.1.tgz", | |
"integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", | |
"deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", | |
"dev": true, | |
"dependencies": { | |
"@eslint-community/eslint-utils": "^4.2.0", | |
"@eslint-community/regexpp": "^4.6.1", | |
"@eslint/eslintrc": "^2.1.4", | |
"@eslint/js": "8.57.1", | |
"@humanwhocodes/config-array": "^0.13.0", | |
"@humanwhocodes/module-importer": "^1.0.1", | |
"@nodelib/fs.walk": "^1.2.8", | |
"@ungap/structured-clone": "^1.2.0", | |
"ajv": "^6.12.4", | |
"chalk": "^4.0.0", | |
"cross-spawn": "^7.0.2", | |
"debug": "^4.3.2", | |
"doctrine": "^3.0.0", | |
"escape-string-regexp": "^4.0.0", | |
"eslint-scope": "^7.2.2", | |
"eslint-visitor-keys": "^3.4.3", | |
"espree": "^9.6.1", | |
"esquery": "^1.4.2", | |
"esutils": "^2.0.2", | |
"fast-deep-equal": "^3.1.3", | |
"file-entry-cache": "^6.0.1", | |
"find-up": "^5.0.0", | |
"glob-parent": "^6.0.2", | |
"globals": "^13.19.0", | |
"graphemer": "^1.4.0", | |
"ignore": "^5.2.0", | |
"imurmurhash": "^0.1.4", | |
"is-glob": "^4.0.0", | |
"is-path-inside": "^3.0.3", | |
"js-yaml": "^4.1.0", | |
"json-stable-stringify-without-jsonify": "^1.0.1", | |
"levn": "^0.4.1", | |
"lodash.merge": "^4.6.2", | |
"minimatch": "^3.1.2", | |
"natural-compare": "^1.4.0", | |
"optionator": "^0.9.3", | |
"strip-ansi": "^6.0.1", | |
"text-table": "^0.2.0" | |
}, | |
"bin": { | |
"eslint": "bin/eslint.js" | |
}, | |
"engines": { | |
"node": "^12.22.0 || ^14.17.0 || >=16.0.0" | |
}, | |
"funding": { | |
"url": "https://opencollective.com/eslint" | |
} | |
}, | |
"node_modules/eslint-config-google": { | |
"version": "0.14.0", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-config-google/-/eslint-config-google-0.14.0.tgz", | |
"integrity": "sha512-WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
}, | |
"peerDependencies": { | |
"eslint": ">=5.16.0" | |
} | |
}, | |
"node_modules/eslint-config-prettier": { | |
"version": "9.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", | |
"integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", | |
"dev": true, | |
"bin": { | |
"eslint-config-prettier": "bin/cli.js" | |
}, | |
"peerDependencies": { | |
"eslint": ">=7.0.0" | |
} | |
}, | |
"node_modules/eslint-import-resolver-node": { | |
"version": "0.3.9", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", | |
"integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", | |
"dev": true, | |
"dependencies": { | |
"debug": "^3.2.7", | |
"is-core-module": "^2.13.0", | |
"resolve": "^1.22.4" | |
} | |
}, | |
"node_modules/eslint-import-resolver-node/node_modules/debug": { | |
"version": "3.2.7", | |
"resolved": "https://npm.skia.org/luci-milo/debug/-/debug-3.2.7.tgz", | |
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", | |
"dev": true, | |
"dependencies": { | |
"ms": "^2.1.1" | |
} | |
}, | |
"node_modules/eslint-import-resolver-typescript": { | |
"version": "3.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.3.tgz", | |
"integrity": "sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==", | |
"dev": true, | |
"dependencies": { | |
"@nolyfill/is-core-module": "1.0.39", | |
"debug": "^4.3.5", | |
"enhanced-resolve": "^5.15.0", | |
"eslint-module-utils": "^2.8.1", | |
"fast-glob": "^3.3.2", | |
"get-tsconfig": "^4.7.5", | |
"is-bun-module": "^1.0.2", | |
"is-glob": "^4.0.3" | |
}, | |
"engines": { | |
"node": "^14.18.0 || >=16.0.0" | |
}, | |
"funding": { | |
"url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" | |
}, | |
"peerDependencies": { | |
"eslint": "*", | |
"eslint-plugin-import": "*", | |
"eslint-plugin-import-x": "*" | |
}, | |
"peerDependenciesMeta": { | |
"eslint-plugin-import": { | |
"optional": true | |
}, | |
"eslint-plugin-import-x": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/eslint-module-utils": { | |
"version": "2.12.0", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", | |
"integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", | |
"dev": true, | |
"dependencies": { | |
"debug": "^3.2.7" | |
}, | |
"engines": { | |
"node": ">=4" | |
}, | |
"peerDependenciesMeta": { | |
"eslint": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/eslint-module-utils/node_modules/debug": { | |
"version": "3.2.7", | |
"resolved": "https://npm.skia.org/luci-milo/debug/-/debug-3.2.7.tgz", | |
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", | |
"dev": true, | |
"dependencies": { | |
"ms": "^2.1.1" | |
} | |
}, | |
"node_modules/eslint-plugin-import": { | |
"version": "2.31.0", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", | |
"integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", | |
"dev": true, | |
"dependencies": { | |
"@rtsao/scc": "^1.1.0", | |
"array-includes": "^3.1.8", | |
"array.prototype.findlastindex": "^1.2.5", | |
"array.prototype.flat": "^1.3.2", | |
"array.prototype.flatmap": "^1.3.2", | |
"debug": "^3.2.7", | |
"doctrine": "^2.1.0", | |
"eslint-import-resolver-node": "^0.3.9", | |
"eslint-module-utils": "^2.12.0", | |
"hasown": "^2.0.2", | |
"is-core-module": "^2.15.1", | |
"is-glob": "^4.0.3", | |
"minimatch": "^3.1.2", | |
"object.fromentries": "^2.0.8", | |
"object.groupby": "^1.0.3", | |
"object.values": "^1.2.0", | |
"semver": "^6.3.1", | |
"string.prototype.trimend": "^1.0.8", | |
"tsconfig-paths": "^3.15.0" | |
}, | |
"engines": { | |
"node": ">=4" | |
}, | |
"peerDependencies": { | |
"eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" | |
} | |
}, | |
"node_modules/eslint-plugin-import/node_modules/brace-expansion": { | |
"version": "1.1.11", | |
"resolved": "https://npm.skia.org/luci-milo/brace-expansion/-/brace-expansion-1.1.11.tgz", | |
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | |
"dev": true, | |
"dependencies": { | |
"balanced-match": "^1.0.0", | |
"concat-map": "0.0.1" | |
} | |
}, | |
"node_modules/eslint-plugin-import/node_modules/debug": { | |
"version": "3.2.7", | |
"resolved": "https://npm.skia.org/luci-milo/debug/-/debug-3.2.7.tgz", | |
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", | |
"dev": true, | |
"dependencies": { | |
"ms": "^2.1.1" | |
} | |
}, | |
"node_modules/eslint-plugin-import/node_modules/doctrine": { | |
"version": "2.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/doctrine/-/doctrine-2.1.0.tgz", | |
"integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", | |
"dev": true, | |
"dependencies": { | |
"esutils": "^2.0.2" | |
}, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/eslint-plugin-import/node_modules/minimatch": { | |
"version": "3.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/minimatch/-/minimatch-3.1.2.tgz", | |
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", | |
"dev": true, | |
"dependencies": { | |
"brace-expansion": "^1.1.7" | |
}, | |
"engines": { | |
"node": "*" | |
} | |
}, | |
"node_modules/eslint-plugin-jest": { | |
"version": "28.8.3", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-plugin-jest/-/eslint-plugin-jest-28.8.3.tgz", | |
"integrity": "sha512-HIQ3t9hASLKm2IhIOqnu+ifw7uLZkIlR7RYNv7fMcEi/p0CIiJmfriStQS2LDkgtY4nyLbIZAD+JL347Yc2ETQ==", | |
"dev": true, | |
"dependencies": { | |
"@typescript-eslint/utils": "^6.0.0 || ^7.0.0 || ^8.0.0" | |
}, | |
"engines": { | |
"node": "^16.10.0 || ^18.12.0 || >=20.0.0" | |
}, | |
"peerDependencies": { | |
"@typescript-eslint/eslint-plugin": "^6.0.0 || ^7.0.0 || ^8.0.0", | |
"eslint": "^7.0.0 || ^8.0.0 || ^9.0.0", | |
"jest": "*" | |
}, | |
"peerDependenciesMeta": { | |
"@typescript-eslint/eslint-plugin": { | |
"optional": true | |
}, | |
"jest": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/eslint-plugin-jsx-a11y": { | |
"version": "6.10.2", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", | |
"integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", | |
"dev": true, | |
"dependencies": { | |
"aria-query": "^5.3.2", | |
"array-includes": "^3.1.8", | |
"array.prototype.flatmap": "^1.3.2", | |
"ast-types-flow": "^0.0.8", | |
"axe-core": "^4.10.0", | |
"axobject-query": "^4.1.0", | |
"damerau-levenshtein": "^1.0.8", | |
"emoji-regex": "^9.2.2", | |
"hasown": "^2.0.2", | |
"jsx-ast-utils": "^3.3.5", | |
"language-tags": "^1.0.9", | |
"minimatch": "^3.1.2", | |
"object.fromentries": "^2.0.8", | |
"safe-regex-test": "^1.0.3", | |
"string.prototype.includes": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=4.0" | |
}, | |
"peerDependencies": { | |
"eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" | |
} | |
}, | |
"node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": { | |
"version": "5.3.2", | |
"resolved": "https://npm.skia.org/luci-milo/aria-query/-/aria-query-5.3.2.tgz", | |
"integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/eslint-plugin-jsx-a11y/node_modules/brace-expansion": { | |
"version": "1.1.11", | |
"resolved": "https://npm.skia.org/luci-milo/brace-expansion/-/brace-expansion-1.1.11.tgz", | |
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | |
"dev": true, | |
"dependencies": { | |
"balanced-match": "^1.0.0", | |
"concat-map": "0.0.1" | |
} | |
}, | |
"node_modules/eslint-plugin-jsx-a11y/node_modules/minimatch": { | |
"version": "3.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/minimatch/-/minimatch-3.1.2.tgz", | |
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", | |
"dev": true, | |
"dependencies": { | |
"brace-expansion": "^1.1.7" | |
}, | |
"engines": { | |
"node": "*" | |
} | |
}, | |
"node_modules/eslint-plugin-prettier": { | |
"version": "5.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", | |
"integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", | |
"dev": true, | |
"dependencies": { | |
"prettier-linter-helpers": "^1.0.0", | |
"synckit": "^0.9.1" | |
}, | |
"engines": { | |
"node": "^14.18.0 || >=16.0.0" | |
}, | |
"funding": { | |
"url": "https://opencollective.com/eslint-plugin-prettier" | |
}, | |
"peerDependencies": { | |
"@types/eslint": ">=8.0.0", | |
"eslint": ">=8.0.0", | |
"eslint-config-prettier": "*", | |
"prettier": ">=3.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"@types/eslint": { | |
"optional": true | |
}, | |
"eslint-config-prettier": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/eslint-plugin-react": { | |
"version": "7.37.2", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz", | |
"integrity": "sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==", | |
"dev": true, | |
"dependencies": { | |
"array-includes": "^3.1.8", | |
"array.prototype.findlast": "^1.2.5", | |
"array.prototype.flatmap": "^1.3.2", | |
"array.prototype.tosorted": "^1.1.4", | |
"doctrine": "^2.1.0", | |
"es-iterator-helpers": "^1.1.0", | |
"estraverse": "^5.3.0", | |
"hasown": "^2.0.2", | |
"jsx-ast-utils": "^2.4.1 || ^3.0.0", | |
"minimatch": "^3.1.2", | |
"object.entries": "^1.1.8", | |
"object.fromentries": "^2.0.8", | |
"object.values": "^1.2.0", | |
"prop-types": "^15.8.1", | |
"resolve": "^2.0.0-next.5", | |
"semver": "^6.3.1", | |
"string.prototype.matchall": "^4.0.11", | |
"string.prototype.repeat": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">=4" | |
}, | |
"peerDependencies": { | |
"eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" | |
} | |
}, | |
"node_modules/eslint-plugin-react-hooks": { | |
"version": "4.6.2", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", | |
"integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=10" | |
}, | |
"peerDependencies": { | |
"eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" | |
} | |
}, | |
"node_modules/eslint-plugin-react-refresh": { | |
"version": "0.4.14", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.14.tgz", | |
"integrity": "sha512-aXvzCTK7ZBv1e7fahFuR3Z/fyQQSIQ711yPgYRj+Oj64tyTgO4iQIDmYXDBqvSWQ/FA4OSCsXOStlF+noU0/NA==", | |
"dev": true, | |
"peerDependencies": { | |
"eslint": ">=7" | |
} | |
}, | |
"node_modules/eslint-plugin-react/node_modules/brace-expansion": { | |
"version": "1.1.11", | |
"resolved": "https://npm.skia.org/luci-milo/brace-expansion/-/brace-expansion-1.1.11.tgz", | |
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | |
"dev": true, | |
"dependencies": { | |
"balanced-match": "^1.0.0", | |
"concat-map": "0.0.1" | |
} | |
}, | |
"node_modules/eslint-plugin-react/node_modules/doctrine": { | |
"version": "2.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/doctrine/-/doctrine-2.1.0.tgz", | |
"integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", | |
"dev": true, | |
"dependencies": { | |
"esutils": "^2.0.2" | |
}, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/eslint-plugin-react/node_modules/minimatch": { | |
"version": "3.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/minimatch/-/minimatch-3.1.2.tgz", | |
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", | |
"dev": true, | |
"dependencies": { | |
"brace-expansion": "^1.1.7" | |
}, | |
"engines": { | |
"node": "*" | |
} | |
}, | |
"node_modules/eslint-plugin-react/node_modules/resolve": { | |
"version": "2.0.0-next.5", | |
"resolved": "https://npm.skia.org/luci-milo/resolve/-/resolve-2.0.0-next.5.tgz", | |
"integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", | |
"dev": true, | |
"dependencies": { | |
"is-core-module": "^2.13.0", | |
"path-parse": "^1.0.7", | |
"supports-preserve-symlinks-flag": "^1.0.0" | |
}, | |
"bin": { | |
"resolve": "bin/resolve" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/eslint-scope": { | |
"version": "7.2.2", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-scope/-/eslint-scope-7.2.2.tgz", | |
"integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", | |
"dev": true, | |
"dependencies": { | |
"esrecurse": "^4.3.0", | |
"estraverse": "^5.2.0" | |
}, | |
"engines": { | |
"node": "^12.22.0 || ^14.17.0 || >=16.0.0" | |
}, | |
"funding": { | |
"url": "https://opencollective.com/eslint" | |
} | |
}, | |
"node_modules/eslint-visitor-keys": { | |
"version": "3.4.3", | |
"resolved": "https://npm.skia.org/luci-milo/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", | |
"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", | |
"dev": true, | |
"engines": { | |
"node": "^12.22.0 || ^14.17.0 || >=16.0.0" | |
}, | |
"funding": { | |
"url": "https://opencollective.com/eslint" | |
} | |
}, | |
"node_modules/eslint/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/eslint/node_modules/argparse": { | |
"version": "2.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/argparse/-/argparse-2.0.1.tgz", | |
"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", | |
"dev": true | |
}, | |
"node_modules/eslint/node_modules/brace-expansion": { | |
"version": "1.1.11", | |
"resolved": "https://npm.skia.org/luci-milo/brace-expansion/-/brace-expansion-1.1.11.tgz", | |
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | |
"dev": true, | |
"dependencies": { | |
"balanced-match": "^1.0.0", | |
"concat-map": "0.0.1" | |
} | |
}, | |
"node_modules/eslint/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/eslint/node_modules/find-up": { | |
"version": "5.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/find-up/-/find-up-5.0.0.tgz", | |
"integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", | |
"dev": true, | |
"dependencies": { | |
"locate-path": "^6.0.0", | |
"path-exists": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/eslint/node_modules/globals": { | |
"version": "13.24.0", | |
"resolved": "https://npm.skia.org/luci-milo/globals/-/globals-13.24.0.tgz", | |
"integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", | |
"dev": true, | |
"dependencies": { | |
"type-fest": "^0.20.2" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/eslint/node_modules/js-yaml": { | |
"version": "4.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/js-yaml/-/js-yaml-4.1.0.tgz", | |
"integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", | |
"dev": true, | |
"dependencies": { | |
"argparse": "^2.0.1" | |
}, | |
"bin": { | |
"js-yaml": "bin/js-yaml.js" | |
} | |
}, | |
"node_modules/eslint/node_modules/locate-path": { | |
"version": "6.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/locate-path/-/locate-path-6.0.0.tgz", | |
"integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", | |
"dev": true, | |
"dependencies": { | |
"p-locate": "^5.0.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/eslint/node_modules/minimatch": { | |
"version": "3.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/minimatch/-/minimatch-3.1.2.tgz", | |
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", | |
"dev": true, | |
"dependencies": { | |
"brace-expansion": "^1.1.7" | |
}, | |
"engines": { | |
"node": "*" | |
} | |
}, | |
"node_modules/eslint/node_modules/p-locate": { | |
"version": "5.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/p-locate/-/p-locate-5.0.0.tgz", | |
"integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", | |
"dev": true, | |
"dependencies": { | |
"p-limit": "^3.0.2" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/eslint/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/eslint/node_modules/type-fest": { | |
"version": "0.20.2", | |
"resolved": "https://npm.skia.org/luci-milo/type-fest/-/type-fest-0.20.2.tgz", | |
"integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/espree": { | |
"version": "9.6.1", | |
"resolved": "https://npm.skia.org/luci-milo/espree/-/espree-9.6.1.tgz", | |
"integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", | |
"dev": true, | |
"dependencies": { | |
"acorn": "^8.9.0", | |
"acorn-jsx": "^5.3.2", | |
"eslint-visitor-keys": "^3.4.1" | |
}, | |
"engines": { | |
"node": "^12.22.0 || ^14.17.0 || >=16.0.0" | |
}, | |
"funding": { | |
"url": "https://opencollective.com/eslint" | |
} | |
}, | |
"node_modules/esprima": { | |
"version": "4.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/esprima/-/esprima-4.0.1.tgz", | |
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", | |
"dev": true, | |
"bin": { | |
"esparse": "bin/esparse.js", | |
"esvalidate": "bin/esvalidate.js" | |
}, | |
"engines": { | |
"node": ">=4" | |
} | |
}, | |
"node_modules/esquery": { | |
"version": "1.6.0", | |
"resolved": "https://npm.skia.org/luci-milo/esquery/-/esquery-1.6.0.tgz", | |
"integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", | |
"dev": true, | |
"dependencies": { | |
"estraverse": "^5.1.0" | |
}, | |
"engines": { | |
"node": ">=0.10" | |
} | |
}, | |
"node_modules/esrecurse": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/esrecurse/-/esrecurse-4.3.0.tgz", | |
"integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", | |
"dev": true, | |
"dependencies": { | |
"estraverse": "^5.2.0" | |
}, | |
"engines": { | |
"node": ">=4.0" | |
} | |
}, | |
"node_modules/estraverse": { | |
"version": "5.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/estraverse/-/estraverse-5.3.0.tgz", | |
"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", | |
"dev": true, | |
"engines": { | |
"node": ">=4.0" | |
} | |
}, | |
"node_modules/estree-walker": { | |
"version": "2.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/estree-walker/-/estree-walker-2.0.2.tgz", | |
"integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", | |
"dev": true | |
}, | |
"node_modules/esutils": { | |
"version": "2.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/esutils/-/esutils-2.0.3.tgz", | |
"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/eventemitter2": { | |
"version": "6.4.7", | |
"resolved": "https://npm.skia.org/luci-milo/eventemitter2/-/eventemitter2-6.4.7.tgz", | |
"integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==", | |
"dev": true | |
}, | |
"node_modules/eventemitter3": { | |
"version": "4.0.7", | |
"resolved": "https://npm.skia.org/luci-milo/eventemitter3/-/eventemitter3-4.0.7.tgz", | |
"integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", | |
"license": "MIT" | |
}, | |
"node_modules/execa": { | |
"version": "4.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/execa/-/execa-4.1.0.tgz", | |
"integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", | |
"dev": true, | |
"dependencies": { | |
"cross-spawn": "^7.0.0", | |
"get-stream": "^5.0.0", | |
"human-signals": "^1.1.1", | |
"is-stream": "^2.0.0", | |
"merge-stream": "^2.0.0", | |
"npm-run-path": "^4.0.0", | |
"onetime": "^5.1.0", | |
"signal-exit": "^3.0.2", | |
"strip-final-newline": "^2.0.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sindresorhus/execa?sponsor=1" | |
} | |
}, | |
"node_modules/executable": { | |
"version": "4.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/executable/-/executable-4.1.1.tgz", | |
"integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", | |
"dev": true, | |
"dependencies": { | |
"pify": "^2.2.0" | |
}, | |
"engines": { | |
"node": ">=4" | |
} | |
}, | |
"node_modules/exit": { | |
"version": "0.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/exit/-/exit-0.1.2.tgz", | |
"integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.8.0" | |
} | |
}, | |
"node_modules/expect": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/expect/-/expect-29.7.0.tgz", | |
"integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", | |
"dev": true, | |
"dependencies": { | |
"@jest/expect-utils": "^29.7.0", | |
"jest-get-type": "^29.6.3", | |
"jest-matcher-utils": "^29.7.0", | |
"jest-message-util": "^29.7.0", | |
"jest-util": "^29.7.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/extend": { | |
"version": "3.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/extend/-/extend-3.0.2.tgz", | |
"integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", | |
"dev": true | |
}, | |
"node_modules/extract-zip": { | |
"version": "2.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/extract-zip/-/extract-zip-2.0.1.tgz", | |
"integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", | |
"dev": true, | |
"dependencies": { | |
"debug": "^4.1.1", | |
"get-stream": "^5.1.0", | |
"yauzl": "^2.10.0" | |
}, | |
"bin": { | |
"extract-zip": "cli.js" | |
}, | |
"engines": { | |
"node": ">= 10.17.0" | |
}, | |
"optionalDependencies": { | |
"@types/yauzl": "^2.9.1" | |
} | |
}, | |
"node_modules/extsprintf": { | |
"version": "1.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/extsprintf/-/extsprintf-1.3.0.tgz", | |
"integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", | |
"dev": true, | |
"engines": [ | |
"node >=0.6.0" | |
] | |
}, | |
"node_modules/fast-deep-equal": { | |
"version": "3.1.3", | |
"resolved": "https://npm.skia.org/luci-milo/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", | |
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" | |
}, | |
"node_modules/fast-diff": { | |
"version": "1.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/fast-diff/-/fast-diff-1.3.0.tgz", | |
"integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", | |
"dev": true | |
}, | |
"node_modules/fast-equals": { | |
"version": "5.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/fast-equals/-/fast-equals-5.0.1.tgz", | |
"integrity": "sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==", | |
"engines": { | |
"node": ">=6.0.0" | |
} | |
}, | |
"node_modules/fast-glob": { | |
"version": "3.3.2", | |
"resolved": "https://npm.skia.org/luci-milo/fast-glob/-/fast-glob-3.3.2.tgz", | |
"integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", | |
"dev": true, | |
"dependencies": { | |
"@nodelib/fs.stat": "^2.0.2", | |
"@nodelib/fs.walk": "^1.2.3", | |
"glob-parent": "^5.1.2", | |
"merge2": "^1.3.0", | |
"micromatch": "^4.0.4" | |
}, | |
"engines": { | |
"node": ">=8.6.0" | |
} | |
}, | |
"node_modules/fast-glob/node_modules/glob-parent": { | |
"version": "5.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/glob-parent/-/glob-parent-5.1.2.tgz", | |
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", | |
"dev": true, | |
"dependencies": { | |
"is-glob": "^4.0.1" | |
}, | |
"engines": { | |
"node": ">= 6" | |
} | |
}, | |
"node_modules/fast-json-stable-stringify": { | |
"version": "2.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", | |
"integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" | |
}, | |
"node_modules/fast-levenshtein": { | |
"version": "2.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", | |
"integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", | |
"dev": true | |
}, | |
"node_modules/fast-shallow-equal": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz", | |
"integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==" | |
}, | |
"node_modules/fast-uri": { | |
"version": "3.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/fast-uri/-/fast-uri-3.0.3.tgz", | |
"integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==", | |
"dev": true | |
}, | |
"node_modules/fastest-stable-stringify": { | |
"version": "2.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", | |
"integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" | |
}, | |
"node_modules/fastq": { | |
"version": "1.17.1", | |
"resolved": "https://npm.skia.org/luci-milo/fastq/-/fastq-1.17.1.tgz", | |
"integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", | |
"dev": true, | |
"dependencies": { | |
"reusify": "^1.0.4" | |
} | |
}, | |
"node_modules/fb-watchman": { | |
"version": "2.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/fb-watchman/-/fb-watchman-2.0.2.tgz", | |
"integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", | |
"dev": true, | |
"dependencies": { | |
"bser": "2.1.1" | |
} | |
}, | |
"node_modules/fd-slicer": { | |
"version": "1.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/fd-slicer/-/fd-slicer-1.1.0.tgz", | |
"integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", | |
"dev": true, | |
"dependencies": { | |
"pend": "~1.2.0" | |
} | |
}, | |
"node_modules/fdir": { | |
"version": "6.4.2", | |
"resolved": "https://npm.skia.org/luci-milo/fdir/-/fdir-6.4.2.tgz", | |
"integrity": "sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==", | |
"dev": true, | |
"peerDependencies": { | |
"picomatch": "^3 || ^4" | |
}, | |
"peerDependenciesMeta": { | |
"picomatch": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/fetch-mock": { | |
"version": "9.11.0", | |
"resolved": "https://npm.skia.org/luci-milo/fetch-mock/-/fetch-mock-9.11.0.tgz", | |
"integrity": "sha512-PG1XUv+x7iag5p/iNHD4/jdpxL9FtVSqRMUQhPab4hVDt80T1MH5ehzVrL2IdXO9Q2iBggArFvPqjUbHFuI58Q==", | |
"dev": true, | |
"dependencies": { | |
"@babel/core": "^7.0.0", | |
"@babel/runtime": "^7.0.0", | |
"core-js": "^3.0.0", | |
"debug": "^4.1.1", | |
"glob-to-regexp": "^0.4.0", | |
"is-subset": "^0.1.1", | |
"lodash.isequal": "^4.5.0", | |
"path-to-regexp": "^2.2.1", | |
"querystring": "^0.2.0", | |
"whatwg-url": "^6.5.0" | |
}, | |
"engines": { | |
"node": ">=4.0.0" | |
}, | |
"funding": { | |
"type": "charity", | |
"url": "https://www.justgiving.com/refugee-support-europe" | |
}, | |
"peerDependencies": { | |
"node-fetch": "*" | |
}, | |
"peerDependenciesMeta": { | |
"node-fetch": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/fetch-mock-jest": { | |
"version": "1.5.1", | |
"resolved": "https://npm.skia.org/luci-milo/fetch-mock-jest/-/fetch-mock-jest-1.5.1.tgz", | |
"integrity": "sha512-+utwzP8C+Pax1GSka3nFXILWMY3Er2L+s090FOgqVNrNCPp0fDqgXnAHAJf12PLHi0z4PhcTaZNTz8e7K3fjqQ==", | |
"dev": true, | |
"dependencies": { | |
"fetch-mock": "^9.11.0" | |
}, | |
"engines": { | |
"node": ">=8.0.0" | |
}, | |
"funding": { | |
"type": "charity", | |
"url": "https://www.justgiving.com/refugee-support-europe" | |
}, | |
"peerDependencies": { | |
"node-fetch": "*" | |
}, | |
"peerDependenciesMeta": { | |
"node-fetch": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/figures": { | |
"version": "3.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/figures/-/figures-3.2.0.tgz", | |
"integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", | |
"dev": true, | |
"dependencies": { | |
"escape-string-regexp": "^1.0.5" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/figures/node_modules/escape-string-regexp": { | |
"version": "1.0.5", | |
"resolved": "https://npm.skia.org/luci-milo/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", | |
"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.8.0" | |
} | |
}, | |
"node_modules/file-entry-cache": { | |
"version": "6.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/file-entry-cache/-/file-entry-cache-6.0.1.tgz", | |
"integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", | |
"dev": true, | |
"dependencies": { | |
"flat-cache": "^3.0.4" | |
}, | |
"engines": { | |
"node": "^10.12.0 || >=12.0.0" | |
} | |
}, | |
"node_modules/filelist": { | |
"version": "1.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/filelist/-/filelist-1.0.4.tgz", | |
"integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", | |
"dev": true, | |
"dependencies": { | |
"minimatch": "^5.0.1" | |
} | |
}, | |
"node_modules/filelist/node_modules/minimatch": { | |
"version": "5.1.6", | |
"resolved": "https://npm.skia.org/luci-milo/minimatch/-/minimatch-5.1.6.tgz", | |
"integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", | |
"dev": true, | |
"dependencies": { | |
"brace-expansion": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/fill-range": { | |
"version": "7.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/fill-range/-/fill-range-7.1.1.tgz", | |
"integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", | |
"dev": true, | |
"dependencies": { | |
"to-regex-range": "^5.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/find-root": { | |
"version": "1.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/find-root/-/find-root-1.1.0.tgz", | |
"integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" | |
}, | |
"node_modules/find-up": { | |
"version": "4.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/find-up/-/find-up-4.1.0.tgz", | |
"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", | |
"dev": true, | |
"dependencies": { | |
"locate-path": "^5.0.0", | |
"path-exists": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/find-yarn-workspace-root": { | |
"version": "2.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz", | |
"integrity": "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==", | |
"dev": true, | |
"dependencies": { | |
"micromatch": "^4.0.2" | |
} | |
}, | |
"node_modules/flat-cache": { | |
"version": "3.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/flat-cache/-/flat-cache-3.2.0.tgz", | |
"integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", | |
"dev": true, | |
"dependencies": { | |
"flatted": "^3.2.9", | |
"keyv": "^4.5.3", | |
"rimraf": "^3.0.2" | |
}, | |
"engines": { | |
"node": "^10.12.0 || >=12.0.0" | |
} | |
}, | |
"node_modules/flatted": { | |
"version": "3.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/flatted/-/flatted-3.3.1.tgz", | |
"integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", | |
"dev": true | |
}, | |
"node_modules/for-each": { | |
"version": "0.3.3", | |
"resolved": "https://npm.skia.org/luci-milo/for-each/-/for-each-0.3.3.tgz", | |
"integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", | |
"dev": true, | |
"dependencies": { | |
"is-callable": "^1.1.3" | |
} | |
}, | |
"node_modules/forever-agent": { | |
"version": "0.6.1", | |
"resolved": "https://npm.skia.org/luci-milo/forever-agent/-/forever-agent-0.6.1.tgz", | |
"integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", | |
"dev": true, | |
"engines": { | |
"node": "*" | |
} | |
}, | |
"node_modules/form-data": { | |
"version": "4.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/form-data/-/form-data-4.0.1.tgz", | |
"integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", | |
"dev": true, | |
"dependencies": { | |
"asynckit": "^0.4.0", | |
"combined-stream": "^1.0.8", | |
"mime-types": "^2.1.12" | |
}, | |
"engines": { | |
"node": ">= 6" | |
} | |
}, | |
"node_modules/fs-extra": { | |
"version": "9.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/fs-extra/-/fs-extra-9.1.0.tgz", | |
"integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", | |
"dev": true, | |
"dependencies": { | |
"at-least-node": "^1.0.0", | |
"graceful-fs": "^4.2.0", | |
"jsonfile": "^6.0.1", | |
"universalify": "^2.0.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/fs.realpath": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/fs.realpath/-/fs.realpath-1.0.0.tgz", | |
"integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", | |
"dev": true | |
}, | |
"node_modules/fsevents": { | |
"version": "2.3.3", | |
"resolved": "https://npm.skia.org/luci-milo/fsevents/-/fsevents-2.3.3.tgz", | |
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", | |
"dev": true, | |
"hasInstallScript": true, | |
"optional": true, | |
"os": [ | |
"darwin" | |
], | |
"engines": { | |
"node": "^8.16.0 || ^10.6.0 || >=11.0.0" | |
} | |
}, | |
"node_modules/function-bind": { | |
"version": "1.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/function-bind/-/function-bind-1.1.2.tgz", | |
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/function.prototype.name": { | |
"version": "1.1.6", | |
"resolved": "https://npm.skia.org/luci-milo/function.prototype.name/-/function.prototype.name-1.1.6.tgz", | |
"integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.2", | |
"define-properties": "^1.2.0", | |
"es-abstract": "^1.22.1", | |
"functions-have-names": "^1.2.3" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/functions-have-names": { | |
"version": "1.2.3", | |
"resolved": "https://npm.skia.org/luci-milo/functions-have-names/-/functions-have-names-1.2.3.tgz", | |
"integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", | |
"dev": true, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/gensync": { | |
"version": "1.0.0-beta.2", | |
"resolved": "https://npm.skia.org/luci-milo/gensync/-/gensync-1.0.0-beta.2.tgz", | |
"integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", | |
"dev": true, | |
"engines": { | |
"node": ">=6.9.0" | |
} | |
}, | |
"node_modules/get-caller-file": { | |
"version": "2.0.5", | |
"resolved": "https://npm.skia.org/luci-milo/get-caller-file/-/get-caller-file-2.0.5.tgz", | |
"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", | |
"dev": true, | |
"engines": { | |
"node": "6.* || 8.* || >= 10.*" | |
} | |
}, | |
"node_modules/get-intrinsic": { | |
"version": "1.2.4", | |
"resolved": "https://npm.skia.org/luci-milo/get-intrinsic/-/get-intrinsic-1.2.4.tgz", | |
"integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", | |
"dev": true, | |
"dependencies": { | |
"es-errors": "^1.3.0", | |
"function-bind": "^1.1.2", | |
"has-proto": "^1.0.1", | |
"has-symbols": "^1.0.3", | |
"hasown": "^2.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/get-own-enumerable-property-symbols": { | |
"version": "3.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", | |
"integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", | |
"dev": true | |
}, | |
"node_modules/get-package-type": { | |
"version": "0.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/get-package-type/-/get-package-type-0.1.0.tgz", | |
"integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", | |
"dev": true, | |
"engines": { | |
"node": ">=8.0.0" | |
} | |
}, | |
"node_modules/get-stream": { | |
"version": "5.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/get-stream/-/get-stream-5.2.0.tgz", | |
"integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", | |
"dev": true, | |
"dependencies": { | |
"pump": "^3.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/get-symbol-description": { | |
"version": "1.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/get-symbol-description/-/get-symbol-description-1.0.2.tgz", | |
"integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.5", | |
"es-errors": "^1.3.0", | |
"get-intrinsic": "^1.2.4" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/get-tsconfig": { | |
"version": "4.8.1", | |
"resolved": "https://npm.skia.org/luci-milo/get-tsconfig/-/get-tsconfig-4.8.1.tgz", | |
"integrity": "sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==", | |
"dev": true, | |
"dependencies": { | |
"resolve-pkg-maps": "^1.0.0" | |
}, | |
"funding": { | |
"url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" | |
} | |
}, | |
"node_modules/getos": { | |
"version": "3.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/getos/-/getos-3.2.1.tgz", | |
"integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", | |
"dev": true, | |
"dependencies": { | |
"async": "^3.2.0" | |
} | |
}, | |
"node_modules/getpass": { | |
"version": "0.1.7", | |
"resolved": "https://npm.skia.org/luci-milo/getpass/-/getpass-0.1.7.tgz", | |
"integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", | |
"dev": true, | |
"dependencies": { | |
"assert-plus": "^1.0.0" | |
} | |
}, | |
"node_modules/glob": { | |
"version": "7.2.3", | |
"resolved": "https://npm.skia.org/luci-milo/glob/-/glob-7.2.3.tgz", | |
"integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", | |
"deprecated": "Glob versions prior to v9 are no longer supported", | |
"dev": true, | |
"dependencies": { | |
"fs.realpath": "^1.0.0", | |
"inflight": "^1.0.4", | |
"inherits": "2", | |
"minimatch": "^3.1.1", | |
"once": "^1.3.0", | |
"path-is-absolute": "^1.0.0" | |
}, | |
"engines": { | |
"node": "*" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/isaacs" | |
} | |
}, | |
"node_modules/glob-parent": { | |
"version": "6.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/glob-parent/-/glob-parent-6.0.2.tgz", | |
"integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", | |
"dev": true, | |
"dependencies": { | |
"is-glob": "^4.0.3" | |
}, | |
"engines": { | |
"node": ">=10.13.0" | |
} | |
}, | |
"node_modules/glob-to-regexp": { | |
"version": "0.4.1", | |
"resolved": "https://npm.skia.org/luci-milo/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", | |
"integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", | |
"dev": true | |
}, | |
"node_modules/glob/node_modules/brace-expansion": { | |
"version": "1.1.11", | |
"resolved": "https://npm.skia.org/luci-milo/brace-expansion/-/brace-expansion-1.1.11.tgz", | |
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | |
"dev": true, | |
"dependencies": { | |
"balanced-match": "^1.0.0", | |
"concat-map": "0.0.1" | |
} | |
}, | |
"node_modules/glob/node_modules/minimatch": { | |
"version": "3.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/minimatch/-/minimatch-3.1.2.tgz", | |
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", | |
"dev": true, | |
"dependencies": { | |
"brace-expansion": "^1.1.7" | |
}, | |
"engines": { | |
"node": "*" | |
} | |
}, | |
"node_modules/global-dirs": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/global-dirs/-/global-dirs-3.0.1.tgz", | |
"integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", | |
"dev": true, | |
"dependencies": { | |
"ini": "2.0.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/globals": { | |
"version": "11.12.0", | |
"resolved": "https://npm.skia.org/luci-milo/globals/-/globals-11.12.0.tgz", | |
"integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", | |
"engines": { | |
"node": ">=4" | |
} | |
}, | |
"node_modules/globalthis": { | |
"version": "1.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/globalthis/-/globalthis-1.0.4.tgz", | |
"integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", | |
"dev": true, | |
"dependencies": { | |
"define-properties": "^1.2.1", | |
"gopd": "^1.0.1" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/globby": { | |
"version": "11.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/globby/-/globby-11.1.0.tgz", | |
"integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", | |
"dev": true, | |
"dependencies": { | |
"array-union": "^2.1.0", | |
"dir-glob": "^3.0.1", | |
"fast-glob": "^3.2.9", | |
"ignore": "^5.2.0", | |
"merge2": "^1.4.1", | |
"slash": "^3.0.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/globrex": { | |
"version": "0.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/globrex/-/globrex-0.1.2.tgz", | |
"integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", | |
"dev": true | |
}, | |
"node_modules/gopd": { | |
"version": "1.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/gopd/-/gopd-1.0.1.tgz", | |
"integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", | |
"dev": true, | |
"dependencies": { | |
"get-intrinsic": "^1.1.3" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/graceful-fs": { | |
"version": "4.2.11", | |
"resolved": "https://npm.skia.org/luci-milo/graceful-fs/-/graceful-fs-4.2.11.tgz", | |
"integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", | |
"dev": true | |
}, | |
"node_modules/graphemer": { | |
"version": "1.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/graphemer/-/graphemer-1.4.0.tgz", | |
"integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", | |
"dev": true | |
}, | |
"node_modules/harmony-reflect": { | |
"version": "1.6.2", | |
"resolved": "https://npm.skia.org/luci-milo/harmony-reflect/-/harmony-reflect-1.6.2.tgz", | |
"integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==", | |
"dev": true | |
}, | |
"node_modules/has-bigints": { | |
"version": "1.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/has-bigints/-/has-bigints-1.0.2.tgz", | |
"integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", | |
"dev": true, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/has-flag": { | |
"version": "4.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/has-flag/-/has-flag-4.0.0.tgz", | |
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/has-property-descriptors": { | |
"version": "1.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", | |
"integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", | |
"dev": true, | |
"dependencies": { | |
"es-define-property": "^1.0.0" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/has-proto": { | |
"version": "1.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/has-proto/-/has-proto-1.0.3.tgz", | |
"integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/has-symbols": { | |
"version": "1.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/has-symbols/-/has-symbols-1.0.3.tgz", | |
"integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/has-tostringtag": { | |
"version": "1.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/has-tostringtag/-/has-tostringtag-1.0.2.tgz", | |
"integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", | |
"dev": true, | |
"dependencies": { | |
"has-symbols": "^1.0.3" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/hasown": { | |
"version": "2.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/hasown/-/hasown-2.0.2.tgz", | |
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", | |
"dependencies": { | |
"function-bind": "^1.1.2" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/highlight.js": { | |
"version": "11.9.0", | |
"resolved": "https://npm.skia.org/luci-milo/highlight.js/-/highlight.js-11.9.0.tgz", | |
"integrity": "sha512-fJ7cW7fQGCYAkgv4CPfwFHrfd/cLS4Hau96JuJ+ZTOWhjnhoeN1ub1tFmALm/+lW5z4WCAuAV9bm05AP0mS6Gw==", | |
"optional": true, | |
"engines": { | |
"node": ">=12.0.0" | |
} | |
}, | |
"node_modules/hogan.js": { | |
"version": "3.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/hogan.js/-/hogan.js-3.0.2.tgz", | |
"integrity": "sha512-RqGs4wavGYJWE07t35JQccByczmNUXQT0E12ZYV1VKYu5UiAU9lsos/yBAcf840+zrUQQxgVduCR5/B8nNtibg==", | |
"dependencies": { | |
"mkdirp": "0.3.0", | |
"nopt": "1.0.10" | |
}, | |
"bin": { | |
"hulk": "bin/hulk" | |
} | |
}, | |
"node_modules/hoist-non-react-statics": { | |
"version": "3.3.2", | |
"resolved": "https://npm.skia.org/luci-milo/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", | |
"integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", | |
"dependencies": { | |
"react-is": "^16.7.0" | |
} | |
}, | |
"node_modules/hoist-non-react-statics/node_modules/react-is": { | |
"version": "16.13.1", | |
"resolved": "https://npm.skia.org/luci-milo/react-is/-/react-is-16.13.1.tgz", | |
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" | |
}, | |
"node_modules/hotkeys-js": { | |
"version": "3.13.7", | |
"resolved": "https://npm.skia.org/luci-milo/hotkeys-js/-/hotkeys-js-3.13.7.tgz", | |
"integrity": "sha512-ygFIdTqqwG4fFP7kkiYlvayZppeIQX2aPpirsngkv1xM1lP0piDY5QEh68nQnIKvz64hfocxhBaD/uK3sSK1yQ==", | |
"funding": { | |
"url": "https://jaywcjlove.github.io/#/sponsor" | |
} | |
}, | |
"node_modules/html-encoding-sniffer": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", | |
"integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", | |
"dev": true, | |
"dependencies": { | |
"whatwg-encoding": "^2.0.0" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/html-escaper": { | |
"version": "2.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/html-escaper/-/html-escaper-2.0.2.tgz", | |
"integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", | |
"dev": true | |
}, | |
"node_modules/http-proxy-agent": { | |
"version": "5.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", | |
"integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", | |
"dev": true, | |
"dependencies": { | |
"@tootallnate/once": "2", | |
"agent-base": "6", | |
"debug": "4" | |
}, | |
"engines": { | |
"node": ">= 6" | |
} | |
}, | |
"node_modules/http-signature": { | |
"version": "1.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/http-signature/-/http-signature-1.4.0.tgz", | |
"integrity": "sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg==", | |
"dev": true, | |
"dependencies": { | |
"assert-plus": "^1.0.0", | |
"jsprim": "^2.0.2", | |
"sshpk": "^1.18.0" | |
}, | |
"engines": { | |
"node": ">=0.10" | |
} | |
}, | |
"node_modules/https-proxy-agent": { | |
"version": "5.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", | |
"integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", | |
"dev": true, | |
"dependencies": { | |
"agent-base": "6", | |
"debug": "4" | |
}, | |
"engines": { | |
"node": ">= 6" | |
} | |
}, | |
"node_modules/human-signals": { | |
"version": "1.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/human-signals/-/human-signals-1.1.1.tgz", | |
"integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", | |
"dev": true, | |
"engines": { | |
"node": ">=8.12.0" | |
} | |
}, | |
"node_modules/hyphenate-style-name": { | |
"version": "1.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz", | |
"integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==" | |
}, | |
"node_modules/iconv-lite": { | |
"version": "0.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/iconv-lite/-/iconv-lite-0.6.3.tgz", | |
"integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", | |
"dependencies": { | |
"safer-buffer": ">= 2.1.2 < 3.0.0" | |
}, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/idb": { | |
"version": "7.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/idb/-/idb-7.1.1.tgz", | |
"integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", | |
"dev": true | |
}, | |
"node_modules/idb-keyval": { | |
"version": "6.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/idb-keyval/-/idb-keyval-6.2.1.tgz", | |
"integrity": "sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==" | |
}, | |
"node_modules/identity-obj-proxy": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", | |
"integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", | |
"dev": true, | |
"dependencies": { | |
"harmony-reflect": "^1.4.6" | |
}, | |
"engines": { | |
"node": ">=4" | |
} | |
}, | |
"node_modules/ieee754": { | |
"version": "1.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/ieee754/-/ieee754-1.2.1.tgz", | |
"integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", | |
"dev": true, | |
"funding": [ | |
{ | |
"type": "github", | |
"url": "https://github.com/sponsors/feross" | |
}, | |
{ | |
"type": "patreon", | |
"url": "https://www.patreon.com/feross" | |
}, | |
{ | |
"type": "consulting", | |
"url": "https://feross.org/support" | |
} | |
] | |
}, | |
"node_modules/ignore": { | |
"version": "5.3.2", | |
"resolved": "https://npm.skia.org/luci-milo/ignore/-/ignore-5.3.2.tgz", | |
"integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", | |
"dev": true, | |
"engines": { | |
"node": ">= 4" | |
} | |
}, | |
"node_modules/import-fresh": { | |
"version": "3.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/import-fresh/-/import-fresh-3.3.0.tgz", | |
"integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", | |
"dependencies": { | |
"parent-module": "^1.0.0", | |
"resolve-from": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=6" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/import-fresh/node_modules/resolve-from": { | |
"version": "4.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/resolve-from/-/resolve-from-4.0.0.tgz", | |
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", | |
"engines": { | |
"node": ">=4" | |
} | |
}, | |
"node_modules/import-local": { | |
"version": "3.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/import-local/-/import-local-3.2.0.tgz", | |
"integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", | |
"dev": true, | |
"dependencies": { | |
"pkg-dir": "^4.2.0", | |
"resolve-cwd": "^3.0.0" | |
}, | |
"bin": { | |
"import-local-fixture": "fixtures/cli.js" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/imurmurhash": { | |
"version": "0.1.4", | |
"resolved": "https://npm.skia.org/luci-milo/imurmurhash/-/imurmurhash-0.1.4.tgz", | |
"integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.8.19" | |
} | |
}, | |
"node_modules/indent-string": { | |
"version": "4.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/indent-string/-/indent-string-4.0.0.tgz", | |
"integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/inflight": { | |
"version": "1.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/inflight/-/inflight-1.0.6.tgz", | |
"integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", | |
"deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", | |
"dev": true, | |
"dependencies": { | |
"once": "^1.3.0", | |
"wrappy": "1" | |
} | |
}, | |
"node_modules/inherits": { | |
"version": "2.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/inherits/-/inherits-2.0.4.tgz", | |
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", | |
"dev": true | |
}, | |
"node_modules/ini": { | |
"version": "2.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/ini/-/ini-2.0.0.tgz", | |
"integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", | |
"dev": true, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/inline-style-prefixer": { | |
"version": "7.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/inline-style-prefixer/-/inline-style-prefixer-7.0.1.tgz", | |
"integrity": "sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==", | |
"dependencies": { | |
"css-in-js-utils": "^3.1.0" | |
} | |
}, | |
"node_modules/internal-slot": { | |
"version": "1.0.7", | |
"resolved": "https://npm.skia.org/luci-milo/internal-slot/-/internal-slot-1.0.7.tgz", | |
"integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", | |
"dev": true, | |
"dependencies": { | |
"es-errors": "^1.3.0", | |
"hasown": "^2.0.0", | |
"side-channel": "^1.0.4" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/internmap": { | |
"version": "2.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/internmap/-/internmap-2.0.3.tgz", | |
"integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/intersection-observer": { | |
"version": "0.12.2", | |
"resolved": "https://npm.skia.org/luci-milo/intersection-observer/-/intersection-observer-0.12.2.tgz", | |
"integrity": "sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==", | |
"dev": true | |
}, | |
"node_modules/is-array-buffer": { | |
"version": "3.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/is-array-buffer/-/is-array-buffer-3.0.4.tgz", | |
"integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.2", | |
"get-intrinsic": "^1.2.1" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-arrayish": { | |
"version": "0.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/is-arrayish/-/is-arrayish-0.2.1.tgz", | |
"integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" | |
}, | |
"node_modules/is-async-function": { | |
"version": "2.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/is-async-function/-/is-async-function-2.0.0.tgz", | |
"integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", | |
"dev": true, | |
"dependencies": { | |
"has-tostringtag": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-bigint": { | |
"version": "1.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/is-bigint/-/is-bigint-1.0.4.tgz", | |
"integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", | |
"dev": true, | |
"dependencies": { | |
"has-bigints": "^1.0.1" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-boolean-object": { | |
"version": "1.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/is-boolean-object/-/is-boolean-object-1.1.2.tgz", | |
"integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.2", | |
"has-tostringtag": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-bun-module": { | |
"version": "1.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/is-bun-module/-/is-bun-module-1.2.1.tgz", | |
"integrity": "sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==", | |
"dev": true, | |
"dependencies": { | |
"semver": "^7.6.3" | |
} | |
}, | |
"node_modules/is-bun-module/node_modules/semver": { | |
"version": "7.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/semver/-/semver-7.6.3.tgz", | |
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", | |
"dev": true, | |
"bin": { | |
"semver": "bin/semver.js" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/is-callable": { | |
"version": "1.2.7", | |
"resolved": "https://npm.skia.org/luci-milo/is-callable/-/is-callable-1.2.7.tgz", | |
"integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-ci": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/is-ci/-/is-ci-3.0.1.tgz", | |
"integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", | |
"dev": true, | |
"dependencies": { | |
"ci-info": "^3.2.0" | |
}, | |
"bin": { | |
"is-ci": "bin.js" | |
} | |
}, | |
"node_modules/is-core-module": { | |
"version": "2.15.1", | |
"resolved": "https://npm.skia.org/luci-milo/is-core-module/-/is-core-module-2.15.1.tgz", | |
"integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", | |
"dependencies": { | |
"hasown": "^2.0.2" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-data-view": { | |
"version": "1.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/is-data-view/-/is-data-view-1.0.1.tgz", | |
"integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", | |
"dev": true, | |
"dependencies": { | |
"is-typed-array": "^1.1.13" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-date-object": { | |
"version": "1.0.5", | |
"resolved": "https://npm.skia.org/luci-milo/is-date-object/-/is-date-object-1.0.5.tgz", | |
"integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", | |
"dev": true, | |
"dependencies": { | |
"has-tostringtag": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-docker": { | |
"version": "2.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/is-docker/-/is-docker-2.2.1.tgz", | |
"integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", | |
"dev": true, | |
"bin": { | |
"is-docker": "cli.js" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/is-extglob": { | |
"version": "2.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/is-extglob/-/is-extglob-2.1.1.tgz", | |
"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/is-finalizationregistry": { | |
"version": "1.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", | |
"integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.2" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-fullwidth-code-point": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", | |
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/is-generator-fn": { | |
"version": "2.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/is-generator-fn/-/is-generator-fn-2.1.0.tgz", | |
"integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/is-generator-function": { | |
"version": "1.0.10", | |
"resolved": "https://npm.skia.org/luci-milo/is-generator-function/-/is-generator-function-1.0.10.tgz", | |
"integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", | |
"dev": true, | |
"dependencies": { | |
"has-tostringtag": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-glob": { | |
"version": "4.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/is-glob/-/is-glob-4.0.3.tgz", | |
"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", | |
"dev": true, | |
"dependencies": { | |
"is-extglob": "^2.1.1" | |
}, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/is-installed-globally": { | |
"version": "0.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/is-installed-globally/-/is-installed-globally-0.4.0.tgz", | |
"integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", | |
"dev": true, | |
"dependencies": { | |
"global-dirs": "^3.0.0", | |
"is-path-inside": "^3.0.2" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/is-map": { | |
"version": "2.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/is-map/-/is-map-2.0.3.tgz", | |
"integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-module": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/is-module/-/is-module-1.0.0.tgz", | |
"integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", | |
"dev": true | |
}, | |
"node_modules/is-negative-zero": { | |
"version": "2.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/is-negative-zero/-/is-negative-zero-2.0.3.tgz", | |
"integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-number": { | |
"version": "7.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/is-number/-/is-number-7.0.0.tgz", | |
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.12.0" | |
} | |
}, | |
"node_modules/is-number-object": { | |
"version": "1.0.7", | |
"resolved": "https://npm.skia.org/luci-milo/is-number-object/-/is-number-object-1.0.7.tgz", | |
"integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", | |
"dev": true, | |
"dependencies": { | |
"has-tostringtag": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-obj": { | |
"version": "1.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/is-obj/-/is-obj-1.0.1.tgz", | |
"integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/is-path-inside": { | |
"version": "3.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/is-path-inside/-/is-path-inside-3.0.3.tgz", | |
"integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/is-potential-custom-element-name": { | |
"version": "1.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", | |
"integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", | |
"dev": true | |
}, | |
"node_modules/is-reference": { | |
"version": "1.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/is-reference/-/is-reference-1.2.1.tgz", | |
"integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", | |
"dev": true, | |
"dependencies": { | |
"@types/estree": "*" | |
} | |
}, | |
"node_modules/is-regex": { | |
"version": "1.1.4", | |
"resolved": "https://npm.skia.org/luci-milo/is-regex/-/is-regex-1.1.4.tgz", | |
"integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.2", | |
"has-tostringtag": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-regexp": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/is-regexp/-/is-regexp-1.0.0.tgz", | |
"integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/is-set": { | |
"version": "2.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/is-set/-/is-set-2.0.3.tgz", | |
"integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-shared-array-buffer": { | |
"version": "1.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", | |
"integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-stream": { | |
"version": "2.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/is-stream/-/is-stream-2.0.1.tgz", | |
"integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/is-string": { | |
"version": "1.0.7", | |
"resolved": "https://npm.skia.org/luci-milo/is-string/-/is-string-1.0.7.tgz", | |
"integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", | |
"dev": true, | |
"dependencies": { | |
"has-tostringtag": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-subset": { | |
"version": "0.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/is-subset/-/is-subset-0.1.1.tgz", | |
"integrity": "sha512-6Ybun0IkarhmEqxXCNw/C0bna6Zb/TkfUX9UbwJtK6ObwAVCxmAP308WWTHviM/zAqXk05cdhYsUsZeGQh99iw==", | |
"dev": true | |
}, | |
"node_modules/is-symbol": { | |
"version": "1.0.4", | |
"resolved": "https://npm.skia.org/luci-milo/is-symbol/-/is-symbol-1.0.4.tgz", | |
"integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", | |
"dev": true, | |
"dependencies": { | |
"has-symbols": "^1.0.2" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-typed-array": { | |
"version": "1.1.13", | |
"resolved": "https://npm.skia.org/luci-milo/is-typed-array/-/is-typed-array-1.1.13.tgz", | |
"integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", | |
"dev": true, | |
"dependencies": { | |
"which-typed-array": "^1.1.14" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-typedarray": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/is-typedarray/-/is-typedarray-1.0.0.tgz", | |
"integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", | |
"dev": true | |
}, | |
"node_modules/is-unicode-supported": { | |
"version": "0.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", | |
"integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", | |
"dev": true, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/is-weakmap": { | |
"version": "2.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/is-weakmap/-/is-weakmap-2.0.2.tgz", | |
"integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-weakref": { | |
"version": "1.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/is-weakref/-/is-weakref-1.0.2.tgz", | |
"integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.2" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-weakset": { | |
"version": "2.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/is-weakset/-/is-weakset-2.0.3.tgz", | |
"integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7", | |
"get-intrinsic": "^1.2.4" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/is-wsl": { | |
"version": "2.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/is-wsl/-/is-wsl-2.2.0.tgz", | |
"integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", | |
"dev": true, | |
"dependencies": { | |
"is-docker": "^2.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/isarray": { | |
"version": "2.0.5", | |
"resolved": "https://npm.skia.org/luci-milo/isarray/-/isarray-2.0.5.tgz", | |
"integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", | |
"dev": true | |
}, | |
"node_modules/isexe": { | |
"version": "2.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/isexe/-/isexe-2.0.0.tgz", | |
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", | |
"dev": true | |
}, | |
"node_modules/isomorphic-fetch": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", | |
"integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", | |
"dev": true, | |
"dependencies": { | |
"node-fetch": "^2.6.1", | |
"whatwg-fetch": "^3.4.1" | |
} | |
}, | |
"node_modules/isstream": { | |
"version": "0.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/isstream/-/isstream-0.1.2.tgz", | |
"integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", | |
"dev": true | |
}, | |
"node_modules/istanbul-lib-coverage": { | |
"version": "3.2.2", | |
"resolved": "https://npm.skia.org/luci-milo/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", | |
"integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/istanbul-lib-instrument": { | |
"version": "6.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", | |
"integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", | |
"dev": true, | |
"dependencies": { | |
"@babel/core": "^7.23.9", | |
"@babel/parser": "^7.23.9", | |
"@istanbuljs/schema": "^0.1.3", | |
"istanbul-lib-coverage": "^3.2.0", | |
"semver": "^7.5.4" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/istanbul-lib-instrument/node_modules/semver": { | |
"version": "7.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/semver/-/semver-7.6.3.tgz", | |
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", | |
"dev": true, | |
"bin": { | |
"semver": "bin/semver.js" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/istanbul-lib-report": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", | |
"integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", | |
"dev": true, | |
"dependencies": { | |
"istanbul-lib-coverage": "^3.0.0", | |
"make-dir": "^4.0.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/istanbul-lib-report/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/istanbul-lib-source-maps": { | |
"version": "4.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", | |
"integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", | |
"dev": true, | |
"dependencies": { | |
"debug": "^4.1.1", | |
"istanbul-lib-coverage": "^3.0.0", | |
"source-map": "^0.6.1" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/istanbul-lib-source-maps/node_modules/source-map": { | |
"version": "0.6.1", | |
"resolved": "https://npm.skia.org/luci-milo/source-map/-/source-map-0.6.1.tgz", | |
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/istanbul-reports": { | |
"version": "3.1.7", | |
"resolved": "https://npm.skia.org/luci-milo/istanbul-reports/-/istanbul-reports-3.1.7.tgz", | |
"integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", | |
"dev": true, | |
"dependencies": { | |
"html-escaper": "^2.0.0", | |
"istanbul-lib-report": "^3.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/iterator.prototype": { | |
"version": "1.1.3", | |
"resolved": "https://npm.skia.org/luci-milo/iterator.prototype/-/iterator.prototype-1.1.3.tgz", | |
"integrity": "sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==", | |
"dev": true, | |
"dependencies": { | |
"define-properties": "^1.2.1", | |
"get-intrinsic": "^1.2.1", | |
"has-symbols": "^1.0.3", | |
"reflect.getprototypeof": "^1.0.4", | |
"set-function-name": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/jake": { | |
"version": "10.9.2", | |
"resolved": "https://npm.skia.org/luci-milo/jake/-/jake-10.9.2.tgz", | |
"integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", | |
"dev": true, | |
"dependencies": { | |
"async": "^3.2.3", | |
"chalk": "^4.0.2", | |
"filelist": "^1.0.4", | |
"minimatch": "^3.1.2" | |
}, | |
"bin": { | |
"jake": "bin/cli.js" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/jake/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jake/node_modules/brace-expansion": { | |
"version": "1.1.11", | |
"resolved": "https://npm.skia.org/luci-milo/brace-expansion/-/brace-expansion-1.1.11.tgz", | |
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | |
"dev": true, | |
"dependencies": { | |
"balanced-match": "^1.0.0", | |
"concat-map": "0.0.1" | |
} | |
}, | |
"node_modules/jake/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jake/node_modules/minimatch": { | |
"version": "3.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/minimatch/-/minimatch-3.1.2.tgz", | |
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", | |
"dev": true, | |
"dependencies": { | |
"brace-expansion": "^1.1.7" | |
}, | |
"engines": { | |
"node": "*" | |
} | |
}, | |
"node_modules/jake/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest/-/jest-29.7.0.tgz", | |
"integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", | |
"dev": true, | |
"dependencies": { | |
"@jest/core": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"import-local": "^3.0.2", | |
"jest-cli": "^29.7.0" | |
}, | |
"bin": { | |
"jest": "bin/jest.js" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
}, | |
"peerDependencies": { | |
"node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"node-notifier": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/jest-changed-files": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-changed-files/-/jest-changed-files-29.7.0.tgz", | |
"integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", | |
"dev": true, | |
"dependencies": { | |
"execa": "^5.0.0", | |
"jest-util": "^29.7.0", | |
"p-limit": "^3.1.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-changed-files/node_modules/execa": { | |
"version": "5.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/execa/-/execa-5.1.1.tgz", | |
"integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", | |
"dev": true, | |
"dependencies": { | |
"cross-spawn": "^7.0.3", | |
"get-stream": "^6.0.0", | |
"human-signals": "^2.1.0", | |
"is-stream": "^2.0.0", | |
"merge-stream": "^2.0.0", | |
"npm-run-path": "^4.0.1", | |
"onetime": "^5.1.2", | |
"signal-exit": "^3.0.3", | |
"strip-final-newline": "^2.0.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sindresorhus/execa?sponsor=1" | |
} | |
}, | |
"node_modules/jest-changed-files/node_modules/get-stream": { | |
"version": "6.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/get-stream/-/get-stream-6.0.1.tgz", | |
"integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", | |
"dev": true, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/jest-changed-files/node_modules/human-signals": { | |
"version": "2.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/human-signals/-/human-signals-2.1.0.tgz", | |
"integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", | |
"dev": true, | |
"engines": { | |
"node": ">=10.17.0" | |
} | |
}, | |
"node_modules/jest-circus": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-circus/-/jest-circus-29.7.0.tgz", | |
"integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", | |
"dev": true, | |
"dependencies": { | |
"@jest/environment": "^29.7.0", | |
"@jest/expect": "^29.7.0", | |
"@jest/test-result": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"@types/node": "*", | |
"chalk": "^4.0.0", | |
"co": "^4.6.0", | |
"dedent": "^1.0.0", | |
"is-generator-fn": "^2.0.0", | |
"jest-each": "^29.7.0", | |
"jest-matcher-utils": "^29.7.0", | |
"jest-message-util": "^29.7.0", | |
"jest-runtime": "^29.7.0", | |
"jest-snapshot": "^29.7.0", | |
"jest-util": "^29.7.0", | |
"p-limit": "^3.1.0", | |
"pretty-format": "^29.7.0", | |
"pure-rand": "^6.0.0", | |
"slash": "^3.0.0", | |
"stack-utils": "^2.0.3" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-circus/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-circus/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-circus/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-cli": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-cli/-/jest-cli-29.7.0.tgz", | |
"integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", | |
"dev": true, | |
"dependencies": { | |
"@jest/core": "^29.7.0", | |
"@jest/test-result": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"chalk": "^4.0.0", | |
"create-jest": "^29.7.0", | |
"exit": "^0.1.2", | |
"import-local": "^3.0.2", | |
"jest-config": "^29.7.0", | |
"jest-util": "^29.7.0", | |
"jest-validate": "^29.7.0", | |
"yargs": "^17.3.1" | |
}, | |
"bin": { | |
"jest": "bin/jest.js" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
}, | |
"peerDependencies": { | |
"node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"node-notifier": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/jest-cli/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-cli/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-cli/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-config": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-config/-/jest-config-29.7.0.tgz", | |
"integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", | |
"dev": true, | |
"dependencies": { | |
"@babel/core": "^7.11.6", | |
"@jest/test-sequencer": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"babel-jest": "^29.7.0", | |
"chalk": "^4.0.0", | |
"ci-info": "^3.2.0", | |
"deepmerge": "^4.2.2", | |
"glob": "^7.1.3", | |
"graceful-fs": "^4.2.9", | |
"jest-circus": "^29.7.0", | |
"jest-environment-node": "^29.7.0", | |
"jest-get-type": "^29.6.3", | |
"jest-regex-util": "^29.6.3", | |
"jest-resolve": "^29.7.0", | |
"jest-runner": "^29.7.0", | |
"jest-util": "^29.7.0", | |
"jest-validate": "^29.7.0", | |
"micromatch": "^4.0.4", | |
"parse-json": "^5.2.0", | |
"pretty-format": "^29.7.0", | |
"slash": "^3.0.0", | |
"strip-json-comments": "^3.1.1" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
}, | |
"peerDependencies": { | |
"@types/node": "*", | |
"ts-node": ">=9.0.0" | |
}, | |
"peerDependenciesMeta": { | |
"@types/node": { | |
"optional": true | |
}, | |
"ts-node": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/jest-config/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-config/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-config/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-diff": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-diff/-/jest-diff-29.7.0.tgz", | |
"integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", | |
"dev": true, | |
"dependencies": { | |
"chalk": "^4.0.0", | |
"diff-sequences": "^29.6.3", | |
"jest-get-type": "^29.6.3", | |
"pretty-format": "^29.7.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-diff/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-diff/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-diff/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-docblock": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-docblock/-/jest-docblock-29.7.0.tgz", | |
"integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", | |
"dev": true, | |
"dependencies": { | |
"detect-newline": "^3.0.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-each": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-each/-/jest-each-29.7.0.tgz", | |
"integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", | |
"dev": true, | |
"dependencies": { | |
"@jest/types": "^29.6.3", | |
"chalk": "^4.0.0", | |
"jest-get-type": "^29.6.3", | |
"jest-util": "^29.7.0", | |
"pretty-format": "^29.7.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-each/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-each/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-each/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-environment-jsdom": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz", | |
"integrity": "sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==", | |
"dev": true, | |
"dependencies": { | |
"@jest/environment": "^29.7.0", | |
"@jest/fake-timers": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"@types/jsdom": "^20.0.0", | |
"@types/node": "*", | |
"jest-mock": "^29.7.0", | |
"jest-util": "^29.7.0", | |
"jsdom": "^20.0.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
}, | |
"peerDependencies": { | |
"canvas": "^2.5.0" | |
}, | |
"peerDependenciesMeta": { | |
"canvas": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/jest-environment-node": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-environment-node/-/jest-environment-node-29.7.0.tgz", | |
"integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", | |
"dev": true, | |
"dependencies": { | |
"@jest/environment": "^29.7.0", | |
"@jest/fake-timers": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"@types/node": "*", | |
"jest-mock": "^29.7.0", | |
"jest-util": "^29.7.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-get-type": { | |
"version": "29.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/jest-get-type/-/jest-get-type-29.6.3.tgz", | |
"integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", | |
"dev": true, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-haste-map": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-haste-map/-/jest-haste-map-29.7.0.tgz", | |
"integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", | |
"dev": true, | |
"dependencies": { | |
"@jest/types": "^29.6.3", | |
"@types/graceful-fs": "^4.1.3", | |
"@types/node": "*", | |
"anymatch": "^3.0.3", | |
"fb-watchman": "^2.0.0", | |
"graceful-fs": "^4.2.9", | |
"jest-regex-util": "^29.6.3", | |
"jest-util": "^29.7.0", | |
"jest-worker": "^29.7.0", | |
"micromatch": "^4.0.4", | |
"walker": "^1.0.8" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
}, | |
"optionalDependencies": { | |
"fsevents": "^2.3.2" | |
} | |
}, | |
"node_modules/jest-leak-detector": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", | |
"integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", | |
"dev": true, | |
"dependencies": { | |
"jest-get-type": "^29.6.3", | |
"pretty-format": "^29.7.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-matcher-utils": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", | |
"integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", | |
"dev": true, | |
"dependencies": { | |
"chalk": "^4.0.0", | |
"jest-diff": "^29.7.0", | |
"jest-get-type": "^29.6.3", | |
"pretty-format": "^29.7.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-matcher-utils/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-matcher-utils/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-matcher-utils/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-message-util": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-message-util/-/jest-message-util-29.7.0.tgz", | |
"integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", | |
"dev": true, | |
"dependencies": { | |
"@babel/code-frame": "^7.12.13", | |
"@jest/types": "^29.6.3", | |
"@types/stack-utils": "^2.0.0", | |
"chalk": "^4.0.0", | |
"graceful-fs": "^4.2.9", | |
"micromatch": "^4.0.4", | |
"pretty-format": "^29.7.0", | |
"slash": "^3.0.0", | |
"stack-utils": "^2.0.3" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-message-util/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-message-util/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-message-util/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-mock": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-mock/-/jest-mock-29.7.0.tgz", | |
"integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", | |
"dev": true, | |
"dependencies": { | |
"@jest/types": "^29.6.3", | |
"@types/node": "*", | |
"jest-util": "^29.7.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-pnp-resolver": { | |
"version": "1.2.3", | |
"resolved": "https://npm.skia.org/luci-milo/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", | |
"integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
}, | |
"peerDependencies": { | |
"jest-resolve": "*" | |
}, | |
"peerDependenciesMeta": { | |
"jest-resolve": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/jest-regex-util": { | |
"version": "29.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/jest-regex-util/-/jest-regex-util-29.6.3.tgz", | |
"integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", | |
"dev": true, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-resolve": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-resolve/-/jest-resolve-29.7.0.tgz", | |
"integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", | |
"dev": true, | |
"dependencies": { | |
"chalk": "^4.0.0", | |
"graceful-fs": "^4.2.9", | |
"jest-haste-map": "^29.7.0", | |
"jest-pnp-resolver": "^1.2.2", | |
"jest-util": "^29.7.0", | |
"jest-validate": "^29.7.0", | |
"resolve": "^1.20.0", | |
"resolve.exports": "^2.0.0", | |
"slash": "^3.0.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-resolve-dependencies": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", | |
"integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", | |
"dev": true, | |
"dependencies": { | |
"jest-regex-util": "^29.6.3", | |
"jest-snapshot": "^29.7.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-resolve/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-resolve/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-resolve/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-runner": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-runner/-/jest-runner-29.7.0.tgz", | |
"integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", | |
"dev": true, | |
"dependencies": { | |
"@jest/console": "^29.7.0", | |
"@jest/environment": "^29.7.0", | |
"@jest/test-result": "^29.7.0", | |
"@jest/transform": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"@types/node": "*", | |
"chalk": "^4.0.0", | |
"emittery": "^0.13.1", | |
"graceful-fs": "^4.2.9", | |
"jest-docblock": "^29.7.0", | |
"jest-environment-node": "^29.7.0", | |
"jest-haste-map": "^29.7.0", | |
"jest-leak-detector": "^29.7.0", | |
"jest-message-util": "^29.7.0", | |
"jest-resolve": "^29.7.0", | |
"jest-runtime": "^29.7.0", | |
"jest-util": "^29.7.0", | |
"jest-watcher": "^29.7.0", | |
"jest-worker": "^29.7.0", | |
"p-limit": "^3.1.0", | |
"source-map-support": "0.5.13" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-runner/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-runner/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-runner/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-runtime": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-runtime/-/jest-runtime-29.7.0.tgz", | |
"integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", | |
"dev": true, | |
"dependencies": { | |
"@jest/environment": "^29.7.0", | |
"@jest/fake-timers": "^29.7.0", | |
"@jest/globals": "^29.7.0", | |
"@jest/source-map": "^29.6.3", | |
"@jest/test-result": "^29.7.0", | |
"@jest/transform": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"@types/node": "*", | |
"chalk": "^4.0.0", | |
"cjs-module-lexer": "^1.0.0", | |
"collect-v8-coverage": "^1.0.0", | |
"glob": "^7.1.3", | |
"graceful-fs": "^4.2.9", | |
"jest-haste-map": "^29.7.0", | |
"jest-message-util": "^29.7.0", | |
"jest-mock": "^29.7.0", | |
"jest-regex-util": "^29.6.3", | |
"jest-resolve": "^29.7.0", | |
"jest-snapshot": "^29.7.0", | |
"jest-util": "^29.7.0", | |
"slash": "^3.0.0", | |
"strip-bom": "^4.0.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-runtime/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-runtime/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-runtime/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-snapshot": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-snapshot/-/jest-snapshot-29.7.0.tgz", | |
"integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", | |
"dev": true, | |
"dependencies": { | |
"@babel/core": "^7.11.6", | |
"@babel/generator": "^7.7.2", | |
"@babel/plugin-syntax-jsx": "^7.7.2", | |
"@babel/plugin-syntax-typescript": "^7.7.2", | |
"@babel/types": "^7.3.3", | |
"@jest/expect-utils": "^29.7.0", | |
"@jest/transform": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"babel-preset-current-node-syntax": "^1.0.0", | |
"chalk": "^4.0.0", | |
"expect": "^29.7.0", | |
"graceful-fs": "^4.2.9", | |
"jest-diff": "^29.7.0", | |
"jest-get-type": "^29.6.3", | |
"jest-matcher-utils": "^29.7.0", | |
"jest-message-util": "^29.7.0", | |
"jest-util": "^29.7.0", | |
"natural-compare": "^1.4.0", | |
"pretty-format": "^29.7.0", | |
"semver": "^7.5.3" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-snapshot/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-snapshot/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-snapshot/node_modules/semver": { | |
"version": "7.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/semver/-/semver-7.6.3.tgz", | |
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", | |
"dev": true, | |
"bin": { | |
"semver": "bin/semver.js" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/jest-snapshot/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-util": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-util/-/jest-util-29.7.0.tgz", | |
"integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", | |
"dev": true, | |
"dependencies": { | |
"@jest/types": "^29.6.3", | |
"@types/node": "*", | |
"chalk": "^4.0.0", | |
"ci-info": "^3.2.0", | |
"graceful-fs": "^4.2.9", | |
"picomatch": "^2.2.3" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-util/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-util/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-util/node_modules/picomatch": { | |
"version": "2.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/picomatch/-/picomatch-2.3.1.tgz", | |
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", | |
"dev": true, | |
"engines": { | |
"node": ">=8.6" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/jonschlinkert" | |
} | |
}, | |
"node_modules/jest-util/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-validate": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-validate/-/jest-validate-29.7.0.tgz", | |
"integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", | |
"dev": true, | |
"dependencies": { | |
"@jest/types": "^29.6.3", | |
"camelcase": "^6.2.0", | |
"chalk": "^4.0.0", | |
"jest-get-type": "^29.6.3", | |
"leven": "^3.1.0", | |
"pretty-format": "^29.7.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-validate/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-validate/node_modules/camelcase": { | |
"version": "6.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/camelcase/-/camelcase-6.3.0.tgz", | |
"integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", | |
"dev": true, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/jest-validate/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-validate/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-watcher": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-watcher/-/jest-watcher-29.7.0.tgz", | |
"integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", | |
"dev": true, | |
"dependencies": { | |
"@jest/test-result": "^29.7.0", | |
"@jest/types": "^29.6.3", | |
"@types/node": "*", | |
"ansi-escapes": "^4.2.1", | |
"chalk": "^4.0.0", | |
"emittery": "^0.13.1", | |
"jest-util": "^29.7.0", | |
"string-length": "^4.0.1" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/jest-watcher/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/jest-watcher/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/jest-watcher/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/jest-worker": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/jest-worker/-/jest-worker-29.7.0.tgz", | |
"integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", | |
"dev": true, | |
"dependencies": { | |
"@types/node": "*", | |
"jest-util": "^29.7.0", | |
"merge-stream": "^2.0.0", | |
"supports-color": "^8.0.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/js-cookie": { | |
"version": "2.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/js-cookie/-/js-cookie-2.2.1.tgz", | |
"integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==" | |
}, | |
"node_modules/js-tokens": { | |
"version": "4.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/js-tokens/-/js-tokens-4.0.0.tgz", | |
"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" | |
}, | |
"node_modules/js-yaml": { | |
"version": "3.14.1", | |
"resolved": "https://npm.skia.org/luci-milo/js-yaml/-/js-yaml-3.14.1.tgz", | |
"integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", | |
"dev": true, | |
"dependencies": { | |
"argparse": "^1.0.7", | |
"esprima": "^4.0.0" | |
}, | |
"bin": { | |
"js-yaml": "bin/js-yaml.js" | |
} | |
}, | |
"node_modules/jsbn": { | |
"version": "0.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/jsbn/-/jsbn-0.1.1.tgz", | |
"integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", | |
"dev": true | |
}, | |
"node_modules/jsdom": { | |
"version": "20.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/jsdom/-/jsdom-20.0.3.tgz", | |
"integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", | |
"dev": true, | |
"dependencies": { | |
"abab": "^2.0.6", | |
"acorn": "^8.8.1", | |
"acorn-globals": "^7.0.0", | |
"cssom": "^0.5.0", | |
"cssstyle": "^2.3.0", | |
"data-urls": "^3.0.2", | |
"decimal.js": "^10.4.2", | |
"domexception": "^4.0.0", | |
"escodegen": "^2.0.0", | |
"form-data": "^4.0.0", | |
"html-encoding-sniffer": "^3.0.0", | |
"http-proxy-agent": "^5.0.0", | |
"https-proxy-agent": "^5.0.1", | |
"is-potential-custom-element-name": "^1.0.1", | |
"nwsapi": "^2.2.2", | |
"parse5": "^7.1.1", | |
"saxes": "^6.0.0", | |
"symbol-tree": "^3.2.4", | |
"tough-cookie": "^4.1.2", | |
"w3c-xmlserializer": "^4.0.0", | |
"webidl-conversions": "^7.0.0", | |
"whatwg-encoding": "^2.0.0", | |
"whatwg-mimetype": "^3.0.0", | |
"whatwg-url": "^11.0.0", | |
"ws": "^8.11.0", | |
"xml-name-validator": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=14" | |
}, | |
"peerDependencies": { | |
"canvas": "^2.5.0" | |
}, | |
"peerDependenciesMeta": { | |
"canvas": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/jsdom/node_modules/tough-cookie": { | |
"version": "4.1.4", | |
"resolved": "https://npm.skia.org/luci-milo/tough-cookie/-/tough-cookie-4.1.4.tgz", | |
"integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", | |
"dev": true, | |
"dependencies": { | |
"psl": "^1.1.33", | |
"punycode": "^2.1.1", | |
"universalify": "^0.2.0", | |
"url-parse": "^1.5.3" | |
}, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/jsdom/node_modules/tr46": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/tr46/-/tr46-3.0.0.tgz", | |
"integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", | |
"dev": true, | |
"dependencies": { | |
"punycode": "^2.1.1" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/jsdom/node_modules/universalify": { | |
"version": "0.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/universalify/-/universalify-0.2.0.tgz", | |
"integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", | |
"dev": true, | |
"engines": { | |
"node": ">= 4.0.0" | |
} | |
}, | |
"node_modules/jsdom/node_modules/whatwg-url": { | |
"version": "11.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/whatwg-url/-/whatwg-url-11.0.0.tgz", | |
"integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", | |
"dev": true, | |
"dependencies": { | |
"tr46": "^3.0.0", | |
"webidl-conversions": "^7.0.0" | |
}, | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/jsep": { | |
"version": "1.3.9", | |
"resolved": "https://npm.skia.org/luci-milo/jsep/-/jsep-1.3.9.tgz", | |
"integrity": "sha512-i1rBX5N7VPl0eYb6+mHNp52sEuaS2Wi8CDYx1X5sn9naevL78+265XJqy1qENEk7mRKwS06NHpUqiBwR7qeodw==", | |
"engines": { | |
"node": ">= 10.16.0" | |
} | |
}, | |
"node_modules/jsesc": { | |
"version": "3.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/jsesc/-/jsesc-3.0.2.tgz", | |
"integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", | |
"bin": { | |
"jsesc": "bin/jsesc" | |
}, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/json-buffer": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/json-buffer/-/json-buffer-3.0.1.tgz", | |
"integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", | |
"dev": true | |
}, | |
"node_modules/json-parse-even-better-errors": { | |
"version": "2.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", | |
"integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" | |
}, | |
"node_modules/json-schema": { | |
"version": "0.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/json-schema/-/json-schema-0.4.0.tgz", | |
"integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", | |
"dev": true | |
}, | |
"node_modules/json-schema-traverse": { | |
"version": "0.4.1", | |
"resolved": "https://npm.skia.org/luci-milo/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", | |
"integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", | |
"dev": true | |
}, | |
"node_modules/json-stable-stringify": { | |
"version": "1.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz", | |
"integrity": "sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.5", | |
"isarray": "^2.0.5", | |
"jsonify": "^0.0.1", | |
"object-keys": "^1.1.1" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/json-stable-stringify-without-jsonify": { | |
"version": "1.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", | |
"integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", | |
"dev": true | |
}, | |
"node_modules/json-stringify-safe": { | |
"version": "5.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", | |
"integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", | |
"dev": true | |
}, | |
"node_modules/json5": { | |
"version": "2.2.3", | |
"resolved": "https://npm.skia.org/luci-milo/json5/-/json5-2.2.3.tgz", | |
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", | |
"dev": true, | |
"bin": { | |
"json5": "lib/cli.js" | |
}, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/jsonfile": { | |
"version": "6.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/jsonfile/-/jsonfile-6.1.0.tgz", | |
"integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", | |
"dev": true, | |
"dependencies": { | |
"universalify": "^2.0.0" | |
}, | |
"optionalDependencies": { | |
"graceful-fs": "^4.1.6" | |
} | |
}, | |
"node_modules/jsonify": { | |
"version": "0.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/jsonify/-/jsonify-0.0.1.tgz", | |
"integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", | |
"dev": true, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/jsonpath-plus": { | |
"version": "10.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/jsonpath-plus/-/jsonpath-plus-10.1.0.tgz", | |
"integrity": "sha512-gHfV1IYqH8uJHYVTs8BJX1XKy2/rR93+f8QQi0xhx95aCiXn1ettYAd5T+7FU6wfqyDoX/wy0pm/fL3jOKJ9Lg==", | |
"dependencies": { | |
"@jsep-plugin/assignment": "^1.2.1", | |
"@jsep-plugin/regex": "^1.0.3", | |
"jsep": "^1.3.9" | |
}, | |
"bin": { | |
"jsonpath": "bin/jsonpath-cli.js", | |
"jsonpath-plus": "bin/jsonpath-cli.js" | |
}, | |
"engines": { | |
"node": ">=18.0.0" | |
} | |
}, | |
"node_modules/jsonpointer": { | |
"version": "5.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/jsonpointer/-/jsonpointer-5.0.1.tgz", | |
"integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/jsprim": { | |
"version": "2.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/jsprim/-/jsprim-2.0.2.tgz", | |
"integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", | |
"dev": true, | |
"engines": [ | |
"node >=0.6.0" | |
], | |
"dependencies": { | |
"assert-plus": "1.0.0", | |
"extsprintf": "1.3.0", | |
"json-schema": "0.4.0", | |
"verror": "1.10.0" | |
} | |
}, | |
"node_modules/jsx-ast-utils": { | |
"version": "3.3.5", | |
"resolved": "https://npm.skia.org/luci-milo/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", | |
"integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", | |
"dev": true, | |
"dependencies": { | |
"array-includes": "^3.1.6", | |
"array.prototype.flat": "^1.3.1", | |
"object.assign": "^4.1.4", | |
"object.values": "^1.1.6" | |
}, | |
"engines": { | |
"node": ">=4.0" | |
} | |
}, | |
"node_modules/jwt-decode": { | |
"version": "4.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/jwt-decode/-/jwt-decode-4.0.0.tgz", | |
"integrity": "sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==", | |
"dev": true, | |
"engines": { | |
"node": ">=18" | |
} | |
}, | |
"node_modules/keyv": { | |
"version": "4.5.4", | |
"resolved": "https://npm.skia.org/luci-milo/keyv/-/keyv-4.5.4.tgz", | |
"integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", | |
"dev": true, | |
"dependencies": { | |
"json-buffer": "3.0.1" | |
} | |
}, | |
"node_modules/klaw-sync": { | |
"version": "6.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/klaw-sync/-/klaw-sync-6.0.0.tgz", | |
"integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", | |
"dev": true, | |
"dependencies": { | |
"graceful-fs": "^4.1.11" | |
} | |
}, | |
"node_modules/kleur": { | |
"version": "3.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/kleur/-/kleur-3.0.3.tgz", | |
"integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/language-subtag-registry": { | |
"version": "0.3.23", | |
"resolved": "https://npm.skia.org/luci-milo/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", | |
"integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", | |
"dev": true | |
}, | |
"node_modules/language-tags": { | |
"version": "1.0.9", | |
"resolved": "https://npm.skia.org/luci-milo/language-tags/-/language-tags-1.0.9.tgz", | |
"integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", | |
"dev": true, | |
"dependencies": { | |
"language-subtag-registry": "^0.3.20" | |
}, | |
"engines": { | |
"node": ">=0.10" | |
} | |
}, | |
"node_modules/lazy-ass": { | |
"version": "1.6.0", | |
"resolved": "https://npm.skia.org/luci-milo/lazy-ass/-/lazy-ass-1.6.0.tgz", | |
"integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==", | |
"dev": true, | |
"engines": { | |
"node": "> 0.8" | |
} | |
}, | |
"node_modules/leven": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/leven/-/leven-3.1.0.tgz", | |
"integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/levn": { | |
"version": "0.4.1", | |
"resolved": "https://npm.skia.org/luci-milo/levn/-/levn-0.4.1.tgz", | |
"integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", | |
"dev": true, | |
"dependencies": { | |
"prelude-ls": "^1.2.1", | |
"type-check": "~0.4.0" | |
}, | |
"engines": { | |
"node": ">= 0.8.0" | |
} | |
}, | |
"node_modules/lines-and-columns": { | |
"version": "1.2.4", | |
"resolved": "https://npm.skia.org/luci-milo/lines-and-columns/-/lines-and-columns-1.2.4.tgz", | |
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" | |
}, | |
"node_modules/linkify-it": { | |
"version": "5.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/linkify-it/-/linkify-it-5.0.0.tgz", | |
"integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", | |
"dependencies": { | |
"uc.micro": "^2.0.0" | |
} | |
}, | |
"node_modules/listr2": { | |
"version": "3.14.0", | |
"resolved": "https://npm.skia.org/luci-milo/listr2/-/listr2-3.14.0.tgz", | |
"integrity": "sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==", | |
"dev": true, | |
"dependencies": { | |
"cli-truncate": "^2.1.0", | |
"colorette": "^2.0.16", | |
"log-update": "^4.0.0", | |
"p-map": "^4.0.0", | |
"rfdc": "^1.3.0", | |
"rxjs": "^7.5.1", | |
"through": "^2.3.8", | |
"wrap-ansi": "^7.0.0" | |
}, | |
"engines": { | |
"node": ">=10.0.0" | |
}, | |
"peerDependencies": { | |
"enquirer": ">= 2.3.0 < 3" | |
}, | |
"peerDependenciesMeta": { | |
"enquirer": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/lit": { | |
"version": "2.8.0", | |
"resolved": "https://npm.skia.org/luci-milo/lit/-/lit-2.8.0.tgz", | |
"integrity": "sha512-4Sc3OFX9QHOJaHbmTMk28SYgVxLN3ePDjg7hofEft2zWlehFL3LiAuapWc4U/kYwMYJSh2hTCPZ6/LIC7ii0MA==", | |
"dependencies": { | |
"@lit/reactive-element": "^1.6.0", | |
"lit-element": "^3.3.0", | |
"lit-html": "^2.8.0" | |
} | |
}, | |
"node_modules/lit-element": { | |
"version": "3.3.3", | |
"resolved": "https://npm.skia.org/luci-milo/lit-element/-/lit-element-3.3.3.tgz", | |
"integrity": "sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA==", | |
"dependencies": { | |
"@lit-labs/ssr-dom-shim": "^1.1.0", | |
"@lit/reactive-element": "^1.3.0", | |
"lit-html": "^2.8.0" | |
} | |
}, | |
"node_modules/lit-element/node_modules/lit-html": { | |
"version": "2.8.0", | |
"resolved": "https://npm.skia.org/luci-milo/lit-html/-/lit-html-2.8.0.tgz", | |
"integrity": "sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q==", | |
"dependencies": { | |
"@types/trusted-types": "^2.0.2" | |
} | |
}, | |
"node_modules/lit-html": { | |
"version": "3.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/lit-html/-/lit-html-3.2.1.tgz", | |
"integrity": "sha512-qI/3lziaPMSKsrwlxH/xMgikhQ0EGOX2ICU73Bi/YHFvz2j/yMCIrw4+puF2IpQ4+upd3EWbvnHM9+PnJn48YA==", | |
"dev": true, | |
"dependencies": { | |
"@types/trusted-types": "^2.0.2" | |
} | |
}, | |
"node_modules/lit/node_modules/lit-html": { | |
"version": "2.8.0", | |
"resolved": "https://npm.skia.org/luci-milo/lit-html/-/lit-html-2.8.0.tgz", | |
"integrity": "sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q==", | |
"dependencies": { | |
"@types/trusted-types": "^2.0.2" | |
} | |
}, | |
"node_modules/locate-path": { | |
"version": "5.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/locate-path/-/locate-path-5.0.0.tgz", | |
"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", | |
"dev": true, | |
"dependencies": { | |
"p-locate": "^4.1.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/lodash": { | |
"version": "4.17.21", | |
"resolved": "https://npm.skia.org/luci-milo/lodash/-/lodash-4.17.21.tgz", | |
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" | |
}, | |
"node_modules/lodash-es": { | |
"version": "4.17.21", | |
"resolved": "https://npm.skia.org/luci-milo/lodash-es/-/lodash-es-4.17.21.tgz", | |
"integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" | |
}, | |
"node_modules/lodash.debounce": { | |
"version": "4.0.8", | |
"resolved": "https://npm.skia.org/luci-milo/lodash.debounce/-/lodash.debounce-4.0.8.tgz", | |
"integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", | |
"dev": true | |
}, | |
"node_modules/lodash.isequal": { | |
"version": "4.5.0", | |
"resolved": "https://npm.skia.org/luci-milo/lodash.isequal/-/lodash.isequal-4.5.0.tgz", | |
"integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", | |
"dev": true | |
}, | |
"node_modules/lodash.memoize": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/lodash.memoize/-/lodash.memoize-4.1.2.tgz", | |
"integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", | |
"dev": true | |
}, | |
"node_modules/lodash.merge": { | |
"version": "4.6.2", | |
"resolved": "https://npm.skia.org/luci-milo/lodash.merge/-/lodash.merge-4.6.2.tgz", | |
"integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", | |
"dev": true | |
}, | |
"node_modules/lodash.once": { | |
"version": "4.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/lodash.once/-/lodash.once-4.1.1.tgz", | |
"integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", | |
"dev": true | |
}, | |
"node_modules/lodash.sortby": { | |
"version": "4.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/lodash.sortby/-/lodash.sortby-4.7.0.tgz", | |
"integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", | |
"dev": true | |
}, | |
"node_modules/log-symbols": { | |
"version": "4.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/log-symbols/-/log-symbols-4.1.0.tgz", | |
"integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", | |
"dev": true, | |
"dependencies": { | |
"chalk": "^4.1.0", | |
"is-unicode-supported": "^0.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/log-symbols/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/log-symbols/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/log-symbols/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/log-update": { | |
"version": "4.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/log-update/-/log-update-4.0.0.tgz", | |
"integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", | |
"dev": true, | |
"dependencies": { | |
"ansi-escapes": "^4.3.0", | |
"cli-cursor": "^3.1.0", | |
"slice-ansi": "^4.0.0", | |
"wrap-ansi": "^6.2.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/log-update/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/log-update/node_modules/slice-ansi": { | |
"version": "4.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/slice-ansi/-/slice-ansi-4.0.0.tgz", | |
"integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.0.0", | |
"astral-regex": "^2.0.0", | |
"is-fullwidth-code-point": "^3.0.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/slice-ansi?sponsor=1" | |
} | |
}, | |
"node_modules/log-update/node_modules/wrap-ansi": { | |
"version": "6.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/wrap-ansi/-/wrap-ansi-6.2.0.tgz", | |
"integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.0.0", | |
"string-width": "^4.1.0", | |
"strip-ansi": "^6.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/long": { | |
"version": "5.2.3", | |
"resolved": "https://npm.skia.org/luci-milo/long/-/long-5.2.3.tgz", | |
"integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" | |
}, | |
"node_modules/loose-envify": { | |
"version": "1.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/loose-envify/-/loose-envify-1.4.0.tgz", | |
"integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", | |
"dependencies": { | |
"js-tokens": "^3.0.0 || ^4.0.0" | |
}, | |
"bin": { | |
"loose-envify": "cli.js" | |
} | |
}, | |
"node_modules/lru-cache": { | |
"version": "5.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/lru-cache/-/lru-cache-5.1.1.tgz", | |
"integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", | |
"dev": true, | |
"dependencies": { | |
"yallist": "^3.0.2" | |
} | |
}, | |
"node_modules/luxon": { | |
"version": "3.5.0", | |
"resolved": "https://npm.skia.org/luci-milo/luxon/-/luxon-3.5.0.tgz", | |
"integrity": "sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ==", | |
"engines": { | |
"node": ">=12" | |
} | |
}, | |
"node_modules/lz-string": { | |
"version": "1.5.0", | |
"resolved": "https://npm.skia.org/luci-milo/lz-string/-/lz-string-1.5.0.tgz", | |
"integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", | |
"dev": true, | |
"peer": true, | |
"bin": { | |
"lz-string": "bin/bin.js" | |
} | |
}, | |
"node_modules/magic-string": { | |
"version": "0.30.12", | |
"resolved": "https://npm.skia.org/luci-milo/magic-string/-/magic-string-0.30.12.tgz", | |
"integrity": "sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==", | |
"dev": true, | |
"dependencies": { | |
"@jridgewell/sourcemap-codec": "^1.5.0" | |
} | |
}, | |
"node_modules/make-dir": { | |
"version": "4.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/make-dir/-/make-dir-4.0.0.tgz", | |
"integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", | |
"dev": true, | |
"dependencies": { | |
"semver": "^7.5.3" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/make-dir/node_modules/semver": { | |
"version": "7.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/semver/-/semver-7.6.3.tgz", | |
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", | |
"dev": true, | |
"bin": { | |
"semver": "bin/semver.js" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/make-error": { | |
"version": "1.3.6", | |
"resolved": "https://npm.skia.org/luci-milo/make-error/-/make-error-1.3.6.tgz", | |
"integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", | |
"dev": true | |
}, | |
"node_modules/makeerror": { | |
"version": "1.0.12", | |
"resolved": "https://npm.skia.org/luci-milo/makeerror/-/makeerror-1.0.12.tgz", | |
"integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", | |
"dev": true, | |
"dependencies": { | |
"tmpl": "1.0.5" | |
} | |
}, | |
"node_modules/markdown-it": { | |
"version": "14.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/markdown-it/-/markdown-it-14.1.0.tgz", | |
"integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", | |
"dependencies": { | |
"argparse": "^2.0.1", | |
"entities": "^4.4.0", | |
"linkify-it": "^5.0.0", | |
"mdurl": "^2.0.0", | |
"punycode.js": "^2.3.1", | |
"uc.micro": "^2.1.0" | |
}, | |
"bin": { | |
"markdown-it": "bin/markdown-it.mjs" | |
} | |
}, | |
"node_modules/markdown-it/node_modules/argparse": { | |
"version": "2.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/argparse/-/argparse-2.0.1.tgz", | |
"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" | |
}, | |
"node_modules/markdown-it/node_modules/entities": { | |
"version": "4.5.0", | |
"resolved": "https://npm.skia.org/luci-milo/entities/-/entities-4.5.0.tgz", | |
"integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", | |
"engines": { | |
"node": ">=0.12" | |
}, | |
"funding": { | |
"url": "https://github.com/fb55/entities?sponsor=1" | |
} | |
}, | |
"node_modules/mdn-data": { | |
"version": "2.0.14", | |
"resolved": "https://npm.skia.org/luci-milo/mdn-data/-/mdn-data-2.0.14.tgz", | |
"integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" | |
}, | |
"node_modules/mdurl": { | |
"version": "2.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/mdurl/-/mdurl-2.0.0.tgz", | |
"integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==" | |
}, | |
"node_modules/merge-stream": { | |
"version": "2.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/merge-stream/-/merge-stream-2.0.0.tgz", | |
"integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", | |
"dev": true | |
}, | |
"node_modules/merge2": { | |
"version": "1.4.1", | |
"resolved": "https://npm.skia.org/luci-milo/merge2/-/merge2-1.4.1.tgz", | |
"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", | |
"dev": true, | |
"engines": { | |
"node": ">= 8" | |
} | |
}, | |
"node_modules/micromatch": { | |
"version": "4.0.8", | |
"resolved": "https://npm.skia.org/luci-milo/micromatch/-/micromatch-4.0.8.tgz", | |
"integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", | |
"dev": true, | |
"dependencies": { | |
"braces": "^3.0.3", | |
"picomatch": "^2.3.1" | |
}, | |
"engines": { | |
"node": ">=8.6" | |
} | |
}, | |
"node_modules/micromatch/node_modules/picomatch": { | |
"version": "2.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/picomatch/-/picomatch-2.3.1.tgz", | |
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", | |
"dev": true, | |
"engines": { | |
"node": ">=8.6" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/jonschlinkert" | |
} | |
}, | |
"node_modules/mime-db": { | |
"version": "1.52.0", | |
"resolved": "https://npm.skia.org/luci-milo/mime-db/-/mime-db-1.52.0.tgz", | |
"integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.6" | |
} | |
}, | |
"node_modules/mime-types": { | |
"version": "2.1.35", | |
"resolved": "https://npm.skia.org/luci-milo/mime-types/-/mime-types-2.1.35.tgz", | |
"integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", | |
"dev": true, | |
"dependencies": { | |
"mime-db": "1.52.0" | |
}, | |
"engines": { | |
"node": ">= 0.6" | |
} | |
}, | |
"node_modules/mimic-fn": { | |
"version": "2.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/mimic-fn/-/mimic-fn-2.1.0.tgz", | |
"integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/min-indent": { | |
"version": "1.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/min-indent/-/min-indent-1.0.1.tgz", | |
"integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", | |
"dev": true, | |
"engines": { | |
"node": ">=4" | |
} | |
}, | |
"node_modules/minimatch": { | |
"version": "9.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/minimatch/-/minimatch-9.0.3.tgz", | |
"integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", | |
"dev": true, | |
"dependencies": { | |
"brace-expansion": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=16 || 14 >=14.17" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/isaacs" | |
} | |
}, | |
"node_modules/minimist": { | |
"version": "1.2.8", | |
"resolved": "https://npm.skia.org/luci-milo/minimist/-/minimist-1.2.8.tgz", | |
"integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", | |
"dev": true, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/mkdirp": { | |
"version": "0.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/mkdirp/-/mkdirp-0.3.0.tgz", | |
"integrity": "sha512-OHsdUcVAQ6pOtg5JYWpCBo9W/GySVuwvP9hueRMW7UqshC0tbfzLv8wjySTPm3tfUZ/21CE9E1pJagOA91Pxew==", | |
"deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", | |
"engines": { | |
"node": "*" | |
} | |
}, | |
"node_modules/mobx": { | |
"version": "6.13.5", | |
"resolved": "https://npm.skia.org/luci-milo/mobx/-/mobx-6.13.5.tgz", | |
"integrity": "sha512-/HTWzW2s8J1Gqt+WmUj5Y0mddZk+LInejADc79NJadrWla3rHzmRHki/mnEUH1AvOmbNTZ1BRbKxr8DSgfdjMA==", | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/mobx" | |
} | |
}, | |
"node_modules/mobx-react-lite": { | |
"version": "4.0.7", | |
"resolved": "https://npm.skia.org/luci-milo/mobx-react-lite/-/mobx-react-lite-4.0.7.tgz", | |
"integrity": "sha512-RjwdseshK9Mg8On5tyJZHtGD+J78ZnCnRaxeQDSiciKVQDUbfZcXhmld0VMxAwvcTnPEHZySGGewm467Fcpreg==", | |
"dependencies": { | |
"use-sync-external-store": "^1.2.0" | |
}, | |
"funding": { | |
"type": "opencollective", | |
"url": "https://opencollective.com/mobx" | |
}, | |
"peerDependencies": { | |
"mobx": "^6.9.0", | |
"react": "^16.8.0 || ^17 || ^18" | |
}, | |
"peerDependenciesMeta": { | |
"react-dom": { | |
"optional": true | |
}, | |
"react-native": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/mobx-state-tree": { | |
"version": "6.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/mobx-state-tree/-/mobx-state-tree-6.0.1.tgz", | |
"integrity": "sha512-ZmC90+aaZj4Tvwz/G8kihAcZzejiHfkaIrwyneH7ACoZwWY2Gw5SP1mPPPQbVehsXJ8/OhDT4cPUvvzy//+Qog==", | |
"peerDependencies": { | |
"mobx": "^6.3.0" | |
} | |
}, | |
"node_modules/mobx-utils": { | |
"version": "6.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/mobx-utils/-/mobx-utils-6.1.0.tgz", | |
"integrity": "sha512-P3qUVDFp3Kv5HXD7EIGJn3zlgJJnN+/ZpFHWQ+u6YNN1xDxY53iMvsQ9fM8kauTVdDmt7ulDgDQtDrOxb1NS9Q==", | |
"peerDependencies": { | |
"mobx": "^6.0.0" | |
} | |
}, | |
"node_modules/ms": { | |
"version": "2.1.3", | |
"resolved": "https://npm.skia.org/luci-milo/ms/-/ms-2.1.3.tgz", | |
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" | |
}, | |
"node_modules/mustache": { | |
"version": "4.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/mustache/-/mustache-4.2.0.tgz", | |
"integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", | |
"bin": { | |
"mustache": "bin/mustache" | |
} | |
}, | |
"node_modules/nano-css": { | |
"version": "5.6.2", | |
"resolved": "https://npm.skia.org/luci-milo/nano-css/-/nano-css-5.6.2.tgz", | |
"integrity": "sha512-+6bHaC8dSDGALM1HJjOHVXpuastdu2xFoZlC77Jh4cg+33Zcgm+Gxd+1xsnpZK14eyHObSp82+ll5y3SX75liw==", | |
"dependencies": { | |
"@jridgewell/sourcemap-codec": "^1.4.15", | |
"css-tree": "^1.1.2", | |
"csstype": "^3.1.2", | |
"fastest-stable-stringify": "^2.0.2", | |
"inline-style-prefixer": "^7.0.1", | |
"rtl-css-js": "^1.16.1", | |
"stacktrace-js": "^2.0.2", | |
"stylis": "^4.3.0" | |
}, | |
"peerDependencies": { | |
"react": "*", | |
"react-dom": "*" | |
} | |
}, | |
"node_modules/nano-css/node_modules/stylis": { | |
"version": "4.3.4", | |
"resolved": "https://npm.skia.org/luci-milo/stylis/-/stylis-4.3.4.tgz", | |
"integrity": "sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==" | |
}, | |
"node_modules/nanoid": { | |
"version": "5.0.8", | |
"resolved": "https://npm.skia.org/luci-milo/nanoid/-/nanoid-5.0.8.tgz", | |
"integrity": "sha512-TcJPw+9RV9dibz1hHUzlLVy8N4X9TnwirAjrU08Juo6BNKggzVfP2ZJ/3ZUSq15Xl5i85i+Z89XBO90pB2PghQ==", | |
"funding": [ | |
{ | |
"type": "github", | |
"url": "https://github.com/sponsors/ai" | |
} | |
], | |
"bin": { | |
"nanoid": "bin/nanoid.js" | |
}, | |
"engines": { | |
"node": "^18 || >=20" | |
} | |
}, | |
"node_modules/natural-compare": { | |
"version": "1.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/natural-compare/-/natural-compare-1.4.0.tgz", | |
"integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", | |
"dev": true | |
}, | |
"node_modules/node-fetch": { | |
"version": "2.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/node-fetch/-/node-fetch-2.7.0.tgz", | |
"integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", | |
"dev": true, | |
"dependencies": { | |
"whatwg-url": "^5.0.0" | |
}, | |
"engines": { | |
"node": "4.x || >=6.0.0" | |
}, | |
"peerDependencies": { | |
"encoding": "^0.1.0" | |
}, | |
"peerDependenciesMeta": { | |
"encoding": { | |
"optional": true | |
} | |
} | |
}, | |
"node_modules/node-fetch/node_modules/tr46": { | |
"version": "0.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/tr46/-/tr46-0.0.3.tgz", | |
"integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", | |
"dev": true | |
}, | |
"node_modules/node-fetch/node_modules/webidl-conversions": { | |
"version": "3.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/webidl-conversions/-/webidl-conversions-3.0.1.tgz", | |
"integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", | |
"dev": true | |
}, | |
"node_modules/node-fetch/node_modules/whatwg-url": { | |
"version": "5.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/whatwg-url/-/whatwg-url-5.0.0.tgz", | |
"integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", | |
"dev": true, | |
"dependencies": { | |
"tr46": "~0.0.3", | |
"webidl-conversions": "^3.0.0" | |
} | |
}, | |
"node_modules/node-int64": { | |
"version": "0.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/node-int64/-/node-int64-0.4.0.tgz", | |
"integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", | |
"dev": true | |
}, | |
"node_modules/node-releases": { | |
"version": "2.0.18", | |
"resolved": "https://npm.skia.org/luci-milo/node-releases/-/node-releases-2.0.18.tgz", | |
"integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", | |
"dev": true | |
}, | |
"node_modules/nopt": { | |
"version": "1.0.10", | |
"resolved": "https://npm.skia.org/luci-milo/nopt/-/nopt-1.0.10.tgz", | |
"integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", | |
"dependencies": { | |
"abbrev": "1" | |
}, | |
"bin": { | |
"nopt": "bin/nopt.js" | |
}, | |
"engines": { | |
"node": "*" | |
} | |
}, | |
"node_modules/normalize-path": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/normalize-path/-/normalize-path-3.0.0.tgz", | |
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/npm-run-path": { | |
"version": "4.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/npm-run-path/-/npm-run-path-4.0.1.tgz", | |
"integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", | |
"dev": true, | |
"dependencies": { | |
"path-key": "^3.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/nwsapi": { | |
"version": "2.2.13", | |
"resolved": "https://npm.skia.org/luci-milo/nwsapi/-/nwsapi-2.2.13.tgz", | |
"integrity": "sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==", | |
"dev": true | |
}, | |
"node_modules/object-assign": { | |
"version": "4.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/object-assign/-/object-assign-4.1.1.tgz", | |
"integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/object-inspect": { | |
"version": "1.13.2", | |
"resolved": "https://npm.skia.org/luci-milo/object-inspect/-/object-inspect-1.13.2.tgz", | |
"integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/object-keys": { | |
"version": "1.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/object-keys/-/object-keys-1.1.1.tgz", | |
"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/object.assign": { | |
"version": "4.1.5", | |
"resolved": "https://npm.skia.org/luci-milo/object.assign/-/object.assign-4.1.5.tgz", | |
"integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.5", | |
"define-properties": "^1.2.1", | |
"has-symbols": "^1.0.3", | |
"object-keys": "^1.1.1" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/object.entries": { | |
"version": "1.1.8", | |
"resolved": "https://npm.skia.org/luci-milo/object.entries/-/object.entries-1.1.8.tgz", | |
"integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7", | |
"define-properties": "^1.2.1", | |
"es-object-atoms": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/object.fromentries": { | |
"version": "2.0.8", | |
"resolved": "https://npm.skia.org/luci-milo/object.fromentries/-/object.fromentries-2.0.8.tgz", | |
"integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7", | |
"define-properties": "^1.2.1", | |
"es-abstract": "^1.23.2", | |
"es-object-atoms": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/object.groupby": { | |
"version": "1.0.3", | |
"resolved": "https://npm.skia.org/luci-milo/object.groupby/-/object.groupby-1.0.3.tgz", | |
"integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7", | |
"define-properties": "^1.2.1", | |
"es-abstract": "^1.23.2" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/object.values": { | |
"version": "1.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/object.values/-/object.values-1.2.0.tgz", | |
"integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7", | |
"define-properties": "^1.2.1", | |
"es-object-atoms": "^1.0.0" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/once": { | |
"version": "1.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/once/-/once-1.4.0.tgz", | |
"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", | |
"dev": true, | |
"dependencies": { | |
"wrappy": "1" | |
} | |
}, | |
"node_modules/onetime": { | |
"version": "5.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/onetime/-/onetime-5.1.2.tgz", | |
"integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", | |
"dev": true, | |
"dependencies": { | |
"mimic-fn": "^2.1.0" | |
}, | |
"engines": { | |
"node": ">=6" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/open": { | |
"version": "7.4.2", | |
"resolved": "https://npm.skia.org/luci-milo/open/-/open-7.4.2.tgz", | |
"integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", | |
"dev": true, | |
"dependencies": { | |
"is-docker": "^2.0.0", | |
"is-wsl": "^2.1.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/optionator": { | |
"version": "0.9.4", | |
"resolved": "https://npm.skia.org/luci-milo/optionator/-/optionator-0.9.4.tgz", | |
"integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", | |
"dev": true, | |
"dependencies": { | |
"deep-is": "^0.1.3", | |
"fast-levenshtein": "^2.0.6", | |
"levn": "^0.4.1", | |
"prelude-ls": "^1.2.1", | |
"type-check": "^0.4.0", | |
"word-wrap": "^1.2.5" | |
}, | |
"engines": { | |
"node": ">= 0.8.0" | |
} | |
}, | |
"node_modules/os-tmpdir": { | |
"version": "1.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/os-tmpdir/-/os-tmpdir-1.0.2.tgz", | |
"integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/ospath": { | |
"version": "1.2.2", | |
"resolved": "https://npm.skia.org/luci-milo/ospath/-/ospath-1.2.2.tgz", | |
"integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==", | |
"dev": true | |
}, | |
"node_modules/p-limit": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/p-limit/-/p-limit-3.1.0.tgz", | |
"integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", | |
"dev": true, | |
"dependencies": { | |
"yocto-queue": "^0.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/p-locate": { | |
"version": "4.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/p-locate/-/p-locate-4.1.0.tgz", | |
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", | |
"dev": true, | |
"dependencies": { | |
"p-limit": "^2.2.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/p-locate/node_modules/p-limit": { | |
"version": "2.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/p-limit/-/p-limit-2.3.0.tgz", | |
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", | |
"dev": true, | |
"dependencies": { | |
"p-try": "^2.0.0" | |
}, | |
"engines": { | |
"node": ">=6" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/p-map": { | |
"version": "4.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/p-map/-/p-map-4.0.0.tgz", | |
"integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", | |
"dev": true, | |
"dependencies": { | |
"aggregate-error": "^3.0.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/p-try": { | |
"version": "2.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/p-try/-/p-try-2.2.0.tgz", | |
"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/parent-module": { | |
"version": "1.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/parent-module/-/parent-module-1.0.1.tgz", | |
"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", | |
"dependencies": { | |
"callsites": "^3.0.0" | |
}, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/parent-module/node_modules/callsites": { | |
"version": "3.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/callsites/-/callsites-3.1.0.tgz", | |
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/parse-json": { | |
"version": "5.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/parse-json/-/parse-json-5.2.0.tgz", | |
"integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", | |
"dependencies": { | |
"@babel/code-frame": "^7.0.0", | |
"error-ex": "^1.3.1", | |
"json-parse-even-better-errors": "^2.3.0", | |
"lines-and-columns": "^1.1.6" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/parse5": { | |
"version": "7.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/parse5/-/parse5-7.2.1.tgz", | |
"integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", | |
"dev": true, | |
"dependencies": { | |
"entities": "^4.5.0" | |
}, | |
"funding": { | |
"url": "https://github.com/inikulin/parse5?sponsor=1" | |
} | |
}, | |
"node_modules/parse5/node_modules/entities": { | |
"version": "4.5.0", | |
"resolved": "https://npm.skia.org/luci-milo/entities/-/entities-4.5.0.tgz", | |
"integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.12" | |
}, | |
"funding": { | |
"url": "https://github.com/fb55/entities?sponsor=1" | |
} | |
}, | |
"node_modules/patch-package": { | |
"version": "8.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/patch-package/-/patch-package-8.0.0.tgz", | |
"integrity": "sha512-da8BVIhzjtgScwDJ2TtKsfT5JFWz1hYoBl9rUQ1f38MC2HwnEIkK8VN3dKMKcP7P7bvvgzNDbfNHtx3MsQb5vA==", | |
"dev": true, | |
"dependencies": { | |
"@yarnpkg/lockfile": "^1.1.0", | |
"chalk": "^4.1.2", | |
"ci-info": "^3.7.0", | |
"cross-spawn": "^7.0.3", | |
"find-yarn-workspace-root": "^2.0.0", | |
"fs-extra": "^9.0.0", | |
"json-stable-stringify": "^1.0.2", | |
"klaw-sync": "^6.0.0", | |
"minimist": "^1.2.6", | |
"open": "^7.4.2", | |
"rimraf": "^2.6.3", | |
"semver": "^7.5.3", | |
"slash": "^2.0.0", | |
"tmp": "^0.0.33", | |
"yaml": "^2.2.2" | |
}, | |
"bin": { | |
"patch-package": "index.js" | |
}, | |
"engines": { | |
"node": ">=14", | |
"npm": ">5" | |
} | |
}, | |
"node_modules/patch-package/node_modules/ansi-styles": { | |
"version": "4.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/ansi-styles/-/ansi-styles-4.3.0.tgz", | |
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | |
"dev": true, | |
"dependencies": { | |
"color-convert": "^2.0.1" | |
}, | |
"engines": { | |
"node": ">=8" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/ansi-styles?sponsor=1" | |
} | |
}, | |
"node_modules/patch-package/node_modules/chalk": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/chalk/-/chalk-4.1.2.tgz", | |
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", | |
"dev": true, | |
"dependencies": { | |
"ansi-styles": "^4.1.0", | |
"supports-color": "^7.1.0" | |
}, | |
"engines": { | |
"node": ">=10" | |
}, | |
"funding": { | |
"url": "https://github.com/chalk/chalk?sponsor=1" | |
} | |
}, | |
"node_modules/patch-package/node_modules/rimraf": { | |
"version": "2.7.1", | |
"resolved": "https://npm.skia.org/luci-milo/rimraf/-/rimraf-2.7.1.tgz", | |
"integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", | |
"deprecated": "Rimraf versions prior to v4 are no longer supported", | |
"dev": true, | |
"dependencies": { | |
"glob": "^7.1.3" | |
}, | |
"bin": { | |
"rimraf": "bin.js" | |
} | |
}, | |
"node_modules/patch-package/node_modules/semver": { | |
"version": "7.6.3", | |
"resolved": "https://npm.skia.org/luci-milo/semver/-/semver-7.6.3.tgz", | |
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", | |
"dev": true, | |
"bin": { | |
"semver": "bin/semver.js" | |
}, | |
"engines": { | |
"node": ">=10" | |
} | |
}, | |
"node_modules/patch-package/node_modules/slash": { | |
"version": "2.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/slash/-/slash-2.0.0.tgz", | |
"integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/patch-package/node_modules/supports-color": { | |
"version": "7.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/supports-color/-/supports-color-7.2.0.tgz", | |
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", | |
"dev": true, | |
"dependencies": { | |
"has-flag": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/patch-package/node_modules/tmp": { | |
"version": "0.0.33", | |
"resolved": "https://npm.skia.org/luci-milo/tmp/-/tmp-0.0.33.tgz", | |
"integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", | |
"dev": true, | |
"dependencies": { | |
"os-tmpdir": "~1.0.2" | |
}, | |
"engines": { | |
"node": ">=0.6.0" | |
} | |
}, | |
"node_modules/patch-package/node_modules/yaml": { | |
"version": "2.6.0", | |
"resolved": "https://npm.skia.org/luci-milo/yaml/-/yaml-2.6.0.tgz", | |
"integrity": "sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==", | |
"dev": true, | |
"bin": { | |
"yaml": "bin.mjs" | |
}, | |
"engines": { | |
"node": ">= 14" | |
} | |
}, | |
"node_modules/path-exists": { | |
"version": "4.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/path-exists/-/path-exists-4.0.0.tgz", | |
"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/path-is-absolute": { | |
"version": "1.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/path-is-absolute/-/path-is-absolute-1.0.1.tgz", | |
"integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/path-key": { | |
"version": "3.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/path-key/-/path-key-3.1.1.tgz", | |
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", | |
"dev": true, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/path-parse": { | |
"version": "1.0.7", | |
"resolved": "https://npm.skia.org/luci-milo/path-parse/-/path-parse-1.0.7.tgz", | |
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" | |
}, | |
"node_modules/path-to-regexp": { | |
"version": "2.4.0", | |
"resolved": "https://npm.skia.org/luci-milo/path-to-regexp/-/path-to-regexp-2.4.0.tgz", | |
"integrity": "sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w==", | |
"dev": true | |
}, | |
"node_modules/path-type": { | |
"version": "4.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/path-type/-/path-type-4.0.0.tgz", | |
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/pend": { | |
"version": "1.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/pend/-/pend-1.2.0.tgz", | |
"integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", | |
"dev": true | |
}, | |
"node_modules/performance-now": { | |
"version": "2.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/performance-now/-/performance-now-2.1.0.tgz", | |
"integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", | |
"dev": true | |
}, | |
"node_modules/picocolors": { | |
"version": "1.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/picocolors/-/picocolors-1.1.1.tgz", | |
"integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" | |
}, | |
"node_modules/picomatch": { | |
"version": "4.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/picomatch/-/picomatch-4.0.2.tgz", | |
"integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", | |
"dev": true, | |
"engines": { | |
"node": ">=12" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/jonschlinkert" | |
} | |
}, | |
"node_modules/pify": { | |
"version": "2.3.0", | |
"resolved": "https://npm.skia.org/luci-milo/pify/-/pify-2.3.0.tgz", | |
"integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/pirates": { | |
"version": "4.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/pirates/-/pirates-4.0.6.tgz", | |
"integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", | |
"dev": true, | |
"engines": { | |
"node": ">= 6" | |
} | |
}, | |
"node_modules/pkg-dir": { | |
"version": "4.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/pkg-dir/-/pkg-dir-4.2.0.tgz", | |
"integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", | |
"dev": true, | |
"dependencies": { | |
"find-up": "^4.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/possible-typed-array-names": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", | |
"integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.4" | |
} | |
}, | |
"node_modules/postcss": { | |
"version": "8.4.47", | |
"resolved": "https://npm.skia.org/luci-milo/postcss/-/postcss-8.4.47.tgz", | |
"integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", | |
"dev": true, | |
"funding": [ | |
{ | |
"type": "opencollective", | |
"url": "https://opencollective.com/postcss/" | |
}, | |
{ | |
"type": "tidelift", | |
"url": "https://tidelift.com/funding/github/npm/postcss" | |
}, | |
{ | |
"type": "github", | |
"url": "https://github.com/sponsors/ai" | |
} | |
], | |
"dependencies": { | |
"nanoid": "^3.3.7", | |
"picocolors": "^1.1.0", | |
"source-map-js": "^1.2.1" | |
}, | |
"engines": { | |
"node": "^10 || ^12 || >=14" | |
} | |
}, | |
"node_modules/postcss/node_modules/nanoid": { | |
"version": "3.3.7", | |
"resolved": "https://npm.skia.org/luci-milo/nanoid/-/nanoid-3.3.7.tgz", | |
"integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", | |
"dev": true, | |
"funding": [ | |
{ | |
"type": "github", | |
"url": "https://github.com/sponsors/ai" | |
} | |
], | |
"bin": { | |
"nanoid": "bin/nanoid.cjs" | |
}, | |
"engines": { | |
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" | |
} | |
}, | |
"node_modules/prelude-ls": { | |
"version": "1.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/prelude-ls/-/prelude-ls-1.2.1.tgz", | |
"integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.8.0" | |
} | |
}, | |
"node_modules/prettier": { | |
"version": "3.3.3", | |
"resolved": "https://npm.skia.org/luci-milo/prettier/-/prettier-3.3.3.tgz", | |
"integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", | |
"dev": true, | |
"peer": true, | |
"bin": { | |
"prettier": "bin/prettier.cjs" | |
}, | |
"engines": { | |
"node": ">=14" | |
}, | |
"funding": { | |
"url": "https://github.com/prettier/prettier?sponsor=1" | |
} | |
}, | |
"node_modules/prettier-linter-helpers": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", | |
"integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", | |
"dev": true, | |
"dependencies": { | |
"fast-diff": "^1.1.2" | |
}, | |
"engines": { | |
"node": ">=6.0.0" | |
} | |
}, | |
"node_modules/pretty-bytes": { | |
"version": "5.6.0", | |
"resolved": "https://npm.skia.org/luci-milo/pretty-bytes/-/pretty-bytes-5.6.0.tgz", | |
"integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/sindresorhus" | |
} | |
}, | |
"node_modules/pretty-format": { | |
"version": "29.7.0", | |
"resolved": "https://npm.skia.org/luci-milo/pretty-format/-/pretty-format-29.7.0.tgz", | |
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", | |
"dev": true, | |
"dependencies": { | |
"@jest/schemas": "^29.6.3", | |
"ansi-styles": "^5.0.0", | |
"react-is": "^18.0.0" | |
}, | |
"engines": { | |
"node": "^14.15.0 || ^16.10.0 || >=18.0.0" | |
} | |
}, | |
"node_modules/process": { | |
"version": "0.11.10", | |
"resolved": "https://npm.skia.org/luci-milo/process/-/process-0.11.10.tgz", | |
"integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", | |
"dev": true, | |
"engines": { | |
"node": ">= 0.6.0" | |
} | |
}, | |
"node_modules/prompts": { | |
"version": "2.4.2", | |
"resolved": "https://npm.skia.org/luci-milo/prompts/-/prompts-2.4.2.tgz", | |
"integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", | |
"dev": true, | |
"dependencies": { | |
"kleur": "^3.0.3", | |
"sisteransi": "^1.0.5" | |
}, | |
"engines": { | |
"node": ">= 6" | |
} | |
}, | |
"node_modules/prop-types": { | |
"version": "15.8.1", | |
"resolved": "https://npm.skia.org/luci-milo/prop-types/-/prop-types-15.8.1.tgz", | |
"integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", | |
"dependencies": { | |
"loose-envify": "^1.4.0", | |
"object-assign": "^4.1.1", | |
"react-is": "^16.13.1" | |
} | |
}, | |
"node_modules/prop-types/node_modules/react-is": { | |
"version": "16.13.1", | |
"resolved": "https://npm.skia.org/luci-milo/react-is/-/react-is-16.13.1.tgz", | |
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" | |
}, | |
"node_modules/proxy-from-env": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/proxy-from-env/-/proxy-from-env-1.0.0.tgz", | |
"integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==", | |
"dev": true | |
}, | |
"node_modules/psl": { | |
"version": "1.9.0", | |
"resolved": "https://npm.skia.org/luci-milo/psl/-/psl-1.9.0.tgz", | |
"integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", | |
"dev": true | |
}, | |
"node_modules/pump": { | |
"version": "3.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/pump/-/pump-3.0.2.tgz", | |
"integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", | |
"dev": true, | |
"dependencies": { | |
"end-of-stream": "^1.1.0", | |
"once": "^1.3.1" | |
} | |
}, | |
"node_modules/punycode": { | |
"version": "2.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/punycode/-/punycode-2.3.1.tgz", | |
"integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", | |
"dev": true, | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/punycode.js": { | |
"version": "2.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/punycode.js/-/punycode.js-2.3.1.tgz", | |
"integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", | |
"engines": { | |
"node": ">=6" | |
} | |
}, | |
"node_modules/pure-rand": { | |
"version": "6.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/pure-rand/-/pure-rand-6.1.0.tgz", | |
"integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", | |
"dev": true, | |
"funding": [ | |
{ | |
"type": "individual", | |
"url": "https://github.com/sponsors/dubzzz" | |
}, | |
{ | |
"type": "opencollective", | |
"url": "https://opencollective.com/fast-check" | |
} | |
] | |
}, | |
"node_modules/qs": { | |
"version": "6.13.0", | |
"resolved": "https://npm.skia.org/luci-milo/qs/-/qs-6.13.0.tgz", | |
"integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", | |
"dev": true, | |
"dependencies": { | |
"side-channel": "^1.0.6" | |
}, | |
"engines": { | |
"node": ">=0.6" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/querystring": { | |
"version": "0.2.1", | |
"resolved": "https://npm.skia.org/luci-milo/querystring/-/querystring-0.2.1.tgz", | |
"integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", | |
"deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", | |
"dev": true, | |
"engines": { | |
"node": ">=0.4.x" | |
} | |
}, | |
"node_modules/querystringify": { | |
"version": "2.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/querystringify/-/querystringify-2.2.0.tgz", | |
"integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", | |
"dev": true | |
}, | |
"node_modules/queue-microtask": { | |
"version": "1.2.3", | |
"resolved": "https://npm.skia.org/luci-milo/queue-microtask/-/queue-microtask-1.2.3.tgz", | |
"integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", | |
"dev": true, | |
"funding": [ | |
{ | |
"type": "github", | |
"url": "https://github.com/sponsors/feross" | |
}, | |
{ | |
"type": "patreon", | |
"url": "https://www.patreon.com/feross" | |
}, | |
{ | |
"type": "consulting", | |
"url": "https://feross.org/support" | |
} | |
] | |
}, | |
"node_modules/randombytes": { | |
"version": "2.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/randombytes/-/randombytes-2.1.0.tgz", | |
"integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", | |
"dev": true, | |
"dependencies": { | |
"safe-buffer": "^5.1.0" | |
} | |
}, | |
"node_modules/react": { | |
"version": "18.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/react/-/react-18.3.1.tgz", | |
"integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", | |
"dependencies": { | |
"loose-envify": "^1.1.0" | |
}, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/react-dom": { | |
"version": "18.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/react-dom/-/react-dom-18.3.1.tgz", | |
"integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", | |
"dependencies": { | |
"loose-envify": "^1.1.0", | |
"scheduler": "^0.23.2" | |
}, | |
"peerDependencies": { | |
"react": "^18.3.1" | |
} | |
}, | |
"node_modules/react-error-boundary": { | |
"version": "4.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/react-error-boundary/-/react-error-boundary-4.1.2.tgz", | |
"integrity": "sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag==", | |
"dependencies": { | |
"@babel/runtime": "^7.12.5" | |
}, | |
"peerDependencies": { | |
"react": ">=16.13.1" | |
} | |
}, | |
"node_modules/react-fast-compare": { | |
"version": "3.2.2", | |
"resolved": "https://npm.skia.org/luci-milo/react-fast-compare/-/react-fast-compare-3.2.2.tgz", | |
"integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" | |
}, | |
"node_modules/react-helmet": { | |
"version": "6.1.0", | |
"resolved": "https://npm.skia.org/luci-milo/react-helmet/-/react-helmet-6.1.0.tgz", | |
"integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==", | |
"dependencies": { | |
"object-assign": "^4.1.1", | |
"prop-types": "^15.7.2", | |
"react-fast-compare": "^3.1.1", | |
"react-side-effect": "^2.1.0" | |
}, | |
"peerDependencies": { | |
"react": ">=16.3.0" | |
} | |
}, | |
"node_modules/react-hotkeys-hook": { | |
"version": "4.5.1", | |
"resolved": "https://npm.skia.org/luci-milo/react-hotkeys-hook/-/react-hotkeys-hook-4.5.1.tgz", | |
"integrity": "sha512-scAEJOh3Irm0g95NIn6+tQVf/OICCjsQsC9NBHfQws/Vxw4sfq1tDQut5fhTEvPraXhu/sHxRd9lOtxzyYuNAg==", | |
"peerDependencies": { | |
"react": ">=16.8.1", | |
"react-dom": ">=16.8.1" | |
} | |
}, | |
"node_modules/react-is": { | |
"version": "18.3.1", | |
"resolved": "https://npm.skia.org/luci-milo/react-is/-/react-is-18.3.1.tgz", | |
"integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" | |
}, | |
"node_modules/react-refresh": { | |
"version": "0.14.2", | |
"resolved": "https://npm.skia.org/luci-milo/react-refresh/-/react-refresh-0.14.2.tgz", | |
"integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/react-resizable-panels": { | |
"version": "2.1.6", | |
"resolved": "https://npm.skia.org/luci-milo/react-resizable-panels/-/react-resizable-panels-2.1.6.tgz", | |
"integrity": "sha512-oIqo/7pp2TsR+Dp1qZMr1l4RBDV4Zz/0HEG5zxliBJoHqqFnG0MbmFbk+5Q1VMGfPQ4uhXxefunLC1o7v38PDQ==", | |
"peerDependencies": { | |
"react": "^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc", | |
"react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" | |
} | |
}, | |
"node_modules/react-router": { | |
"version": "6.27.0", | |
"resolved": "https://npm.skia.org/luci-milo/react-router/-/react-router-6.27.0.tgz", | |
"integrity": "sha512-YA+HGZXz4jaAkVoYBE98VQl+nVzI+cVI2Oj/06F5ZM+0u3TgedN9Y9kmMRo2mnkSK2nCpNQn0DVob4HCsY/WLw==", | |
"dependencies": { | |
"@remix-run/router": "1.20.0" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"peerDependencies": { | |
"react": ">=16.8" | |
} | |
}, | |
"node_modules/react-router-dom": { | |
"version": "6.27.0", | |
"resolved": "https://npm.skia.org/luci-milo/react-router-dom/-/react-router-dom-6.27.0.tgz", | |
"integrity": "sha512-+bvtFWMC0DgAFrfKXKG9Fc+BcXWRUO1aJIihbB79xaeq0v5UzfvnM5houGUm1Y461WVRcgAQ+Clh5rdb1eCx4g==", | |
"dependencies": { | |
"@remix-run/router": "1.20.0", | |
"react-router": "6.27.0" | |
}, | |
"engines": { | |
"node": ">=14.0.0" | |
}, | |
"peerDependencies": { | |
"react": ">=16.8", | |
"react-dom": ">=16.8" | |
} | |
}, | |
"node_modules/react-side-effect": { | |
"version": "2.1.2", | |
"resolved": "https://npm.skia.org/luci-milo/react-side-effect/-/react-side-effect-2.1.2.tgz", | |
"integrity": "sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==", | |
"peerDependencies": { | |
"react": "^16.3.0 || ^17.0.0 || ^18.0.0" | |
} | |
}, | |
"node_modules/react-smooth": { | |
"version": "4.0.1", | |
"resolved": "https://npm.skia.org/luci-milo/react-smooth/-/react-smooth-4.0.1.tgz", | |
"integrity": "sha512-OE4hm7XqR0jNOq3Qmk9mFLyd6p2+j6bvbPJ7qlB7+oo0eNcL2l7WQzG6MBnT3EXY6xzkLMUBec3AfewJdA0J8w==", | |
"license": "MIT", | |
"dependencies": { | |
"fast-equals": "^5.0.1", | |
"prop-types": "^15.8.1", | |
"react-transition-group": "^4.4.5" | |
}, | |
"peerDependencies": { | |
"react": "^16.8.0 || ^17.0.0 || ^18.0.0", | |
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" | |
} | |
}, | |
"node_modules/react-transition-group": { | |
"version": "4.4.5", | |
"resolved": "https://npm.skia.org/luci-milo/react-transition-group/-/react-transition-group-4.4.5.tgz", | |
"integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", | |
"dependencies": { | |
"@babel/runtime": "^7.5.5", | |
"dom-helpers": "^5.0.1", | |
"loose-envify": "^1.4.0", | |
"prop-types": "^15.6.2" | |
}, | |
"peerDependencies": { | |
"react": ">=16.6.0", | |
"react-dom": ">=16.6.0" | |
} | |
}, | |
"node_modules/react-universal-interface": { | |
"version": "0.6.2", | |
"resolved": "https://npm.skia.org/luci-milo/react-universal-interface/-/react-universal-interface-0.6.2.tgz", | |
"integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==", | |
"peerDependencies": { | |
"react": "*", | |
"tslib": "*" | |
} | |
}, | |
"node_modules/react-use": { | |
"version": "17.5.1", | |
"resolved": "https://npm.skia.org/luci-milo/react-use/-/react-use-17.5.1.tgz", | |
"integrity": "sha512-LG/uPEVRflLWMwi3j/sZqR00nF6JGqTTDblkXK2nzXsIvij06hXl1V/MZIlwj1OKIQUtlh1l9jK8gLsRyCQxMg==", | |
"dependencies": { | |
"@types/js-cookie": "^2.2.6", | |
"@xobotyi/scrollbar-width": "^1.9.5", | |
"copy-to-clipboard": "^3.3.1", | |
"fast-deep-equal": "^3.1.3", | |
"fast-shallow-equal": "^1.0.0", | |
"js-cookie": "^2.2.1", | |
"nano-css": "^5.6.2", | |
"react-universal-interface": "^0.6.2", | |
"resize-observer-polyfill": "^1.5.1", | |
"screenfull": "^5.1.0", | |
"set-harmonic-interval": "^1.0.1", | |
"throttle-debounce": "^3.0.1", | |
"ts-easing": "^0.2.0", | |
"tslib": "^2.1.0" | |
}, | |
"peerDependencies": { | |
"react": "*", | |
"react-dom": "*" | |
} | |
}, | |
"node_modules/react-virtuoso": { | |
"version": "4.12.0", | |
"resolved": "https://npm.skia.org/luci-milo/react-virtuoso/-/react-virtuoso-4.12.0.tgz", | |
"integrity": "sha512-oHrKlU7xHsrnBQ89ecZoMPAK0tHnI9s1hsFW3KKg5ZGeZ5SWvbGhg/QFJFY4XETAzoCUeu+Xaxn1OUb/PGtPlA==", | |
"engines": { | |
"node": ">=10" | |
}, | |
"peerDependencies": { | |
"react": ">=16 || >=17 || >= 18", | |
"react-dom": ">=16 || >=17 || >= 18" | |
} | |
}, | |
"node_modules/recharts": { | |
"version": "2.12.7", | |
"resolved": "https://npm.skia.org/luci-milo/recharts/-/recharts-2.12.7.tgz", | |
"integrity": "sha512-hlLJMhPQfv4/3NBSAyq3gzGg4h2v69RJh6KU7b3pXYNNAELs9kEoXOjbkxdXpALqKBoVmVptGfLpxdaVYqjmXQ==", | |
"license": "MIT", | |
"dependencies": { | |
"clsx": "^2.0.0", | |
"eventemitter3": "^4.0.1", | |
"lodash": "^4.17.21", | |
"react-is": "^16.10.2", | |
"react-smooth": "^4.0.0", | |
"recharts-scale": "^0.4.4", | |
"tiny-invariant": "^1.3.1", | |
"victory-vendor": "^36.6.8" | |
}, | |
"engines": { | |
"node": ">=14" | |
}, | |
"peerDependencies": { | |
"react": "^16.0.0 || ^17.0.0 || ^18.0.0", | |
"react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0" | |
} | |
}, | |
"node_modules/recharts-scale": { | |
"version": "0.4.5", | |
"resolved": "https://npm.skia.org/luci-milo/recharts-scale/-/recharts-scale-0.4.5.tgz", | |
"integrity": "sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w==", | |
"license": "MIT", | |
"dependencies": { | |
"decimal.js-light": "^2.4.1" | |
} | |
}, | |
"node_modules/recharts/node_modules/react-is": { | |
"version": "16.13.1", | |
"resolved": "https://npm.skia.org/luci-milo/react-is/-/react-is-16.13.1.tgz", | |
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", | |
"license": "MIT" | |
}, | |
"node_modules/redent": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/redent/-/redent-3.0.0.tgz", | |
"integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", | |
"dev": true, | |
"dependencies": { | |
"indent-string": "^4.0.0", | |
"strip-indent": "^3.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |
} | |
}, | |
"node_modules/reflect-metadata": { | |
"version": "0.2.2", | |
"resolved": "https://npm.skia.org/luci-milo/reflect-metadata/-/reflect-metadata-0.2.2.tgz", | |
"integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==" | |
}, | |
"node_modules/reflect.getprototypeof": { | |
"version": "1.0.6", | |
"resolved": "https://npm.skia.org/luci-milo/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", | |
"integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7", | |
"define-properties": "^1.2.1", | |
"es-abstract": "^1.23.1", | |
"es-errors": "^1.3.0", | |
"get-intrinsic": "^1.2.4", | |
"globalthis": "^1.0.3", | |
"which-builtin-type": "^1.1.3" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/regenerate": { | |
"version": "1.4.2", | |
"resolved": "https://npm.skia.org/luci-milo/regenerate/-/regenerate-1.4.2.tgz", | |
"integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", | |
"dev": true | |
}, | |
"node_modules/regenerate-unicode-properties": { | |
"version": "10.2.0", | |
"resolved": "https://npm.skia.org/luci-milo/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", | |
"integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", | |
"dev": true, | |
"dependencies": { | |
"regenerate": "^1.4.2" | |
}, | |
"engines": { | |
"node": ">=4" | |
} | |
}, | |
"node_modules/regenerator-runtime": { | |
"version": "0.14.1", | |
"resolved": "https://npm.skia.org/luci-milo/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", | |
"integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" | |
}, | |
"node_modules/regenerator-transform": { | |
"version": "0.15.2", | |
"resolved": "https://npm.skia.org/luci-milo/regenerator-transform/-/regenerator-transform-0.15.2.tgz", | |
"integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", | |
"dev": true, | |
"dependencies": { | |
"@babel/runtime": "^7.8.4" | |
} | |
}, | |
"node_modules/regexp.prototype.flags": { | |
"version": "1.5.3", | |
"resolved": "https://npm.skia.org/luci-milo/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", | |
"integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", | |
"dev": true, | |
"dependencies": { | |
"call-bind": "^1.0.7", | |
"define-properties": "^1.2.1", | |
"es-errors": "^1.3.0", | |
"set-function-name": "^2.0.2" | |
}, | |
"engines": { | |
"node": ">= 0.4" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/regexpu-core": { | |
"version": "6.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/regexpu-core/-/regexpu-core-6.1.1.tgz", | |
"integrity": "sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==", | |
"dev": true, | |
"dependencies": { | |
"regenerate": "^1.4.2", | |
"regenerate-unicode-properties": "^10.2.0", | |
"regjsgen": "^0.8.0", | |
"regjsparser": "^0.11.0", | |
"unicode-match-property-ecmascript": "^2.0.0", | |
"unicode-match-property-value-ecmascript": "^2.1.0" | |
}, | |
"engines": { | |
"node": ">=4" | |
} | |
}, | |
"node_modules/regjsgen": { | |
"version": "0.8.0", | |
"resolved": "https://npm.skia.org/luci-milo/regjsgen/-/regjsgen-0.8.0.tgz", | |
"integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", | |
"dev": true | |
}, | |
"node_modules/regjsparser": { | |
"version": "0.11.2", | |
"resolved": "https://npm.skia.org/luci-milo/regjsparser/-/regjsparser-0.11.2.tgz", | |
"integrity": "sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==", | |
"dev": true, | |
"dependencies": { | |
"jsesc": "~3.0.2" | |
}, | |
"bin": { | |
"regjsparser": "bin/parser" | |
} | |
}, | |
"node_modules/request-progress": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/request-progress/-/request-progress-3.0.0.tgz", | |
"integrity": "sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==", | |
"dev": true, | |
"dependencies": { | |
"throttleit": "^1.0.0" | |
} | |
}, | |
"node_modules/require-directory": { | |
"version": "2.1.1", | |
"resolved": "https://npm.skia.org/luci-milo/require-directory/-/require-directory-2.1.1.tgz", | |
"integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/require-from-string": { | |
"version": "2.0.2", | |
"resolved": "https://npm.skia.org/luci-milo/require-from-string/-/require-from-string-2.0.2.tgz", | |
"integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", | |
"dev": true, | |
"engines": { | |
"node": ">=0.10.0" | |
} | |
}, | |
"node_modules/requires-port": { | |
"version": "1.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/requires-port/-/requires-port-1.0.0.tgz", | |
"integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", | |
"dev": true | |
}, | |
"node_modules/resize-observer-polyfill": { | |
"version": "1.5.1", | |
"resolved": "https://npm.skia.org/luci-milo/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", | |
"integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" | |
}, | |
"node_modules/resolve": { | |
"version": "1.22.8", | |
"resolved": "https://npm.skia.org/luci-milo/resolve/-/resolve-1.22.8.tgz", | |
"integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", | |
"dependencies": { | |
"is-core-module": "^2.13.0", | |
"path-parse": "^1.0.7", | |
"supports-preserve-symlinks-flag": "^1.0.0" | |
}, | |
"bin": { | |
"resolve": "bin/resolve" | |
}, | |
"funding": { | |
"url": "https://github.com/sponsors/ljharb" | |
} | |
}, | |
"node_modules/resolve-cwd": { | |
"version": "3.0.0", | |
"resolved": "https://npm.skia.org/luci-milo/resolve-cwd/-/resolve-cwd-3.0.0.tgz", | |
"integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", | |
"dev": true, | |
"dependencies": { | |
"resolve-from": "^5.0.0" | |
}, | |
"engines": { | |
"node": ">=8" | |