diff --git a/package.json b/package.json index 39c186492e2..cb926b74190 100644 --- a/package.json +++ b/package.json @@ -81,6 +81,7 @@ "@babel/preset-env": "^7.0.0", "@babel/preset-react": "^7.0.0", "@lerna/legacy-package-management": "^7.4.2", + "@rollup/plugin-typescript": "^11.1.6", "@size-limit/dual-publish": "^8.1.0", "@size-limit/file": "^8.1.0", "@size-limit/webpack": "^8.1.0", @@ -98,12 +99,7 @@ "license-check-and-add": "^4.0.5", "prettier": "^3.1.0", "rimraf": "^2.6.2", - "rollup": "^0.67.4", - "rollup-plugin-commonjs": "^9.2.0", - "rollup-plugin-json": "^3.1.0", - "rollup-plugin-node-resolve": "^4.0.0", - "rollup-plugin-sourcemaps": "^0.4.2", - "rollup-plugin-typescript": "^1.0.0", + "rollup": "^4.9.6", "size-limit": "^8.1.0", "terser-webpack-plugin": "^5.3.6", "ts-jest": "^29.1.1", @@ -117,7 +113,6 @@ "webpack": "^5.75.0", "webpack-bundle-analyzer": "^4.7.0", "webpack-cli": "^5.0.0", - "winston": "^3.2.1", "wml": "0.0.83" }, "resolutions": { diff --git a/packages/adapter-nextjs/package.json b/packages/adapter-nextjs/package.json index e4df330fd45..ad2590a2255 100644 --- a/packages/adapter-nextjs/package.json +++ b/packages/adapter-nextjs/package.json @@ -11,15 +11,13 @@ "cookie": "0.5.0" }, "devDependencies": { - "@rollup/plugin-typescript": "11.1.5", "@types/cookie": "0.5.1", "@types/node": "^20.3.1", "@types/react": "^18.2.13", "@types/react-dom": "^18.2.6", "aws-amplify": "6.0.13", "jest-fetch-mock": "3.0.3", - "next": ">= 13.5.0 < 15.0.0", - "rollup": "3.29.4" + "next": ">= 13.5.0 < 15.0.0" }, "publishConfig": { "access": "public" @@ -62,6 +60,7 @@ "build": "npm run clean && npm run build:esm-cjs", "build-with-test": "npm test && npm run build", "build:esm-cjs": "rollup -c rollup.config.mjs", + "build:esm-cjs:watch": "npm run build:esm-cjs -- --watch", "build:cjs:watch": "rimraf dist/cjs && tsc -p tsconfig.watch.json -m commonjs --outDir dist/cjs --watch", "build:esm:watch": "rimraf dist/esm && tsc -p tsconfig.watch.json -m esnext --outDir dist/esm --watch", "clean": "npm run clean:size && rimraf dist", diff --git a/packages/analytics/package.json b/packages/analytics/package.json index 884a15967f6..1ea661f8014 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -106,8 +106,6 @@ "devDependencies": { "@aws-amplify/core": "6.0.13", "@aws-amplify/react-native": "1.0.13", - "@aws-sdk/types": "3.398.0", - "@rollup/plugin-typescript": "11.1.5", - "rollup": "3.29.4" + "@aws-sdk/types": "3.398.0" } } diff --git a/packages/api-graphql/package.json b/packages/api-graphql/package.json index 710f4db7aba..a3c59a24c9b 100644 --- a/packages/api-graphql/package.json +++ b/packages/api-graphql/package.json @@ -72,9 +72,7 @@ }, "homepage": "https://aws-amplify.github.io/", "devDependencies": { - "@aws-amplify/data-schema": "^0.12.11", - "@rollup/plugin-typescript": "11.1.5", - "rollup": "3.29.4" + "@aws-amplify/data-schema": "^0.12.11" }, "files": [ "dist/cjs", diff --git a/packages/api-rest/package.json b/packages/api-rest/package.json index 48ef2df5fa7..dae870611bb 100644 --- a/packages/api-rest/package.json +++ b/packages/api-rest/package.json @@ -88,9 +88,7 @@ }, "devDependencies": { "@aws-amplify/core": "6.0.13", - "@aws-amplify/react-native": "1.0.13", - "@rollup/plugin-typescript": "11.1.5", - "rollup": "3.29.4" + "@aws-amplify/react-native": "1.0.13" }, "size-limit": [ { diff --git a/packages/api/package.json b/packages/api/package.json index edea6353034..797a8f9f08c 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -67,10 +67,6 @@ "url": "https://github.com/aws/aws-amplify/issues" }, "homepage": "https://aws-amplify.github.io/", - "devDependencies": { - "@rollup/plugin-typescript": "11.1.5", - "rollup": "3.29.4" - }, "files": [ "dist/cjs", "dist/esm", diff --git a/packages/auth/package.json b/packages/auth/package.json index 41f35865be4..30b9183d788 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -99,8 +99,6 @@ "devDependencies": { "@aws-amplify/core": "6.0.13", "@aws-amplify/react-native": "1.0.13", - "@jest/test-sequencer": "^29.7.0", - "@rollup/plugin-typescript": "11.1.5", - "rollup": "3.29.4" + "@jest/test-sequencer": "^29.7.0" } } diff --git a/packages/aws-amplify/package.json b/packages/aws-amplify/package.json index 595818f33d2..93f581e7576 100644 --- a/packages/aws-amplify/package.json +++ b/packages/aws-amplify/package.json @@ -284,10 +284,6 @@ "@aws-amplify/storage": "6.0.13", "tslib": "^2.5.0" }, - "devDependencies": { - "@rollup/plugin-typescript": "11.1.5", - "rollup": "3.29.4" - }, "size-limit": [ { "name": "[Analytics] record (Pinpoint)", diff --git a/packages/core/package.json b/packages/core/package.json index ea8696827cc..3215a21c678 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -61,10 +61,8 @@ }, "devDependencies": { "@aws-amplify/react-native": "1.0.13", - "@rollup/plugin-typescript": "11.1.5", "@types/js-cookie": "3.0.2", - "genversion": "^2.2.0", - "rollup": "3.29.4" + "genversion": "^2.2.0" }, "size-limit": [ { diff --git a/packages/datastore-storage-adapter/package.json b/packages/datastore-storage-adapter/package.json index 6327771cd2d..a7a8572b6e9 100644 --- a/packages/datastore-storage-adapter/package.json +++ b/packages/datastore-storage-adapter/package.json @@ -38,12 +38,10 @@ "devDependencies": { "@aws-amplify/core": "6.0.13", "@aws-amplify/datastore": "5.0.13", - "@rollup/plugin-typescript": "11.1.5", "@types/react-native-sqlite-storage": "5.0.1", "expo-file-system": "13.1.4", "expo-sqlite": "10.1.0", "react-native-sqlite-storage": "5.0.0", - "rollup": "3.29.4", "sqlite3": "^5.0.2" } } diff --git a/packages/datastore-storage-adapter/tsconfig.json b/packages/datastore-storage-adapter/tsconfig.json index b46af9f634e..7032f9a2cf5 100755 --- a/packages/datastore-storage-adapter/tsconfig.json +++ b/packages/datastore-storage-adapter/tsconfig.json @@ -3,6 +3,7 @@ "target": "es2020", "noImplicitAny": false, "downlevelIteration": true, + "incremental": true, "lib": [ "es5", "es2015", diff --git a/packages/datastore/package.json b/packages/datastore/package.json index 2b7ca18bc3d..eec00515bb7 100644 --- a/packages/datastore/package.json +++ b/packages/datastore/package.json @@ -57,13 +57,11 @@ "devDependencies": { "@aws-amplify/core": "6.0.13", "@aws-amplify/react-native": "1.0.13", - "@rollup/plugin-typescript": "11.1.5", "@types/uuid-validate": "^0.0.1", "dexie": "3.2.2", "dexie-export-import": "1.0.3", "fake-indexeddb": "^4.0.2", - "graphql": "15.8.0", - "rollup": "3.29.4" + "graphql": "15.8.0" }, "size-limit": [ { diff --git a/packages/geo/package.json b/packages/geo/package.json index df9fecf660c..fd6e247063d 100644 --- a/packages/geo/package.json +++ b/packages/geo/package.json @@ -76,9 +76,7 @@ "@aws-amplify/core": "^6.0.0" }, "devDependencies": { - "@aws-amplify/core": "6.0.13", - "@rollup/plugin-typescript": "11.1.5", - "rollup": "3.29.4" + "@aws-amplify/core": "6.0.13" }, "size-limit": [ { diff --git a/packages/interactions/package.json b/packages/interactions/package.json index 7a4c4250eac..9b09a10d73f 100644 --- a/packages/interactions/package.json +++ b/packages/interactions/package.json @@ -81,9 +81,7 @@ "uuid": "^9.0.0" }, "devDependencies": { - "@aws-amplify/core": "6.0.13", - "@rollup/plugin-typescript": "11.1.5", - "rollup": "3.29.4" + "@aws-amplify/core": "6.0.13" }, "size-limit": [ { diff --git a/packages/notifications/package.json b/packages/notifications/package.json index 03eebb23e3a..d634211bfe8 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -99,8 +99,6 @@ }, "devDependencies": { "@aws-amplify/core": "6.0.13", - "@aws-amplify/react-native": "1.0.13", - "@rollup/plugin-typescript": "11.1.5", - "rollup": "3.29.4" + "@aws-amplify/react-native": "1.0.13" } } diff --git a/packages/predictions/package.json b/packages/predictions/package.json index e07b38391f6..9b57980d452 100644 --- a/packages/predictions/package.json +++ b/packages/predictions/package.json @@ -59,9 +59,7 @@ "@aws-amplify/core": "^6.0.0" }, "devDependencies": { - "@aws-amplify/core": "6.0.13", - "@rollup/plugin-typescript": "11.1.5", - "rollup": "3.29.4" + "@aws-amplify/core": "6.0.13" }, "size-limit": [ { diff --git a/packages/pubsub/package.json b/packages/pubsub/package.json index 33a17e05362..861fbe830d5 100644 --- a/packages/pubsub/package.json +++ b/packages/pubsub/package.json @@ -84,9 +84,7 @@ "@aws-amplify/core": "^6.0.0" }, "devDependencies": { - "@aws-amplify/core": "6.0.13", - "@rollup/plugin-typescript": "11.1.5", - "rollup": "3.29.4" + "@aws-amplify/core": "6.0.13" }, "size-limit": [ { diff --git a/packages/react-native/package.json b/packages/react-native/package.json index d7cfcd6cf5c..14ef481d580 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -37,11 +37,9 @@ "@aws-amplify/rtn-web-browser": "1.0.13", "@react-native-async-storage/async-storage": "^1.17.12", "@react-native-community/netinfo": "4.7.0", - "@rollup/plugin-typescript": "11.1.5", "@types/base-64": "1.0.0", "react-native": "0.71.0", - "react-native-get-random-values": "1.9.0", - "rollup": "3.29.4" + "react-native-get-random-values": "1.9.0" }, "repository": { "type": "git", diff --git a/packages/rtn-push-notification/package.json b/packages/rtn-push-notification/package.json index f896aa34377..db09334a983 100644 --- a/packages/rtn-push-notification/package.json +++ b/packages/rtn-push-notification/package.json @@ -24,9 +24,7 @@ "ts-coverage": "typescript-coverage-report -p ./tsconfig.build.json -t 99" }, "devDependencies": { - "@rollup/plugin-typescript": "11.1.5", - "@types/react-native": "0.70.0", - "rollup": "3.29.4" + "@types/react-native": "0.70.0" }, "repository": { "type": "git", diff --git a/packages/rtn-web-browser/package.json b/packages/rtn-web-browser/package.json index 9f254262b17..ec40e417f56 100644 --- a/packages/rtn-web-browser/package.json +++ b/packages/rtn-web-browser/package.json @@ -24,10 +24,8 @@ "ts-coverage": "typescript-coverage-report -p ./tsconfig.build.json -t 88.21" }, "devDependencies": { - "@rollup/plugin-typescript": "11.1.5", "@types/react-native": "0.70.0", - "react-native": "0.72.3", - "rollup": "3.29.4" + "react-native": "0.72.3" }, "repository": { "type": "git", diff --git a/packages/storage/package.json b/packages/storage/package.json index 81fab8e6519..82e8d36a987 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -102,9 +102,6 @@ }, "devDependencies": { "@aws-amplify/core": "6.0.13", - "@aws-amplify/react-native": "1.0.13", - "@rollup/plugin-json": "6.0.1", - "@rollup/plugin-typescript": "11.1.5", - "rollup": "3.29.4" + "@aws-amplify/react-native": "1.0.13" } } diff --git a/rollup/common.mjs b/rollup/common.mjs index 93aa3ad872e..7049b5a7b32 100644 --- a/rollup/common.mjs +++ b/rollup/common.mjs @@ -3,6 +3,8 @@ const defaultTSConfigPath = './tsconfig.build.json'; +const isWatch = process.env.ROLLUP_WATCH === 'true'; + /** @type {import("rollup").OutputOptions}*/ export const cjsOutput = { dir: 'dist/cjs', @@ -17,9 +19,9 @@ export const cjsTSOptions = { outDir: 'dist/cjs', declaration: false, // declarations are handled by the ESM build module: 'CommonJS', - sourceMap: false, tsconfig: defaultTSConfigPath, tsBuildInfoFile: 'dist/meta/cjs.tsbuildinfo', + noEmitOnError: !isWatch, }; /** @type {import("rollup").OutputOptions}*/ @@ -34,8 +36,7 @@ export const esmOutput = { export const esmTSOptions = { outDir: 'dist/esm', - declaration: true, - sourceMap: false, tsconfig: defaultTSConfigPath, tsBuildInfoFile: 'dist/meta/cjs.tsbuildinfo', + noEmitOnError: !isWatch, }; diff --git a/scripts/build.js b/scripts/build.js deleted file mode 100644 index 1b91e92c8bf..00000000000 --- a/scripts/build.js +++ /dev/null @@ -1,251 +0,0 @@ -// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. -// SPDX-License-Identifier: Apache-2.0 -'use strict'; - -const path = require('path'); -const utility = require('./utility'); -const ts = require('typescript'); -const externals = require('./rollup-externals'); -const winston = require('winston'); -const logger = winston.createLogger({ - level: process.env.LOG_LEVEL ? process.env.LOG_LEVEL.toLowerCase() : 'info', - transports: [ - new winston.transports.Console({ - format: winston.format.combine( - winston.format.prettyPrint(2), - winston.format.colorize({ all: true }) - ), - }), - ], -}); - -// path of root -const rootPath = path.resolve(__dirname, '../'); -// path of each package -const pkgRootPath = process.cwd(); - -const pkgTscES5OutDir = path.join(pkgRootPath, 'lib'); -const pkgTscES6OutDir = path.join(pkgRootPath, 'lib-esm'); -const pkgSrcDir = path.join(pkgRootPath, 'src'); -const typeRoots = [rootPath, pkgRootPath].map(basePath => - path.join(basePath, 'node_modules/@types') -); -const packageJsonPath = path.join(pkgRootPath, 'package'); -const packageInfo = require(packageJsonPath); -const pkgRollUpInputFile = path.join(pkgTscES5OutDir, 'index.js'); -const pkgRollUpOutputFile = path.join(pkgRootPath, packageInfo.main); - -// path of tsconfig.json file on every package -const tsconfigPath = path.join(pkgRootPath, 'tsconfig.build'); -const tsconfigInfo = require(tsconfigPath); - -const es5TsBuildInfoFilePath = path.join(pkgTscES5OutDir, '.tsbuildinfo'); -const es6TsBuildInfoFilePath = path.join(pkgTscES6OutDir, '.tsbuildinfo'); - -async function buildRollUp() { - logger.info(`Building Roll up bundle file under ${pkgRootPath}`); - const rollup = require('rollup'); - const resolve = require('rollup-plugin-node-resolve'); - const sourceMaps = require('rollup-plugin-sourcemaps'); - const json = require('rollup-plugin-json'); - - // For more info see: https://github.com/rollup/rollup/issues/1518#issuecomment-321875784 - const onwarn = warning => { - if (warning.code === 'THIS_IS_UNDEFINED') { - return; - } - console.warn(warning.message); - }; - - const inputOptions = { - pkgRollUpInputFile, - plugins: [json(), resolve({ extensions: ['.js', '.json'] }), sourceMaps()], - external: externals[packageInfo.name], - onwarn, - }; - - const outputOptions = { - pkgRollUpOutputFile, - format: 'cjs', - name: 'index', - sourcemap: true, - exports: 'named', - }; - - logger.info(`Using the rollup configuration:`); - logger.info(inputOptions); - logger.info(outputOptions); - - try { - const bundle = await rollup.rollup(inputOptions); - await bundle.write(outputOptions); - } catch (e) { - logger.error(e); - } -} - -const formatHost = { - getCanonicalFileName: path => path, - getCurrentDirectory: ts.sys.getCurrentDirectory, - getNewLine: () => ts.sys.newLine, -}; - -function runTypeScriptWithoutWatchMode(fileNames, options) { - let program = ts.createProgram(fileNames, options); - let emitResult = program.emit(); - - let allDiagnostics = ts - .getPreEmitDiagnostics(program) - .concat(emitResult.diagnostics); - - allDiagnostics.forEach(diagnostic => { - reportErrorDiagnostic(diagnostic); - }); - - let exitCode = emitResult.emitSkipped ? 1 : 0; - logger.info(`Process exiting with code '${exitCode}'.`); - process.exit(exitCode); -} - -function runTypeScriptWithWatchMode(fileNames, options) { - // https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#writing-an-incremental-program-watcher - const createProgram = ts.createEmitAndSemanticDiagnosticsBuilderProgram; - - const host = ts.createWatchCompilerHost( - fileNames, - options, - ts.sys, - createProgram, - reportErrorDiagnostic, - reportWatchStatusChanged, - null - ); - - // `createWatchProgram` creates an initial program, watches files, and updates - // the program over time. - ts.createWatchProgram(host); -} - -function reportErrorDiagnostic(diagnostic) { - if (diagnostic.file) { - let { line, character } = diagnostic.file.getLineAndCharacterOfPosition( - diagnostic.start - ); - let message = ts.flattenDiagnosticMessageText(diagnostic.messageText, '\n'); - logger.error( - `${diagnostic.file.fileName} (${line + 1},${character + 1}): ${message}` - ); - } else { - logger.error( - `${ts.flattenDiagnosticMessageText( - diagnostic.messageText, - formatHost.getNewLine() - )}` - ); - } -} - -/** - * Prints a diagnostic every time the watch status changes. - * This is mainly for messages like "Starting compilation" or "Compilation completed". - */ -function reportWatchStatusChanged(diagnostic, newLine, options, errorCount) { - logger.info(ts.formatDiagnostic(diagnostic, formatHost)); -} - -async function buildES5(typeScriptCompiler, watchMode) { - if (!tsconfigInfo.extends) throw new Error('extends flag no detected'); - - const extendsCompilerOptions = ts.readConfigFile( - tsconfigInfo.extends, - ts.sys.readFile - ).config.compilerOptions; - - let compilerOptions = { - ...tsconfigInfo.compilerOptions, - ...extendsCompilerOptions, - module: 'commonjs', - tsBuildInfoFile: es5TsBuildInfoFilePath, - typeRoots, - outDir: pkgTscES5OutDir, - }; - - if (watchMode) { - compilerOptions.inlineSourceMap = true; - compilerOptions.inlineSources = true; - } else { - compilerOptions.sourceMap = true; - } - - compilerOptions = ts.convertCompilerOptionsFromJson(compilerOptions); - const include = [pkgSrcDir]; - logger.debug(`Using the typescript compiler options:`); - logger.debug(compilerOptions); - - let fileList = []; - Promise.all( - include.map(async source => { - const list = await utility.iterateFiles(source); - return (fileList = fileList.concat(list)); - }) - ).then(() => { - logger.debug('Files to be transpiled by tsc:'); - logger.debug(fileList); - typeScriptCompiler(fileList, compilerOptions.options); - }); -} - -function buildES6(typeScriptCompiler, watchMode) { - if (!tsconfigInfo.extends) throw new Error('extends flag no detected'); - - const extendsCompilerOptions = ts.readConfigFile( - tsconfigInfo.extends, - ts.sys.readFile - ).config.compilerOptions; - - let compilerOptions = { - ...tsconfigInfo.compilerOptions, - ...extendsCompilerOptions, - module: 'es2015', - tsBuildInfoFile: es6TsBuildInfoFilePath, - typeRoots, - outDir: pkgTscES6OutDir, - }; - - if (watchMode) { - compilerOptions.inlineSourceMap = true; - compilerOptions.inlineSources = true; - } else { - compilerOptions.sourceMap = true; - } - - compilerOptions = ts.convertCompilerOptionsFromJson(compilerOptions); - const include = [pkgSrcDir]; - logger.debug(`Using the typescript compiler options:`); - logger.debug(compilerOptions); - - let fileList = []; - Promise.all( - include.map(async source => { - const list = await utility.iterateFiles(source); - return (fileList = fileList.concat(list)); - }) - ).then(() => { - logger.debug('Files to be transpiled by tsc:'); - logger.debug(fileList); - typeScriptCompiler(fileList, compilerOptions.options); - }); -} - -function build(type, watchMode) { - if (type === 'rollup') buildRollUp(); - - var typeScriptCompiler = watchMode - ? runTypeScriptWithWatchMode - : runTypeScriptWithoutWatchMode; - - if (type === 'es5') buildES5(typeScriptCompiler, watchMode); - if (type === 'es6') buildES6(typeScriptCompiler, watchMode); -} - -module.exports = build; diff --git a/scripts/rollup-externals.js b/scripts/rollup-externals.js deleted file mode 100644 index 40a963b137a..00000000000 --- a/scripts/rollup-externals.js +++ /dev/null @@ -1,83 +0,0 @@ -// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. -// SPDX-License-Identifier: Apache-2.0 -const core_externals = ['aws-sdk', 'aws-sdk/global', 'react-native', 'url']; - -const analytics_externals = [ - '@aws-amplify/core', - 'uuid', - 'aws-sdk/clients/pinpoint', - 'react-native', - 'aws-sdk/clients/kinesis', -]; - -const api_externals = [ - 'axios', - 'graphql', - 'graphql/language/ast', - 'graphql/language/parser', - 'graphql/language/printer', - 'uuid', - 'zen-observable', - '@aws-amplify/core', -]; - -const auth_externals = ['@aws-amplify/core', 'amazon-cognito-auth-js']; - -const cache_externals = ['@aws-amplify/core']; - -const storage_externals = ['@aws-amplify/core', 'aws-sdk/clients/s3']; - -const interactions_externals = [ - 'aws-sdk/clients/lexruntime', - '@aws-amplify/core', - 'handlebars', -]; - -const xr_externals = ['@aws-amplify/core']; - -const pubsub_externals = [ - '@aws-amplify/core', - '@types/zen-observable', - 'uuid', - 'zen-observable', - 'paho-mqtt', -]; - -const amplify_externals = [ - '@aws-amplify/analytics', - '@aws-amplify/api', - '@aws-amplify/auth', - '@aws-amplify/core', - '@aws-amplify/interactions', - '@aws-amplify/pubsub', - '@aws-amplify/storage', - '@aws-amplify/xr', -]; - -const aws_amplify_react = [ - '@aws-amplify/auth', - '@aws-amplify/analytics', - '@aws-amplify/api', - '@aws-amplify/core', - '@aws-amplify/interactions', - '@aws-amplify/storage', - '@aws-amplify/xr', - 'react', - 'regenerator-runtime/runtime', - 'qrcode.react', -]; - -const rollup_externals = { - '@aws-amplify/analytics': analytics_externals, - '@aws-amplify/api': api_externals, - '@aws-amplify/auth': auth_externals, - 'aws-amplify': amplify_externals, - 'aws-amplify-react': aws_amplify_react, - '@aws-amplify/core': core_externals, - '@aws-amplify/interactions': interactions_externals, - '@aws-amplify/pubsub': pubsub_externals, - '@aws-amplify/storage': storage_externals, - '@aws-amplify/xr': xr_externals, -}; - -module.exports = rollup_externals; diff --git a/scripts/utility.js b/scripts/utility.js deleted file mode 100644 index 23cc809af45..00000000000 --- a/scripts/utility.js +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. -// SPDX-License-Identifier: Apache-2.0 -const fs = require('fs'); -const path = require('path'); - -/** - * get an array of the files under the give path - */ -function iterateFiles(source) { - let fileList = []; - return new Promise((res, rej) => { - fs.readdir(source, function (err, files) { - if (err) { - console.error('Could not list the directory.', err); - return rej(err); - } - - Promise.all( - files.map(file => { - const filePath = path.join(source, file); - return new Promise((res, rej) => { - fs.stat(filePath, (error, stat) => { - if (error) { - console.error('Error stating file.', error); - return rej(error); - } - - if (stat.isFile()) { - fileList.push(filePath); - return res(); - } else if (stat.isDirectory()) { - iterateFiles(filePath).then(list => { - fileList = fileList.concat(list); - return res(); - }); - } else { - return res(); - } - }); - }); - }) - ).then(() => { - return res(fileList); - }); - }); - }); -} - -const utility = {}; -utility.iterateFiles = iterateFiles; -module.exports = utility; diff --git a/yarn.lock b/yarn.lock index 67b32a5216e..9be84512799 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2136,20 +2136,6 @@ resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== -"@colors/colors@1.6.0", "@colors/colors@^1.6.0": - version "1.6.0" - resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.6.0.tgz#ec6cd237440700bc23ca23087f513c75508958b0" - integrity sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA== - -"@dabh/diagnostics@^2.0.2": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@dabh/diagnostics/-/diagnostics-2.0.3.tgz#7f7e97ee9a725dffc7808d93668cc984e1dc477a" - integrity sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA== - dependencies: - colorspace "1.1.x" - enabled "2.0.x" - kuler "^2.0.0" - "@discoveryjs/json-ext@0.5.7", "@discoveryjs/json-ext@^0.5.0", "@discoveryjs/json-ext@^0.5.7": version "0.5.7" resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" @@ -3774,30 +3760,88 @@ invariant "^2.2.4" nullthrows "^1.1.1" -"@rollup/plugin-json@6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@rollup/plugin-json/-/plugin-json-6.0.1.tgz#7e2efcf5ed549963f1444e010611d22f463931c0" - integrity sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw== +"@rollup/plugin-typescript@^11.1.6": + version "11.1.6" + resolved "https://registry.yarnpkg.com/@rollup/plugin-typescript/-/plugin-typescript-11.1.6.tgz#724237d5ec12609ec01429f619d2a3e7d4d1b22b" + integrity sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA== dependencies: - "@rollup/pluginutils" "^5.0.1" - -"@rollup/plugin-typescript@11.1.5": - version "11.1.5" - resolved "https://registry.yarnpkg.com/@rollup/plugin-typescript/-/plugin-typescript-11.1.5.tgz#039c763bf943a5921f3f42be255895e75764cb91" - integrity sha512-rnMHrGBB0IUEv69Q8/JGRD/n4/n6b3nfpufUu26axhUcboUzv/twfZU8fIBbTOphRAe0v8EyxzeDpKXqGHfyDA== - dependencies: - "@rollup/pluginutils" "^5.0.1" + "@rollup/pluginutils" "^5.1.0" resolve "^1.22.1" -"@rollup/pluginutils@^5.0.1": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.0.5.tgz#bbb4c175e19ebfeeb8c132c2eea0ecb89941a66c" - integrity sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q== +"@rollup/pluginutils@^5.1.0": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.1.0.tgz#7e53eddc8c7f483a4ad0b94afb1f7f5fd3c771e0" + integrity sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g== dependencies: "@types/estree" "^1.0.0" estree-walker "^2.0.2" picomatch "^2.3.1" +"@rollup/rollup-android-arm-eabi@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz#66b8d9cb2b3a474d115500f9ebaf43e2126fe496" + integrity sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg== + +"@rollup/rollup-android-arm64@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz#46327d5b86420d2307946bec1535fdf00356e47d" + integrity sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw== + +"@rollup/rollup-darwin-arm64@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz#166987224d2f8b1e2fd28ee90c447d52271d5e90" + integrity sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw== + +"@rollup/rollup-darwin-x64@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz#a2e6e096f74ccea6e2f174454c26aef6bcdd1274" + integrity sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog== + +"@rollup/rollup-linux-arm-gnueabihf@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz#09fcd4c55a2d6160c5865fec708a8e5287f30515" + integrity sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ== + +"@rollup/rollup-linux-arm64-gnu@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz#19a3c0b6315c747ca9acf86e9b710cc2440f83c9" + integrity sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ== + +"@rollup/rollup-linux-arm64-musl@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz#94aaf95fdaf2ad9335983a4552759f98e6b2e850" + integrity sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ== + +"@rollup/rollup-linux-riscv64-gnu@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz#160510e63f4b12618af4013bddf1761cf9fc9880" + integrity sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA== + +"@rollup/rollup-linux-x64-gnu@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz#5ac5d068ce0726bd0a96ca260d5bd93721c0cb98" + integrity sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw== + +"@rollup/rollup-linux-x64-musl@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz#bafa759ab43e8eab9edf242a8259ffb4f2a57a5d" + integrity sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ== + +"@rollup/rollup-win32-arm64-msvc@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz#1cc3416682e5a20d8f088f26657e6e47f8db468e" + integrity sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA== + +"@rollup/rollup-win32-ia32-msvc@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz#7d2251e1aa5e8a1e47c86891fe4547a939503461" + integrity sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ== + +"@rollup/rollup-win32-x64-msvc@4.9.6": + version "4.9.6" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz#2c1fb69e02a3f1506f52698cfdc3a8b6386df9a6" + integrity sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ== + "@semantic-ui-react/event-stack@^3.1.0": version "3.1.3" resolved "https://registry.yarnpkg.com/@semantic-ui-react/event-stack/-/event-stack-3.1.3.tgz#2862d2631d67dd846c705db2fc1ede1c468be3a1" @@ -4602,16 +4646,11 @@ "@types/estree" "*" "@types/json-schema" "*" -"@types/estree@*", "@types/estree@^1.0.0": +"@types/estree@*", "@types/estree@1.0.5", "@types/estree@^1.0.0": version "1.0.5" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== -"@types/estree@0.0.39": - version "0.0.39" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" - integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== - "@types/events@*": version "3.0.3" resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.3.tgz#a8ef894305af28d1fc6d2dfdfc98e899591ea529" @@ -4778,13 +4817,6 @@ "@types/scheduler" "*" csstype "^3.0.2" -"@types/resolve@0.0.8": - version "0.0.8" - resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz#f26074d238e02659e323ce1a13d041eee280e194" - integrity sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ== - dependencies: - "@types/node" "*" - "@types/scheduler@*": version "0.16.7" resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.7.tgz#d62f1bd54724c84089f51f9218393930ba4abcf4" @@ -4805,11 +4837,6 @@ resolved "https://registry.yarnpkg.com/@types/tough-cookie/-/tough-cookie-4.0.5.tgz#cb6e2a691b70cb177c6e3ae9c1d2e8b2ea8cd304" integrity sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA== -"@types/triple-beam@^1.3.2": - version "1.3.5" - resolved "https://registry.yarnpkg.com/@types/triple-beam/-/triple-beam-1.3.5.tgz#74fef9ffbaa198eb8b588be029f38b00299caa2c" - integrity sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw== - "@types/uuid-validate@^0.0.1": version "0.0.1" resolved "https://registry.yarnpkg.com/@types/uuid-validate/-/uuid-validate-0.0.1.tgz#b4eedecbd9db25851490d65a58f13feaa89dd509" @@ -5340,11 +5367,6 @@ asynckit@^0.4.0: resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - axios@^1.0.0: version "1.6.2" resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.2.tgz#de67d42c755b571d3e698df1b6504cde9b0ee9f2" @@ -5675,11 +5697,6 @@ builtin-modules@^1.1.1: resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" integrity sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ== -builtin-modules@^3.1.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" - integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== - builtins@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" @@ -6085,7 +6102,7 @@ collect-v8-coverage@^1.0.0: resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== -color-convert@^1.9.0, color-convert@^1.9.3: +color-convert@^1.9.0: version "1.9.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== @@ -6104,32 +6121,16 @@ color-name@1.1.3: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== -color-name@^1.0.0, color-name@~1.1.4: +color-name@~1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -color-string@^1.6.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4" - integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg== - dependencies: - color-name "^1.0.0" - simple-swizzle "^0.2.2" - color-support@^1.1.2, color-support@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== -color@^3.1.3: - version "3.2.1" - resolved "https://registry.yarnpkg.com/color/-/color-3.2.1.tgz#3544dc198caf4490c3ecc9a790b54fe9ff45e164" - integrity sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA== - dependencies: - color-convert "^1.9.3" - color-string "^1.6.0" - colorette@^1.0.7: version "1.4.0" resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40" @@ -6145,14 +6146,6 @@ colors@^1.1.2: resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== -colorspace@1.1.x: - version "1.1.4" - resolved "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.4.tgz#8d442d1186152f60453bf8070cd66eb364e59243" - integrity sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w== - dependencies: - color "^3.1.3" - text-hex "1.0.x" - columnify@1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.6.0.tgz#6989531713c9008bb29735e61e37acf5bd553cf3" @@ -6544,11 +6537,6 @@ decimal.js@^10.4.2: resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.3.tgz#1044092884d245d1b7f65725fa4ad4c6f781cc23" integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA== -decode-uri-component@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" - integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== - dedent@0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" @@ -6820,11 +6808,6 @@ emojis-list@^3.0.0: resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== -enabled@2.0.x: - version "2.0.0" - resolved "https://registry.yarnpkg.com/enabled/-/enabled-2.0.0.tgz#f9dd92ec2d6f4bbc0d5d1e64e21d61cd4665e7c2" - integrity sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ== - encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" @@ -6977,11 +6960,6 @@ estraverse@^5.2.0: resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== -estree-walker@^0.6.0, estree-walker@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" - integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== - estree-walker@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" @@ -7213,11 +7191,6 @@ fb-watchman@^2.0.0: dependencies: bser "2.1.1" -fecha@^4.2.0: - version "4.2.3" - resolved "https://registry.yarnpkg.com/fecha/-/fecha-4.2.3.tgz#4d9ccdbc61e8629b259fdca67e65891448d569fd" - integrity sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw== - fflate@0.7.3: version "0.7.3" resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.7.3.tgz#288b034ff0e9c380eaa2feff48c787b8371b7fa5" @@ -7366,11 +7339,6 @@ flow-parser@^0.206.0: resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.206.0.tgz#f4f794f8026535278393308e01ea72f31000bfef" integrity sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w== -fn.name@1.x.x: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc" - integrity sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw== - follow-redirects@^1.15.0: version "1.15.4" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.4.tgz#cdc7d308bf6493126b17ea2191ea0ccf3e535adf" @@ -8227,11 +8195,6 @@ is-arrayish@^0.2.1: resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== -is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== - is-binary-path@~2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" @@ -8319,11 +8282,6 @@ is-lambda@^1.0.1: resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ== -is-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" - integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== - is-number@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" @@ -9202,11 +9160,6 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== -kuler@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/kuler/-/kuler-2.0.0.tgz#e2c570a3800388fb44407e851531c1d670b061b3" - integrity sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A== - lcid@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" @@ -9469,18 +9422,6 @@ log-symbols@^4.1.0: chalk "^4.1.0" is-unicode-supported "^0.1.0" -logform@^2.3.2, logform@^2.4.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/logform/-/logform-2.6.0.tgz#8c82a983f05d6eaeb2d75e3decae7a768b2bf9b5" - integrity sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ== - dependencies: - "@colors/colors" "1.6.0" - "@types/triple-beam" "^1.3.2" - fecha "^4.2.0" - ms "^2.1.1" - safe-stable-stringify "^2.3.1" - triple-beam "^1.3.0" - logkitty@^0.7.1: version "0.7.1" resolved "https://registry.yarnpkg.com/logkitty/-/logkitty-0.7.1.tgz#8e8d62f4085a826e8d38987722570234e33c6aa7" @@ -9526,13 +9467,6 @@ lunr@^2.3.8: resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.3.9.tgz#18b123142832337dd6e964df1a5a7707b25d35e1" integrity sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow== -magic-string@^0.25.2: - version "0.25.9" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" - integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== - dependencies: - sourcemap-codec "^1.4.8" - make-dir@4.0.0, make-dir@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" @@ -10826,7 +10760,7 @@ ms@2.1.2: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -ms@2.1.3, ms@^2.0.0, ms@^2.1.1: +ms@2.1.3, ms@^2.0.0: version "2.1.3" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== @@ -11343,13 +11277,6 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0: dependencies: wrappy "1" -one-time@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/one-time/-/one-time-1.0.0.tgz#e06bc174aed214ed58edede573b433bbf827cb45" - integrity sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g== - dependencies: - fn.name "1.x.x" - onetime@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" @@ -12511,11 +12438,6 @@ resolve-from@^4.0.0: resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== - resolve.exports@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" @@ -12589,71 +12511,28 @@ rimraf@~2.6.2: dependencies: glob "^7.1.3" -rollup-plugin-commonjs@^9.2.0: - version "9.3.4" - resolved "https://registry.yarnpkg.com/rollup-plugin-commonjs/-/rollup-plugin-commonjs-9.3.4.tgz#2b3dddbbbded83d45c36ff101cdd29e924fd23bc" - integrity sha512-DTZOvRoiVIHHLFBCL4pFxOaJt8pagxsVldEXBOn6wl3/V21wVaj17HFfyzTsQUuou3sZL3lEJZVWKPFblJfI6w== - dependencies: - estree-walker "^0.6.0" - magic-string "^0.25.2" - resolve "^1.10.0" - rollup-pluginutils "^2.6.0" - -rollup-plugin-json@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/rollup-plugin-json/-/rollup-plugin-json-3.1.0.tgz#7c1daf60c46bc21021ea016bd00863561a03321b" - integrity sha512-BlYk5VspvGpjz7lAwArVzBXR60JK+4EKtPkCHouAWg39obk9S61hZYJDBfMK+oitPdoe11i69TlxKlMQNFC/Uw== - dependencies: - rollup-pluginutils "^2.3.1" - -rollup-plugin-node-resolve@^4.0.0: - version "4.2.4" - resolved "https://registry.yarnpkg.com/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-4.2.4.tgz#7d370f8d6fd3031006a0032c38262dd9be3c6250" - integrity sha512-t/64I6l7fZ9BxqD3XlX4ZeO6+5RLKyfpwE2CiPNUKa+GocPlQhf/C208ou8y3AwtNsc6bjSk/8/6y/YAyxCIvw== - dependencies: - "@types/resolve" "0.0.8" - builtin-modules "^3.1.0" - is-module "^1.0.0" - resolve "^1.10.0" - -rollup-plugin-sourcemaps@^0.4.2: - version "0.4.2" - resolved "https://registry.yarnpkg.com/rollup-plugin-sourcemaps/-/rollup-plugin-sourcemaps-0.4.2.tgz#62125aa94087aadf7b83ef4dfaf629b473135e87" - integrity sha512-pHUvzofmQx/C3zCkX14h9J9MbRfMjaARED8j8qOY+au4prtk2d567GD29WAHQTeGsDAVeStms3cPnRboC41YzA== +rollup@^4.9.6: + version "4.9.6" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.9.6.tgz#4515facb0318ecca254a2ee1315e22e09efc50a0" + integrity sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg== dependencies: - rollup-pluginutils "^2.0.1" - source-map-resolve "^0.5.0" - -rollup-plugin-typescript@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/rollup-plugin-typescript/-/rollup-plugin-typescript-1.0.1.tgz#86565033b714c3d1f3aba510aad3dc519f7091e9" - integrity sha512-rwJDNn9jv/NsKZuyBb/h0jsclP4CJ58qbvZt2Q9zDIGILF2LtdtvCqMOL+Gq9IVq5MTrTlHZNrn8h7VjQgd8tw== - dependencies: - resolve "^1.10.0" - rollup-pluginutils "^2.5.0" - -rollup-pluginutils@^2.0.1, rollup-pluginutils@^2.3.1, rollup-pluginutils@^2.5.0, rollup-pluginutils@^2.6.0: - version "2.8.2" - resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e" - integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== - dependencies: - estree-walker "^0.6.1" - -rollup@3.29.4: - version "3.29.4" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.29.4.tgz#4d70c0f9834146df8705bfb69a9a19c9e1109981" - integrity sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw== + "@types/estree" "1.0.5" optionalDependencies: + "@rollup/rollup-android-arm-eabi" "4.9.6" + "@rollup/rollup-android-arm64" "4.9.6" + "@rollup/rollup-darwin-arm64" "4.9.6" + "@rollup/rollup-darwin-x64" "4.9.6" + "@rollup/rollup-linux-arm-gnueabihf" "4.9.6" + "@rollup/rollup-linux-arm64-gnu" "4.9.6" + "@rollup/rollup-linux-arm64-musl" "4.9.6" + "@rollup/rollup-linux-riscv64-gnu" "4.9.6" + "@rollup/rollup-linux-x64-gnu" "4.9.6" + "@rollup/rollup-linux-x64-musl" "4.9.6" + "@rollup/rollup-win32-arm64-msvc" "4.9.6" + "@rollup/rollup-win32-ia32-msvc" "4.9.6" + "@rollup/rollup-win32-x64-msvc" "4.9.6" fsevents "~2.3.2" -rollup@^0.67.4: - version "0.67.4" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.67.4.tgz#8ed6b0993337f84ec8a0387f824fa6c197e833ec" - integrity sha512-AVuP73mkb4BBMUmksQ3Jw0jTrBTU1i7rLiUYjFxLZGb3xiFmtVEg40oByphkZAsiL0bJC3hRAJUQos/e5EBd+w== - dependencies: - "@types/estree" "0.0.39" - "@types/node" "*" - run-async@^2.2.0, run-async@^2.4.0: version "2.4.1" resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" @@ -12688,11 +12567,6 @@ safe-buffer@^5.1.0, safe-buffer@~5.2.0: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== -safe-stable-stringify@^2.3.1: - version "2.4.3" - resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz#138c84b6f6edb3db5f8ef3ef7115b8f55ccbf886" - integrity sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g== - "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" @@ -12948,13 +12822,6 @@ simple-plist@^1.1.0: bplist-parser "0.3.1" plist "^3.0.5" -simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== - dependencies: - is-arrayish "^0.3.1" - sirv@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/sirv/-/sirv-2.0.3.tgz#ca5868b87205a74bef62a469ed0296abceccd446" @@ -13043,17 +12910,6 @@ source-map-js@^1.0.2: resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== -source-map-resolve@^0.5.0: - version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - source-map-support@0.5.13: version "0.5.13" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" @@ -13070,11 +12926,6 @@ source-map-support@^0.5.16, source-map-support@~0.5.20: buffer-from "^1.0.0" source-map "^0.6.0" -source-map-url@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" - integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== - source-map@^0.5.0, source-map@^0.5.6: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" @@ -13090,11 +12941,6 @@ source-map@^0.7.3, source-map@^0.7.4: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== -sourcemap-codec@^1.4.8: - version "1.4.8" - resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" - integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== - spawn-sync@^1.0.15: version "1.0.15" resolved "https://registry.yarnpkg.com/spawn-sync/-/spawn-sync-1.0.15.tgz#b00799557eb7fb0c8376c29d44e8a1ea67e57476" @@ -13180,11 +13026,6 @@ ssri@^9.0.0, ssri@^9.0.1: dependencies: minipass "^3.1.1" -stack-trace@0.0.x: - version "0.0.10" - resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" - integrity sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg== - stack-utils@^2.0.3: version "2.0.6" resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f" @@ -13522,11 +13363,6 @@ text-extensions@^1.0.0: resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26" integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ== -text-hex@1.0.x: - version "1.0.0" - resolved "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz#69dc9c1b17446ee79a92bf5b884bb4b9127506f5" - integrity sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg== - throat@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" @@ -13637,11 +13473,6 @@ trim-newlines@^3.0.0: resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== -triple-beam@^1.3.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.4.1.tgz#6fde70271dc6e5d73ca0c3b24e2d92afb7441984" - integrity sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg== - ts-jest@^29.1.1: version "29.1.1" resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.1.tgz#f58fe62c63caf7bfcc5cc6472082f79180f0815b" @@ -14047,11 +13878,6 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== - url-parse@^1.5.3: version "1.5.10" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" @@ -14406,32 +14232,6 @@ window-size@^0.2.0: resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075" integrity sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw== -winston-transport@^4.5.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.6.0.tgz#f1c1a665ad1b366df72199e27892721832a19e1b" - integrity sha512-wbBA9PbPAHxKiygo7ub7BYRiKxms0tpfU2ljtWzb3SjRjv5yl6Ozuy/TkXf00HTAt+Uylo3gSkNwzc4ME0wiIg== - dependencies: - logform "^2.3.2" - readable-stream "^3.6.0" - triple-beam "^1.3.0" - -winston@^3.2.1: - version "3.11.0" - resolved "https://registry.yarnpkg.com/winston/-/winston-3.11.0.tgz#2d50b0a695a2758bb1c95279f0a88e858163ed91" - integrity sha512-L3yR6/MzZAOl0DsysUXHVjOwv8mKZ71TrA/41EIduGpOOV5LQVodqN+QdQ6BS6PJ/RdIshZhq84P/fStEZkk7g== - dependencies: - "@colors/colors" "^1.6.0" - "@dabh/diagnostics" "^2.0.2" - async "^3.2.3" - is-stream "^2.0.0" - logform "^2.4.0" - one-time "^1.0.0" - readable-stream "^3.4.0" - safe-stable-stringify "^2.3.1" - stack-trace "0.0.x" - triple-beam "^1.3.0" - winston-transport "^4.5.0" - wml@0.0.83: version "0.0.83" resolved "https://registry.yarnpkg.com/wml/-/wml-0.0.83.tgz#dac784f24f06c5f007262908d229a4bdbd730457"