UNPKG

babel-plugin-transform-decimal

Version:

A plugin for babel to transform `x * y` into something like `JSBD.multiply(x, y)` to support decimals.

1,286 lines (1,121 loc) 99.1 kB
lockfileVersion: 5.3 specifiers: '@babel/cli': ^7.16.0 '@babel/core': ^7.16.5 '@babel/plugin-syntax-decimal': ^7.16.5 jest: ^27.4.5 dependencies: '@babel/plugin-syntax-decimal': 7.16.5_@babel+core@7.16.5 devDependencies: '@babel/cli': 7.16.0_@babel+core@7.16.5 '@babel/core': 7.16.5 jest: 27.4.5 packages: /@babel/cli/7.16.0_@babel+core@7.16.5: resolution: {integrity: sha1-pym3pI64C0n0ijOVKfxBKf17zvM=, tarball: '@babel/cli/download/@babel/cli-7.16.0.tgz'} engines: {node: '>=6.9.0'} hasBin: true peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 commander: 4.1.1 convert-source-map: 1.8.0 fs-readdir-recursive: 1.1.0 glob: 7.2.0 make-dir: 2.1.0 slash: 2.0.0 source-map: 0.5.7 optionalDependencies: '@nicolo-ribaudo/chokidar-2': 2.1.8-no-fsevents.3 chokidar: 3.5.2 dev: true /@babel/code-frame/7.16.0: resolution: {integrity: sha1-DfyAMJvuyEEeZecGRhxAiwu5tDE=, tarball: '@babel/code-frame/download/@babel/code-frame-7.16.0.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.16.0 dev: true /@babel/compat-data/7.16.4: resolution: {integrity: sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==, tarball: '@babel/compat-data/download/@babel/compat-data-7.16.4.tgz'} engines: {node: '>=6.9.0'} dev: true /@babel/core/7.16.5: resolution: {integrity: sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==, tarball: '@babel/core/download/@babel/core-7.16.5.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.0 '@babel/generator': 7.16.5 '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.5 '@babel/helper-module-transforms': 7.16.5 '@babel/helpers': 7.16.5 '@babel/parser': 7.16.6 '@babel/template': 7.16.0 '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 convert-source-map: 1.8.0 debug: 4.3.3 gensync: 1.0.0-beta.2 json5: 2.2.0 semver: 6.3.0 source-map: 0.5.7 transitivePeerDependencies: - supports-color dev: true /@babel/generator/7.16.5: resolution: {integrity: sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==, tarball: '@babel/generator/download/@babel/generator-7.16.5.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 jsesc: 2.5.2 source-map: 0.5.7 dev: true /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.5: resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==, tarball: '@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.16.3.tgz'} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.16.4 '@babel/core': 7.16.5 '@babel/helper-validator-option': 7.14.5 browserslist: 4.19.1 semver: 6.3.0 dev: true /@babel/helper-environment-visitor/7.16.5: resolution: {integrity: sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==, tarball: '@babel/helper-environment-visitor/download/@babel/helper-environment-visitor-7.16.5.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 dev: true /@babel/helper-function-name/7.16.0: resolution: {integrity: sha1-t90Hl9ALv+5PB+nE6lsOMMi7FIE=, tarball: '@babel/helper-function-name/download/@babel/helper-function-name-7.16.0.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-get-function-arity': 7.16.0 '@babel/template': 7.16.0 '@babel/types': 7.16.0 dev: true /@babel/helper-get-function-arity/7.16.0: resolution: {integrity: sha1-AIjHSGspqctdlIsaHeRttm4InPo=, tarball: '@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.16.0.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 dev: true /@babel/helper-hoist-variables/7.16.0: resolution: {integrity: sha1-TJAjwvHe9+KP9G/B2802o5vqqBo=, tarball: '@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.16.0.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 dev: true /@babel/helper-module-imports/7.16.0: resolution: {integrity: sha1-kFOOYLZy7PG0SPX09UM9N+eaPsM=, tarball: '@babel/helper-module-imports/download/@babel/helper-module-imports-7.16.0.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 dev: true /@babel/helper-module-transforms/7.16.5: resolution: {integrity: sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==, tarball: '@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.16.5.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.16.5 '@babel/helper-module-imports': 7.16.0 '@babel/helper-simple-access': 7.16.0 '@babel/helper-split-export-declaration': 7.16.0 '@babel/helper-validator-identifier': 7.15.7 '@babel/template': 7.16.0 '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color dev: true /@babel/helper-plugin-utils/7.16.5: resolution: {integrity: sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==, tarball: '@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.16.5.tgz'} engines: {node: '>=6.9.0'} /@babel/helper-simple-access/7.16.0: resolution: {integrity: sha1-IdaidiDjg+N1NM9sELugGab5BRc=, tarball: '@babel/helper-simple-access/download/@babel/helper-simple-access-7.16.0.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 dev: true /@babel/helper-split-export-declaration/7.16.0: resolution: {integrity: sha1-KWcvQ2Y+k23zcKrrIr7ds7rsdDg=, tarball: '@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.16.0.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 dev: true /@babel/helper-validator-identifier/7.15.7: resolution: {integrity: sha1-Ig35k7/pBKSmsCq08zhaXr9uI4k=, tarball: '@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.15.7.tgz'} engines: {node: '>=6.9.0'} dev: true /@babel/helper-validator-option/7.14.5: resolution: {integrity: sha1-bnKh//GNXfy4eOHmLxoCHEty1aM=, tarball: '@babel/helper-validator-option/download/@babel/helper-validator-option-7.14.5.tgz'} engines: {node: '>=6.9.0'} dev: true /@babel/helpers/7.16.5: resolution: {integrity: sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==, tarball: '@babel/helpers/download/@babel/helpers-7.16.5.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.16.0 '@babel/traverse': 7.16.5 '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color dev: true /@babel/highlight/7.16.0: resolution: {integrity: sha1-bOsysspLj182H7f9gh4/3fShclo=, tarball: '@babel/highlight/download/@babel/highlight-7.16.0.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.15.7 chalk: 2.4.2 js-tokens: 4.0.0 dev: true /@babel/parser/7.16.6: resolution: {integrity: sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==, tarball: '@babel/parser/download/@babel/parser-7.16.6.tgz'} engines: {node: '>=6.0.0'} hasBin: true dev: true /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.16.5: resolution: {integrity: sha1-qYP7Gusuw/btBCohD2QOkOeG/g0=, tarball: '@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.16.5: resolution: {integrity: sha1-TJpvZp9dDN8bkKFnHpoUa+UwDOo=, tarball: '@babel/plugin-syntax-bigint/download/@babel/plugin-syntax-bigint-7.8.3.tgz'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.16.5: resolution: {integrity: sha1-tcmHJ0xKOoK4lxR5aTGmtTVErhA=, tarball: '@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.12.13.tgz'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/plugin-syntax-decimal/7.16.5_@babel+core@7.16.5: resolution: {integrity: sha512-+H0NOSnTf7HhvC0hAXomcYyhtQddabldb7LPVRQN7CguXaCiDwmM7pk9x2AaHRITJJIah/un4Dmi4qrJFV69lA==, tarball: '@babel/plugin-syntax-decimal/download/@babel/plugin-syntax-decimal-7.16.5.tgz'} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: false /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.16.5: resolution: {integrity: sha1-7mATSMNw+jNNIge+FYd3SWUh/VE=, tarball: '@babel/plugin-syntax-import-meta/download/@babel/plugin-syntax-import-meta-7.10.4.tgz'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.16.5: resolution: {integrity: sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo=, tarball: '@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.16.5: resolution: {integrity: sha1-ypHvRjA1MESLkGZSusLp/plB9pk=, tarball: '@babel/plugin-syntax-logical-assignment-operators/download/@babel/plugin-syntax-logical-assignment-operators-7.10.4.tgz'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.16.5: resolution: {integrity: sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak=, tarball: '@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.16.5: resolution: {integrity: sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c=, tarball: '@babel/plugin-syntax-numeric-separator/download/@babel/plugin-syntax-numeric-separator-7.10.4.tgz'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.16.5: resolution: {integrity: sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE=, tarball: '@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.16.5: resolution: {integrity: sha1-YRGiZbz7Ag6579D9/X0mQCue1sE=, tarball: '@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.16.5: resolution: {integrity: sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=, tarball: '@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.16.5: resolution: {integrity: sha1-wc/a3DWmRiQAAfBhOCR7dBw02Uw=, tarball: '@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.14.5.tgz'} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/plugin-syntax-typescript/7.16.5_@babel+core@7.16.5: resolution: {integrity: sha512-/d4//lZ1Vqb4mZ5xTep3dDK888j7BGM/iKqBmndBaoYAFPlPKrGU608VVBz5JeyAb6YQDjRu1UKqj86UhwWVgw==, tarball: '@babel/plugin-syntax-typescript/download/@babel/plugin-syntax-typescript-7.16.5.tgz'} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.5 '@babel/helper-plugin-utils': 7.16.5 dev: true /@babel/template/7.16.0: resolution: {integrity: sha1-0Wo16/TNdOICCDNW+rId2JNj3dY=, tarball: '@babel/template/download/@babel/template-7.16.0.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.0 '@babel/parser': 7.16.6 '@babel/types': 7.16.0 dev: true /@babel/traverse/7.16.5: resolution: {integrity: sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==, tarball: '@babel/traverse/download/@babel/traverse-7.16.5.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.0 '@babel/generator': 7.16.5 '@babel/helper-environment-visitor': 7.16.5 '@babel/helper-function-name': 7.16.0 '@babel/helper-hoist-variables': 7.16.0 '@babel/helper-split-export-declaration': 7.16.0 '@babel/parser': 7.16.6 '@babel/types': 7.16.0 debug: 4.3.3 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true /@babel/types/7.16.0: resolution: {integrity: sha1-2zsxOAT5aq3Qt3bEgj4SetZyibo=, tarball: '@babel/types/download/@babel/types-7.16.0.tgz'} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.15.7 to-fast-properties: 2.0.0 dev: true /@bcoe/v8-coverage/0.2.3: resolution: {integrity: sha1-daLotRy3WKdVPWgEpZMteqznXDk=, tarball: '@bcoe/v8-coverage/download/@bcoe/v8-coverage-0.2.3.tgz'} dev: true /@istanbuljs/load-nyc-config/1.1.0: resolution: {integrity: sha1-/T2x1Z7PfPEh6AZQu4ZxL5tV7O0=, tarball: '@istanbuljs/load-nyc-config/download/@istanbuljs/load-nyc-config-1.1.0.tgz'} engines: {node: '>=8'} dependencies: camelcase: 5.3.1 find-up: 4.1.0 get-package-type: 0.1.0 js-yaml: 3.14.1 resolve-from: 5.0.0 dev: true /@istanbuljs/schema/0.1.3: resolution: {integrity: sha1-5F44TkuOwWvOL9kDr3hFD2v37Jg=, tarball: '@istanbuljs/schema/download/@istanbuljs/schema-0.1.3.tgz'} engines: {node: '>=8'} dev: true /@jest/console/27.4.2: resolution: {integrity: sha512-xknHThRsPB/To1FUbi6pCe43y58qFC03zfb6R7fDb/FfC7k2R3i1l+izRBJf8DI46KhYGRaF14Eo9A3qbBoixg==, tarball: '@jest/console/download/@jest/console-27.4.2.tgz'} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.4.2 '@types/node': 17.0.3 chalk: 4.1.2 jest-message-util: 27.4.2 jest-util: 27.4.2 slash: 3.0.0 dev: true /@jest/core/27.4.5: resolution: {integrity: sha512-3tm/Pevmi8bDsgvo73nX8p/WPng6KWlCyScW10FPEoN1HU4pwI83tJ3TsFvi1FfzsjwUlMNEPowgb/rPau/LTQ==, tarball: '@jest/core/download/@jest/core-27.4.5.tgz'} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true dependencies: '@jest/console': 27.4.2 '@jest/reporters': 27.4.5 '@jest/test-result': 27.4.2 '@jest/transform': 27.4.5 '@jest/types': 27.4.2 '@types/node': 17.0.3 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 exit: 0.1.2 graceful-fs: 4.2.8 jest-changed-files: 27.4.2 jest-config: 27.4.5 jest-haste-map: 27.4.5 jest-message-util: 27.4.2 jest-regex-util: 27.4.0 jest-resolve: 27.4.5 jest-resolve-dependencies: 27.4.5 jest-runner: 27.4.5 jest-runtime: 27.4.5 jest-snapshot: 27.4.5 jest-util: 27.4.2 jest-validate: 27.4.2 jest-watcher: 27.4.2 micromatch: 4.0.4 rimraf: 3.0.2 slash: 3.0.0 strip-ansi: 6.0.1 transitivePeerDependencies: - bufferutil - canvas - supports-color - ts-node - utf-8-validate dev: true /@jest/environment/27.4.4: resolution: {integrity: sha512-q+niMx7cJgt/t/b6dzLOh4W8Ef/8VyKG7hxASK39jakijJzbFBGpptx3RXz13FFV7OishQ9lTbv+dQ5K3EhfDQ==, tarball: '@jest/environment/download/@jest/environment-27.4.4.tgz'} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/fake-timers': 27.4.2 '@jest/types': 27.4.2 '@types/node': 17.0.3 jest-mock: 27.4.2 dev: true /@jest/fake-timers/27.4.2: resolution: {integrity: sha512-f/Xpzn5YQk5adtqBgvw1V6bF8Nx3hY0OIRRpCvWcfPl0EAjdqWPdhH3t/3XpiWZqtjIEHDyMKP9ajpva1l4Zmg==, tarball: '@jest/fake-timers/download/@jest/fake-timers-27.4.2.tgz'} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.4.2 '@sinonjs/fake-timers': 8.1.0 '@types/node': 17.0.3 jest-message-util: 27.4.2 jest-mock: 27.4.2 jest-util: 27.4.2 dev: true /@jest/globals/27.4.4: resolution: {integrity: sha512-bqpqQhW30BOreXM8bA8t8JbOQzsq/WnPTnBl+It3UxAD9J8yxEAaBEylHx1dtBapAr/UBk8GidXbzmqnee8tYQ==, tarball: '@jest/globals/download/@jest/globals-27.4.4.tgz'} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/environment': 27.4.4 '@jest/types': 27.4.2 expect: 27.4.2 dev: true /@jest/reporters/27.4.5: resolution: {integrity: sha512-3orsG4vi8zXuBqEoy2LbnC1kuvkg1KQUgqNxmxpQgIOQEPeV0onvZu+qDQnEoX8qTQErtqn/xzcnbpeTuOLSiA==, tarball: '@jest/reporters/download/@jest/reporters-27.4.5.tgz'} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 27.4.2 '@jest/test-result': 27.4.2 '@jest/transform': 27.4.5 '@jest/types': 27.4.2 '@types/node': 17.0.3 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 glob: 7.2.0 graceful-fs: 4.2.8 istanbul-lib-coverage: 3.2.0 istanbul-lib-instrument: 4.0.3 istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.1.1 jest-haste-map: 27.4.5 jest-resolve: 27.4.5 jest-util: 27.4.2 jest-worker: 27.4.5 slash: 3.0.0 source-map: 0.6.1 string-length: 4.0.2 terminal-link: 2.1.1 v8-to-istanbul: 8.1.0 transitivePeerDependencies: - supports-color dev: true /@jest/source-map/27.4.0: resolution: {integrity: sha512-Ntjx9jzP26Bvhbm93z/AKcPRj/9wrkI88/gK60glXDx1q+IeI0rf7Lw2c89Ch6ofonB0On/iRDreQuQ6te9pgQ==, tarball: '@jest/source-map/download/@jest/source-map-27.4.0.tgz'} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: callsites: 3.1.0 graceful-fs: 4.2.8 source-map: 0.6.1 dev: true /@jest/test-result/27.4.2: resolution: {integrity: sha512-kr+bCrra9jfTgxHXHa2UwoQjxvQk3Am6QbpAiJ5x/50LW8llOYrxILkqY0lZRW/hu8FXesnudbql263+EW9iNA==, tarball: '@jest/test-result/download/@jest/test-result-27.4.2.tgz'} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/console': 27.4.2 '@jest/types': 27.4.2 '@types/istanbul-lib-coverage': 2.0.3 collect-v8-coverage: 1.0.1 dev: true /@jest/test-sequencer/27.4.5: resolution: {integrity: sha512-n5woIn/1v+FT+9hniymHPARA9upYUmfi5Pw9ewVwXCDlK4F5/Gkees9v8vdjGdAIJ2MPHLHodiajLpZZanWzEQ==, tarball: '@jest/test-sequencer/download/@jest/test-sequencer-27.4.5.tgz'} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/test-result': 27.4.2 graceful-fs: 4.2.8 jest-haste-map: 27.4.5 jest-runtime: 27.4.5 transitivePeerDependencies: - supports-color dev: true /@jest/transform/27.4.5: resolution: {integrity: sha512-PuMet2UlZtlGzwc6L+aZmR3I7CEBpqadO03pU40l2RNY2fFJ191b9/ITB44LNOhVtsyykx0OZvj0PCyuLm7Eew==, tarball: '@jest/transform/download/@jest/transform-27.4.5.tgz'} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/core': 7.16.5 '@jest/types': 27.4.2 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 1.8.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.8 jest-haste-map: 27.4.5 jest-regex-util: 27.4.0 jest-util: 27.4.2 micromatch: 4.0.4 pirates: 4.0.4 slash: 3.0.0 source-map: 0.6.1 write-file-atomic: 3.0.3 transitivePeerDependencies: - supports-color dev: true /@jest/types/27.4.2: resolution: {integrity: sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==, tarball: '@jest/types/download/@jest/types-27.4.2.tgz'} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.1 '@types/node': 17.0.3 '@types/yargs': 16.0.4 chalk: 4.1.2 dev: true /@nicolo-ribaudo/chokidar-2/2.1.8-no-fsevents.3: resolution: {integrity: sha1-Mj1y3SUQPQxPvc6J2t9XSnh7H5s=, tarball: '@nicolo-ribaudo/chokidar-2/download/@nicolo-ribaudo/chokidar-2-2.1.8-no-fsevents.3.tgz'} requiresBuild: true dev: true optional: true /@sinonjs/commons/1.8.3: resolution: {integrity: sha1-OALd0hpQqUm2ch3dcto25n5/Gy0=, tarball: '@sinonjs/commons/download/@sinonjs/commons-1.8.3.tgz'} dependencies: type-detect: 4.0.8 dev: true /@sinonjs/fake-timers/8.1.0: resolution: {integrity: sha1-P9wrbLWJNbIb+40WJesTAEhDFuc=, tarball: '@sinonjs/fake-timers/download/@sinonjs/fake-timers-8.1.0.tgz'} dependencies: '@sinonjs/commons': 1.8.3 dev: true /@tootallnate/once/1.1.2: resolution: {integrity: sha1-zLkURTYBeaBOf+av94wA/8Hur4I=, tarball: '@tootallnate/once/download/@tootallnate/once-1.1.2.tgz'} engines: {node: '>= 6'} dev: true /@types/babel__core/7.1.17: resolution: {integrity: sha512-6zzkezS9QEIL8yCBvXWxPTJPNuMeECJVxSOhxNY/jfq9LxOTHivaYTqr37n9LknWWRTIkzqH2UilS5QFvfa90A==, tarball: '@types/babel__core/download/@types/babel__core-7.1.17.tgz'} dependencies: '@babel/parser': 7.16.6 '@babel/types': 7.16.0 '@types/babel__generator': 7.6.3 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.14.2 dev: true /@types/babel__generator/7.6.3: resolution: {integrity: sha1-9Fa0ss55E392iqEw0kI9LwzPq6U=, tarball: '@types/babel__generator/download/@types/babel__generator-7.6.3.tgz?cache=0&sync_timestamp=1637378853335&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fbabel__generator%2Fdownload%2F%40types%2Fbabel__generator-7.6.3.tgz'} dependencies: '@babel/types': 7.16.0 dev: true /@types/babel__template/7.4.1: resolution: {integrity: sha1-PRpI/Z1sDt/Vby/1eNrtSPNsiWk=, tarball: '@types/babel__template/download/@types/babel__template-7.4.1.tgz?cache=0&sync_timestamp=1637378855777&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fbabel__template%2Fdownload%2F%40types%2Fbabel__template-7.4.1.tgz'} dependencies: '@babel/parser': 7.16.6 '@babel/types': 7.16.0 dev: true /@types/babel__traverse/7.14.2: resolution: {integrity: sha1-/81HC7s/i/MEgWePtVAieMqDOkM=, tarball: '@types/babel__traverse/download/@types/babel__traverse-7.14.2.tgz?cache=0&sync_timestamp=1637378853430&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fbabel__traverse%2Fdownload%2F%40types%2Fbabel__traverse-7.14.2.tgz'} dependencies: '@babel/types': 7.16.0 dev: true /@types/graceful-fs/4.1.5: resolution: {integrity: sha1-If+6DZjaQ1DbZIkfkqnl2zzbThU=, tarball: '@types/graceful-fs/download/@types/graceful-fs-4.1.5.tgz?cache=0&sync_timestamp=1637378856914&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fgraceful-fs%2Fdownload%2F%40types%2Fgraceful-fs-4.1.5.tgz'} dependencies: '@types/node': 17.0.3 dev: true /@types/istanbul-lib-coverage/2.0.3: resolution: {integrity: sha1-S6jdtyAiH0MuRDvV+RF/0iz9R2I=, tarball: '@types/istanbul-lib-coverage/download/@types/istanbul-lib-coverage-2.0.3.tgz'} dev: true /@types/istanbul-lib-report/3.0.0: resolution: {integrity: sha1-wUwk8Y6oGQwRjudWK3/5mjZVJoY=, tarball: '@types/istanbul-lib-report/download/@types/istanbul-lib-report-3.0.0.tgz?cache=0&sync_timestamp=1637378858239&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fistanbul-lib-report%2Fdownload%2F%40types%2Fistanbul-lib-report-3.0.0.tgz'} dependencies: '@types/istanbul-lib-coverage': 2.0.3 dev: true /@types/istanbul-reports/3.0.1: resolution: {integrity: sha1-kVP+mLuivVZaY63ZQ21vDX+EaP8=, tarball: '@types/istanbul-reports/download/@types/istanbul-reports-3.0.1.tgz'} dependencies: '@types/istanbul-lib-report': 3.0.0 dev: true /@types/node/17.0.3: resolution: {integrity: sha512-bAKB1GcA28FR/D8HHQ5U4FYk7nvoZdp7TZSy9oIyQ8gpYCzpeESa3LCK2TbeocXic7GwIXCkCItJg0DttO3ZaQ==, tarball: '@types/node/download/@types/node-17.0.3.tgz'} dev: true /@types/prettier/2.4.2: resolution: {integrity: sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==, tarball: '@types/prettier/download/@types/prettier-2.4.2.tgz?cache=0&sync_timestamp=1637378861133&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fprettier%2Fdownload%2F%40types%2Fprettier-2.4.2.tgz'} dev: true /@types/stack-utils/2.0.1: resolution: {integrity: sha1-IPGClPeX8iCbX2XI47XI6CYdEnw=, tarball: '@types/stack-utils/download/@types/stack-utils-2.0.1.tgz'} dev: true /@types/yargs-parser/20.2.1: resolution: {integrity: sha1-O5ziSJkZ2eT+pDm3aRarw0st8Sk=, tarball: '@types/yargs-parser/download/@types/yargs-parser-20.2.1.tgz?cache=0&sync_timestamp=1637378865384&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fyargs-parser%2Fdownload%2F%40types%2Fyargs-parser-20.2.1.tgz'} dev: true /@types/yargs/16.0.4: resolution: {integrity: sha1-JqrZjdLCo45CEIbqmtQrnlFkKXc=, tarball: '@types/yargs/download/@types/yargs-16.0.4.tgz'} dependencies: '@types/yargs-parser': 20.2.1 dev: true /abab/2.0.5: resolution: {integrity: sha1-wLZ4+zLWD8EhnHhNaoJv44Wut5o=, tarball: abab/download/abab-2.0.5.tgz} dev: true /acorn-globals/6.0.0: resolution: {integrity: sha1-Rs3Tnw+P8IqHZhm1X1rIptx3C0U=, tarball: acorn-globals/download/acorn-globals-6.0.0.tgz} dependencies: acorn: 7.4.1 acorn-walk: 7.2.0 dev: true /acorn-walk/7.2.0: resolution: {integrity: sha1-DeiJpgEgOQmw++B7iTjcIdLpZ7w=, tarball: acorn-walk/download/acorn-walk-7.2.0.tgz} engines: {node: '>=0.4.0'} dev: true /acorn/7.4.1: resolution: {integrity: sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=, tarball: acorn/download/acorn-7.4.1.tgz} engines: {node: '>=0.4.0'} hasBin: true dev: true /acorn/8.6.0: resolution: {integrity: sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==, tarball: acorn/download/acorn-8.6.0.tgz} engines: {node: '>=0.4.0'} hasBin: true dev: true /agent-base/6.0.2: resolution: {integrity: sha1-Sf/1hXfP7j83F2/qtMIuAPhtf3c=, tarball: agent-base/download/agent-base-6.0.2.tgz} engines: {node: '>= 6.0.0'} dependencies: debug: 4.3.3 transitivePeerDependencies: - supports-color dev: true /ansi-escapes/4.3.2: resolution: {integrity: sha1-ayKR0dt9mLZSHV8e+kLQ86n+tl4=, tarball: ansi-escapes/download/ansi-escapes-4.3.2.tgz} engines: {node: '>=8'} dependencies: type-fest: 0.21.3 dev: true /ansi-regex/5.0.1: resolution: {integrity: sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ=, tarball: ansi-regex/download/ansi-regex-5.0.1.tgz} engines: {node: '>=8'} dev: true /ansi-styles/3.2.1: resolution: {integrity: sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=, tarball: ansi-styles/download/ansi-styles-3.2.1.tgz} engines: {node: '>=4'} dependencies: color-convert: 1.9.3 dev: true /ansi-styles/4.3.0: resolution: {integrity: sha1-7dgDYornHATIWuegkG7a00tkiTc=, tarball: ansi-styles/download/ansi-styles-4.3.0.tgz} engines: {node: '>=8'} dependencies: color-convert: 2.0.1 dev: true /ansi-styles/5.2.0: resolution: {integrity: sha1-B0SWkK1Fd30ZJKwquy/IiV26g2s=, tarball: ansi-styles/download/ansi-styles-5.2.0.tgz} engines: {node: '>=10'} dev: true /anymatch/3.1.2: resolution: {integrity: sha1-wFV8CWrzLxBhmPT04qODU343hxY=, tarball: anymatch/download/anymatch-3.1.2.tgz} engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 picomatch: 2.3.0 dev: true /argparse/1.0.10: resolution: {integrity: sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=, tarball: argparse/download/argparse-1.0.10.tgz} dependencies: sprintf-js: 1.0.3 dev: true /asynckit/0.4.0: resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=, tarball: asynckit/download/asynckit-0.4.0.tgz} dev: true /babel-jest/27.4.5_@babel+core@7.16.5: resolution: {integrity: sha512-3uuUTjXbgtODmSv/DXO9nZfD52IyC2OYTFaXGRzL0kpykzroaquCrD5+lZNafTvZlnNqZHt5pb0M08qVBZnsnA==, tarball: babel-jest/download/babel-jest-27.4.5.tgz} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: '@babel/core': 7.16.5 '@jest/transform': 27.4.5 '@jest/types': 27.4.2 '@types/babel__core': 7.1.17 babel-plugin-istanbul: 6.1.1 babel-preset-jest: 27.4.0_@babel+core@7.16.5 chalk: 4.1.2 graceful-fs: 4.2.8 slash: 3.0.0 transitivePeerDependencies: - supports-color dev: true /babel-plugin-istanbul/6.1.1: resolution: {integrity: sha1-+ojsWSMv2bTjbbvFQKjsmptH2nM=, tarball: babel-plugin-istanbul/download/babel-plugin-istanbul-6.1.1.tgz} engines: {node: '>=8'} dependencies: '@babel/helper-plugin-utils': 7.16.5 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.1.0 test-exclude: 6.0.0 transitivePeerDependencies: - supports-color dev: true /babel-plugin-jest-hoist/27.4.0: resolution: {integrity: sha512-Jcu7qS4OX5kTWBc45Hz7BMmgXuJqRnhatqpUhnzGC3OBYpOmf2tv6jFNwZpwM7wU7MUuv2r9IPS/ZlYOuburVw==, tarball: babel-plugin-jest-hoist/download/babel-plugin-jest-hoist-27.4.0.tgz} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/template': 7.16.0 '@babel/types': 7.16.0 '@types/babel__core': 7.1.17 '@types/babel__traverse': 7.14.2 dev: true /babel-preset-current-node-syntax/1.0.1_@babel+core@7.16.5: resolution: {integrity: sha1-tDmSObibKgEfndvj5PQB/EDP9zs=, tarball: babel-preset-current-node-syntax/download/babel-preset-current-node-syntax-1.0.1.tgz} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.16.5 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.5 '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.16.5 '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.16.5 '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.16.5 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.5 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.5 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.5 '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.5 dev: true /babel-preset-jest/27.4.0_@babel+core@7.16.5: resolution: {integrity: sha512-NK4jGYpnBvNxcGo7/ZpZJr51jCGT+3bwwpVIDY2oNfTxJJldRtB4VAcYdgp1loDE50ODuTu+yBjpMAswv5tlpg==, tarball: babel-preset-jest/download/babel-preset-jest-27.4.0.tgz} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.16.5 babel-plugin-jest-hoist: 27.4.0 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.5 dev: true /balanced-match/1.0.2: resolution: {integrity: sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=, tarball: balanced-match/download/balanced-match-1.0.2.tgz} dev: true /binary-extensions/2.2.0: resolution: {integrity: sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=, tarball: binary-extensions/download/binary-extensions-2.2.0.tgz} engines: {node: '>=8'} dev: true optional: true /brace-expansion/1.1.11: resolution: {integrity: sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=, tarball: brace-expansion/download/brace-expansion-1.1.11.tgz} dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 dev: true /braces/3.0.2: resolution: {integrity: sha1-NFThpGLujVmeI23zNs2epPiv4Qc=, tarball: braces/download/braces-3.0.2.tgz} engines: {node: '>=8'} dependencies: fill-range: 7.0.1 dev: true /browser-process-hrtime/1.0.0: resolution: {integrity: sha1-PJtLfXgsgSHlbxAQbYTA0P/JRiY=, tarball: browser-process-hrtime/download/browser-process-hrtime-1.0.0.tgz} dev: true /browserslist/4.19.1: resolution: {integrity: sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==, tarball: browserslist/download/browserslist-4.19.1.tgz} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: caniuse-lite: 1.0.30001292 electron-to-chromium: 1.4.27 escalade: 3.1.1 node-releases: 2.0.1 picocolors: 1.0.0 dev: true /bser/2.1.1: resolution: {integrity: sha1-5nh9og7OnQeZhTPP2d5vXDj0vAU=, tarball: bser/download/bser-2.1.1.tgz} dependencies: node-int64: 0.4.0 dev: true /buffer-from/1.1.2: resolution: {integrity: sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U=, tarball: buffer-from/download/buffer-from-1.1.2.tgz} dev: true /callsites/3.1.0: resolution: {integrity: sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=, tarball: callsites/download/callsites-3.1.0.tgz} engines: {node: '>=6'} dev: true /camelcase/5.3.1: resolution: {integrity: sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=, tarball: camelcase/download/camelcase-5.3.1.tgz} engines: {node: '>=6'} dev: true /camelcase/6.2.1: resolution: {integrity: sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==, tarball: camelcase/download/camelcase-6.2.1.tgz} engines: {node: '>=10'} dev: true /caniuse-lite/1.0.30001292: resolution: {integrity: sha512-jnT4Tq0Q4ma+6nncYQVe7d73kmDmE9C3OGTx3MvW7lBM/eY1S1DZTMBON7dqV481RhNiS5OxD7k9JQvmDOTirw==, tarball: caniuse-lite/download/caniuse-lite-1.0.30001292.tgz} dev: true /chalk/2.4.2: resolution: {integrity: sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=, tarball: chalk/download/chalk-2.4.2.tgz} engines: {node: '>=4'} dependencies: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 dev: true /chalk/4.1.2: resolution: {integrity: sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=, tarball: chalk/download/chalk-4.1.2.tgz} engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 dev: true /char-regex/1.0.2: resolution: {integrity: sha1-10Q1giYhf5ge1Y9Hmx1rzClUXc8=, tarball: char-regex/download/char-regex-1.0.2.tgz} engines: {node: '>=10'} dev: true /chokidar/3.5.2: resolution: {integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==, tarball: chokidar/download/chokidar-3.5.2.tgz} engines: {node: '>= 8.10.0'} requiresBuild: true dependencies: anymatch: 3.1.2 braces: 3.0.2 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 normalize-path: 3.0.0 readdirp: 3.6.0 optionalDependencies: fsevents: 2.3.2 dev: true optional: true /ci-info/3.3.0: resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==, tarball: ci-info/download/ci-info-3.3.0.tgz} dev: true /cjs-module-lexer/1.2.2: resolution: {integrity: sha1-n4S6MkSlEvOlTlJ36O70xImGTkA=, tarball: cjs-module-lexer/download/cjs-module-lexer-1.2.2.tgz} dev: true /cliui/7.0.4: resolution: {integrity: sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08=, tarball: cliui/download/cliui-7.0.4.tgz} dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 dev: true /co/4.6.0: resolution: {integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=, tarball: co/download/co-4.6.0.tgz} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} dev: true /collect-v8-coverage/1.0.1: resolution: {integrity: sha1-zCyOlPwYu9/+ZNZTRXDIpnOyf1k=, tarball: collect-v8-coverage/download/collect-v8-coverage-1.0.1.tgz} dev: true /color-convert/1.9.3: resolution: {integrity: sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=, tarball: color-convert/download/color-convert-1.9.3.tgz} dependencies: color-name: 1.1.3 dev: true /color-convert/2.0.1: resolution: {integrity: sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=, tarball: color-convert/download/color-convert-2.0.1.tgz} engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 dev: true /color-name/1.1.3: resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=, tarball: color-name/download/color-name-1.1.3.tgz} dev: true /color-name/1.1.4: resolution: {integrity: sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=, tarball: color-name/download/color-name-1.1.4.tgz} dev: true /combined-stream/1.0.8: resolution: {integrity: sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=, tarball: combined-stream/download/combined-stream-1.0.8.tgz} engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 dev: true /commander/4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==, tarball: commander/download/commander-4.1.1.tgz} engines: {node: '>= 6'} dev: true /concat-map/0.0.1: resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=, tarball: concat-map/download/concat-map-0.0.1.tgz} dev: true /convert-source-map/1.8.0: resolution: {integrity: sha1-8zc8MtIbTXgN2ABFFGhPt5HKQ2k=, tarball: convert-source-map/download/convert-source-map-1.8.0.tgz} dependencies: safe-buffer: 5.1.2 dev: true /cross-spawn/7.0.3: resolution: {integrity: sha1-9zqFudXUHQRVUcF34ogtSshXKKY=, tarball: cross-spawn/download/cross-spawn-7.0.3.tgz} engines: {node: '>= 8'} dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 dev: true /cssom/0.3.8: resolution: {integrity: sha1-nxJ29bK0Y/IRTT8sdSUK+MGjb0o=, tarball: cssom/download/cssom-0.3.8.tgz} dev: true /cssom/0.4.4: resolution: {integrity: sha1-WmbPk9LQtmHYC/akT7ZfXC5OChA=, tarball: cssom/download/cssom-0.4.4.tgz} dev: true /cssstyle/2.3.0: resolution: {integrity: sha1-/2ZaDdvcMYZLCWR/NBY0Q9kLCFI=, tarball: cssstyle/download/cssstyle-2.3.0.tgz} engines: {node: '>=8'} dependencies: cssom: 0.3.8 dev: true /data-urls/2.0.0: resolution: {integrity: sha1-FWSFpyljqXD11YIar2Qr7yvy25s=, tarball: data-urls/download/data-urls-2.0.0.tgz} engines: {node: '>=10'} dependencies: abab: 2.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 8.7.0 dev: true /debug/4.3.3: resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==, tarball: debug/download/debug-4.3.3.tgz} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true dependencies: ms: 2.1.2 dev: true /decimal.js/10.3.1: resolution: {integrity: sha1-2MOkRKnGd0umDKatcmHDqU/V54M=, tarball: decimal.js/download/decimal.js-10.3.1.tgz} dev: true /dedent/0.7.0: resolution: {integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=, tarball: dedent/download/dedent-0.7.0.tgz} dev: true /deep-is/0.1.4: resolution: {integrity: sha1-pvLc5hL63S7x9Rm3NVHxfoUZmDE=, tarball: deep-is/download/deep-is-0.1.4.tgz} dev: true /deepmerge/4.2.2: resolution: {integrity: sha1-RNLqNnm49NT/ujPwPYZfwee/SVU=, tarball: deepmerge/download/deepmerge-4.2.2.tgz} engines: {node: '>=0.10.0'} dev: true /delayed-stream/1.0.0: resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=, tarball: delayed-stream/download/delayed-stream-1.0.0.tgz} engines: {node: '>=0.4.0'} dev: true /detect-newline/3.1.0: resolution: {integrity: sha1-V29d/GOuGhkv8ZLYrTr2MImRtlE=, tarball: detect-newline/download/detect-newline-3.1.0.tgz} engines: {node: '>=8'} dev: true /diff-sequences/27.4.0: resolution: {integrity: sha512-YqiQzkrsmHMH5uuh8OdQFU9/ZpADnwzml8z0O5HvRNda+5UZsaX/xN+AAxfR2hWq1Y7HZnAzO9J5lJXOuDz2Ww==, tarball: diff-sequences/download/diff-sequences-27.4.0.tgz} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true /domexception/2.0.1: resolution: {integrity: sha1-+0Su+6eT4VdLCvau0oAdBXUp8wQ=, tarball: domexception/download/domexception-2.0.1.tgz} engines: {node: '>=8'} dependencies: webidl-conversions: 5.0.0 dev: true /electron-to-chromium/1.4.27: resolution: {integrity: sha512-uZ95szi3zUbzRDx1zx/xnsCG+2xgZyy57pDOeaeO4r8zx5Dqe8Jv1ti8cunvBwJHVI5LzPuw8umKwZb3WKYxSQ==, tarball: electron-to-chromium/download/electron-to-chromium-1.4.27.tgz} dev: true /emittery/0.8.1: resolution: {integrity: sha1-uyPMhtA7MKp1p/c0gZ3uLhunCGA=, tarball: emittery/download/emittery-0.8.1.tgz} engines: {node: '>=10'} dev: true /emoji-regex/8.0.0: resolution: {integrity: sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=, tarball: emoji-regex/download/emoji-regex-8.0.0.tgz} dev: true /escalade/3.1.1: resolution: {integrity: sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=, tarball: escalade/download/escalade-3.1.1.tgz} engines: {node: '>=6'} dev: true /escape-string-regexp/1.0.5: resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=, tarball: escape-string-regexp/download/escape-string-regexp-1.0.5.tgz} engines: {node: '>=0.8.0'} dev: true /escape-string-regexp/2.0.0: resolution: {integrity: sha1-owME6Z2qMuI7L9IPUbq9B8/8o0Q=, tarball: escape-string-regexp/download/escape-string-regexp-2.0.0.tgz} engines: {node: '>=8'} dev: true /escodegen/2.0.0: resolution: {integrity: sha1-XjKxKDPoqo+jXhvwvvqJOASEx90=, tarball: escodegen/download/escodegen-2.0.0.tgz} engines: {node: '>=6.0'} hasBin: true dependencies: esprima: 4.0.1 estraverse: 5.3.0 esutils: 2.0.3 optionator: 0.8.3 optionalDependencies: source-map: 0.6.1 dev: true /esprima/4.0.1: resolution: {integrity: sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=, tarball: esprima/download/esprima-4.0.1.tgz} engines: {node: '>=4'} hasBin: true dev: true /estraverse/5.3.0: resolution: {integrity: sha1-LupSkHAvJquP5TcDcP+GyWXSESM=, tarball: estraverse/download/estraverse-5.3.0.tgz} engines: {node: '>=4.0'} dev: true /esutils/2.0.3: resolution: {integrity: sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=, tarball: esutils/download/esutils-2.0.3.tgz} engines: {node: '>=0.10.0'} dev: true /execa/5.1.1: resolution: {integrity: sha1-+ArZy/Qpj3vR1MlVXCHpN0HEEd0=, tarball: execa/download/execa-5.1.1.tgz} engines: {node: '>=10'} dependencies: cross-spawn: 7.0.3 get-stream: 6.0.1 human-signals: 2.1.0 is-stream: 2.0.1 merge-stream: 2.0.0 npm-run-path: 4.0.1 onetime: 5.1.2 signal-exit: 3.0.6 strip-final-newline: 2.0.0 dev: true /exit/0.1.2: resolution: {integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=, tarball: exit/download/exit-0.1.2.tgz} engines: {node: '>= 0.8.0'} dev: true /expect/27.4.2: resolution: {integrity: sha512-BjAXIDC6ZOW+WBFNg96J22D27Nq5ohn+oGcuP2rtOtcjuxNoV9McpQ60PcQWhdFOSBIQdR72e+4HdnbZTFSTyg==, tarball: expect/download/expect-27.4.2.tgz} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.4.2 ansi-styles: 5.2.0 jest-get-type: 27.4.0 jest-matcher-utils: 27.4.2 jest-message-util: 27.4.2 jest-regex-util: 27.4.0 dev: true /fast-json-stable-stringify/2.1.0: resolution: {integrity: sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=, tarball: fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz} dev: true /fast-levenshtein/2.0.6: resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=, tarball: fast-levenshtein/download/fast-levenshtein-2.0.6.tgz} dev: true /fb-watchman/2.0.1: resolution: {integrity: sha1-/IT7OdJwnPP/bXQ3BhV7tXCKioU=, tarball: fb-watchman/download/fb-watchman-2.0.1.tgz} dependencies: bser: 2.1.1 dev: true /fill-range/7.0.1: resolution: {integrity: sha1-GRmmp8df44ssfHflGYU12prN2kA=, tarball: fill-range/download/fill-range-7.0.1.tgz} engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 dev: true /find-up/4.1.0: resolution: {integrity: sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=, tarball: find-up/download/find-up-4.1.0.tgz} engines: {node: '>=8'} dependencies: locate-path: 5.0.0 path-exists: 4.0.0 dev: true /form-data/3.0.1: resolution: {integrity: sha1-69U3kbeDVqma+aMA1CgsTV65dV8=, tarball: form-data/download/form-data-3.0.1.tgz} engines: {node: '>= 6'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.34 dev: true /fs-readdir-recursive/1.1.0: resolution: {integrity: sha1-4y/AMKLM7kSmtTcTCNpUvgs5fSc=, tarball: fs-readdir-recursive/download/fs-readdir-recursive-1.1.0.tgz} dev: true /fs.realpath/1.0.0: resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=, tarball: fs.realpath/download/fs.realpath-1.0.0.tgz} dev: true /fsevents/2.3.2: resolution: {integrity: sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=, tarball: fsevents/download/fsevents-2.3.2.tgz} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true dev: true optional: true /function-bind/1.1.1: resolution: {integrity: sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=, tarball: function-bind/download/function-bind-1.1.1.tgz} dev: true /gensync/1.0.0-beta.2: resolution: {integrity: sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA=, tarball: gensync/download/gensync-1.0.0-beta.2.tgz} engines: {node: '>=6.9.0'} dev: true /get-caller-file/2.0.5: resolution: {integrity: sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=, tarball: get-caller-file/download/get-caller-file-2.0.5.tgz} engines: {node: 6.* || 8.* || >= 10.*} dev: true /get-package-type/0.1.0: resolution: {integrity: sha1-jeLYA8/0TfO8bEVuZmizbDkm4Ro=, tarball: get-package-type/download/get-package-type-0.1.0.tgz} engines: {node: '>=8.0.0'} dev: true /get-stream/6.0.1: resolution: {integrity: sha1-omLY7vZ6ztV8KFKtYWdSakPL97c=, tarball: get-stream/download/get-stream-6.0.1.tgz} engines: {node: '>=10'} dev: true /glob-parent/5.1.2: resolution: {integrity: sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=, tarball: glob-parent/download/glob-parent-5.1.2.tgz} engines: {node: '>= 6'} dependencies: is-glob: 4.0.3 dev: true optional: true /glob/7.2.0: resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==, tarball: glob/download/glob-7.2.0.tgz} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 minimatch: 3.0.4 once: 1.4.0 path-is-absolute: 1.0.1 dev: true /globals/11.12.0: resolution: {integrity: sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=, tarball: globals/download/globals-11.12.0.tgz} engines: {node: '>=4'} dev: true /graceful-fs/4.2.8: resolution: {integrity: sha1-5BK40z9eAGWTy9PO5t+fLOu+gCo=, tarball: graceful-fs/download/graceful-fs-4.2.8.tgz} dev: