diff --git a/packages/angular/package.json b/packages/angular/package.json index 9c93a3db94..f469412567 100644 --- a/packages/angular/package.json +++ b/packages/angular/package.json @@ -82,6 +82,7 @@ "eslint": "^8.0.0", "eslint-plugin-import": "^2.25.2", "fs-extra": "^7.0.0", + "glob": "^10.3.10", "ng-packagr": "^14.0.0", "prettier": "^2.4.1", "rxjs": "~7.5.0", diff --git a/packages/angular/scripts/clean-generated.js b/packages/angular/scripts/clean-generated.js index bfc502e6c2..906a81f4ee 100644 --- a/packages/angular/scripts/clean-generated.js +++ b/packages/angular/scripts/clean-generated.js @@ -10,7 +10,7 @@ const distGeneratedNodeModules = path.join(distDir, 'node_modules'); function doGlob(globString) { return new Promise((resolve, reject) => { - glob(globString, (err, matches) => { + glob.glob(globString, (err, matches) => { if (err) { return reject(err); } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63815326ca..286f2170bf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -213,6 +213,9 @@ importers: fs-extra: specifier: ^7.0.0 version: 7.0.0 + glob: + specifier: ^10.3.10 + version: 10.3.10 ng-packagr: specifier: ^14.0.0 version: 14.0.0(@angular/compiler-cli@14.3.0)(@types/node@12.12.5)(tslib@2.4.0)(typescript@4.7.2) @@ -315,9 +318,15 @@ importers: '@ionic/prettier-config': specifier: ^2.0.0 version: 2.0.0(prettier@2.8.3) + '@rollup/plugin-node-resolve': + specifier: ^8.1.0 + version: 8.4.0(rollup@2.79.1) '@rollup/plugin-typescript': specifier: ^11.1.5 - version: 11.1.5(rollup@4.2.0)(tslib@2.4.0)(typescript@4.8.4) + version: 11.1.5(rollup@2.79.1)(tslib@2.4.0)(typescript@4.8.4) + '@rollup/plugin-virtual': + specifier: ^2.0.3 + version: 2.0.3(rollup@2.79.1) '@testing-library/jest-dom': specifier: ^5.11.6 version: 5.11.6 @@ -370,8 +379,11 @@ importers: specifier: ^3.0.2 version: 3.0.2 rollup: - specifier: ^4.2.0 - version: 4.2.0 + specifier: ^2.26.4 + version: 2.79.1 + rollup-plugin-sourcemaps: + specifier: ^0.6.2 + version: 0.6.3(@types/node@14.0.14)(rollup@2.79.1) ts-jest: specifier: ^26.4.4 version: 26.4.4(jest@26.6.3)(typescript@4.8.4) @@ -394,9 +406,12 @@ importers: '@ionic/prettier-config': specifier: ^2.0.0 version: 2.0.0(prettier@2.8.3) + '@rollup/plugin-node-resolve': + specifier: ^8.1.0 + version: 8.4.0(rollup@2.79.1) '@rollup/plugin-typescript': specifier: ^11.1.5 - version: 11.1.5(rollup@4.2.0)(tslib@2.4.0)(typescript@4.8.4) + version: 11.1.5(rollup@2.79.1)(tslib@2.4.0)(typescript@4.8.4) '@types/node': specifier: ^14.0.14 version: 14.0.14 @@ -440,8 +455,11 @@ importers: specifier: ^3.0.2 version: 3.0.2 rollup: - specifier: ^4.2.0 - version: 4.2.0 + specifier: ^2.26.4 + version: 2.79.1 + rollup-plugin-sourcemaps: + specifier: ^0.6.2 + version: 0.6.3(@types/node@14.0.14)(rollup@2.79.1) typescript: specifier: ^4.0.5 version: 4.8.4 @@ -466,7 +484,7 @@ importers: version: 2.0.0(prettier@2.8.3) '@rollup/plugin-typescript': specifier: ^11.1.5 - version: 11.1.5(rollup@4.2.0)(tslib@2.4.0)(typescript@4.8.4) + version: 11.1.5(rollup@2.79.1)(tslib@2.4.0)(typescript@4.8.4) '@typescript-eslint/eslint-plugin': specifier: ^5.48.2 version: 5.48.2(@typescript-eslint/parser@5.48.2)(eslint@7.32.0)(typescript@4.8.4) @@ -489,8 +507,8 @@ importers: specifier: ^3.0.2 version: 3.0.2 rollup: - specifier: ^4.2.0 - version: 4.2.0 + specifier: ^2.32.1 + version: 2.79.1 typescript: specifier: ^4.7.3 version: 4.8.4 @@ -515,7 +533,7 @@ importers: version: 2.0.0(prettier@2.8.3) '@rollup/plugin-typescript': specifier: ^11.1.5 - version: 11.1.5(rollup@4.2.0)(tslib@2.4.0)(typescript@4.8.4) + version: 11.1.5(rollup@2.79.1)(tslib@2.4.0)(typescript@4.8.4) '@types/jest': specifier: ^28.1.1 version: 28.1.1 @@ -544,8 +562,8 @@ importers: specifier: ^3.0.2 version: 3.0.2 rollup: - specifier: ^4.2.0 - version: 4.2.0 + specifier: ^2.32.1 + version: 2.79.1 ts-jest: specifier: ^28.0.5 version: 28.0.5(@babel/core@7.23.2)(jest@28.1.1)(typescript@4.8.4) @@ -1697,6 +1715,18 @@ packages: prettier: 2.8.3 dev: true + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + dependencies: + string-width: 5.1.2 + string-width-cjs: /string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 + dev: true + /@isaacs/string-locale-compare@1.1.0: resolution: {integrity: sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==} dev: true @@ -1722,7 +1752,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 14.0.14 + '@types/node': 14.10.1 chalk: 4.1.2 jest-message-util: 26.6.2 jest-util: 26.6.2 @@ -1887,7 +1917,7 @@ packages: dependencies: '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 14.0.14 + '@types/node': 14.10.1 jest-mock: 26.6.2 dev: true @@ -1934,7 +1964,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@sinonjs/fake-timers': 6.0.1 - '@types/node': 14.0.14 + '@types/node': 14.10.1 jest-message-util: 26.6.2 jest-mock: 26.6.2 jest-util: 26.6.2 @@ -2281,7 +2311,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.5 '@types/istanbul-reports': 3.0.3 - '@types/node': 14.0.14 + '@types/node': 14.10.1 '@types/yargs': 15.0.17 chalk: 4.1.2 dev: true @@ -3371,6 +3401,13 @@ packages: node-gyp-build: 4.5.0 dev: true + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + dev: true + optional: true + /@playwright/test@1.39.0: resolution: {integrity: sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==} engines: {node: '>=16'} @@ -3419,7 +3456,23 @@ packages: rollup: 2.26.4 dev: true - /@rollup/plugin-typescript@11.1.5(rollup@4.2.0)(tslib@2.4.0)(typescript@4.8.4): + /@rollup/plugin-node-resolve@8.4.0(rollup@2.79.1): + resolution: {integrity: sha512-LFqKdRLn0ShtQyf6SBYO69bGE1upV6wUhBX0vFOUnLAyzx5cwp8svA0eHUnu8+YU57XOkrMtfG63QOpQx25pHQ==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 + dependencies: + '@rollup/pluginutils': 3.1.0(rollup@2.79.1) + '@types/resolve': 1.17.1 + builtin-modules: 3.3.0 + deep-freeze: 0.0.1 + deepmerge: 4.3.1 + is-module: 1.0.0 + resolve: 1.22.8 + rollup: 2.79.1 + dev: true + + /@rollup/plugin-typescript@11.1.5(rollup@2.79.1)(tslib@2.4.0)(typescript@4.8.4): resolution: {integrity: sha512-rnMHrGBB0IUEv69Q8/JGRD/n4/n6b3nfpufUu26axhUcboUzv/twfZU8fIBbTOphRAe0v8EyxzeDpKXqGHfyDA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -3432,9 +3485,9 @@ packages: tslib: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.2.0) + '@rollup/pluginutils': 5.0.5(rollup@2.79.1) resolve: 1.22.1 - rollup: 4.2.0 + rollup: 2.79.1 tslib: 2.4.0 typescript: 4.8.4 dev: true @@ -3447,6 +3500,14 @@ packages: rollup: 2.26.4 dev: true + /@rollup/plugin-virtual@2.0.3(rollup@2.79.1): + resolution: {integrity: sha512-pw6ziJcyjZtntQ//bkad9qXaBx665SgEL8C8KI5wO8G5iU5MPxvdWrQyVaAvjojGm9tJoS8M9Z/EEepbqieYmw==} + peerDependencies: + rollup: ^1.20.0||^2.0.0 + dependencies: + rollup: 2.79.1 + dev: true + /@rollup/pluginutils@3.1.0(rollup@2.26.4): resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} @@ -3471,7 +3532,7 @@ packages: rollup: 2.79.1 dev: true - /@rollup/pluginutils@5.0.5(rollup@4.2.0): + /@rollup/pluginutils@5.0.5(rollup@2.79.1): resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} engines: {node: '>=14.0.0'} peerDependencies: @@ -3483,105 +3544,9 @@ packages: '@types/estree': 1.0.4 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.2.0 + rollup: 2.79.1 dev: true - /@rollup/rollup-android-arm-eabi@4.2.0: - resolution: {integrity: sha512-8PlggAxGxavr+pkCNeV1TM2wTb2o+cUWDg9M1cm9nR27Dsn287uZtSLYXoQqQcmq+sYfF7lHfd3sWJJinH9GmA==} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-android-arm64@4.2.0: - resolution: {integrity: sha512-+71T85hbMFrJI+zKQULNmSYBeIhru55PYoF/u75MyeN2FcxE4HSPw20319b+FcZ4lWx2Nx/Ql9tN+hoaD3GH/A==} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-darwin-arm64@4.2.0: - resolution: {integrity: sha512-IIIQLuG43QIElT1JZqUP/zqIdiJl4t9U/boa0GZnQTw9m1X0k3mlBuysbgYXeloLT1RozdL7bgw4lpSaI8GOXw==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-darwin-x64@4.2.0: - resolution: {integrity: sha512-BXcXvnLaea1Xz900omrGJhxHFJfH9jZ0CpJuVsbjjhpniJ6qiLXz3xA8Lekaa4MuhFcJd4f0r+Ky1G4VFbYhWw==} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-arm-gnueabihf@4.2.0: - resolution: {integrity: sha512-f4K3MKw9Y4AKi4ANGnmPIglr+S+8tO858YrGVuqAHXxJdVghBmz9CPU9kDpOnGvT4g4vg5uNyIFpOOFvffXyMA==} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-arm64-gnu@4.2.0: - resolution: {integrity: sha512-bNsTYQBgp4H7w6cT7FZhesxpcUPahsSIy4NgdZjH1ZwEoZHxi4XKglj+CsSEkhsKi+x6toVvMylhjRKhEMYfnA==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-arm64-musl@4.2.0: - resolution: {integrity: sha512-Jp1NxBJpGLuxRU2ihrQk4IZ+ia5nffobG6sOFUPW5PMYkF0kQtxEbeDuCa69Xif211vUOcxlOnf5IOEIpTEySA==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-x64-gnu@4.2.0: - resolution: {integrity: sha512-3p3iRtQmv2aXw+vtKNyZMLOQ+LSRsqArXjKAh2Oj9cqwfIRe7OXvdkOzWfZOIp1F/x5KJzVAxGxnniF4cMbnsQ==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-x64-musl@4.2.0: - resolution: {integrity: sha512-atih7IF/reUZe4LBLC5Izd44hth2tfDIG8LaPp4/cQXdHh9jabcZEvIeRPrpDq0i/Uu487Qu5gl5KwyAnWajnw==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-win32-arm64-msvc@4.2.0: - resolution: {integrity: sha512-vYxF3tKJeUE4ceYzpNe2p84RXk/fGK30I8frpRfv/MyPStej/mRlojztkN7Jtd1014HHVeq/tYaMBz/3IxkxZw==} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-win32-ia32-msvc@4.2.0: - resolution: {integrity: sha512-1LZJ6zpl93SaPQvas618bMFarVwufWTaczH4ESAbFcwiC4OtznA6Ym+hFPyIGaJaGEB8uMWWac0uXGPXOg5FGA==} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-win32-x64-msvc@4.2.0: - resolution: {integrity: sha512-dgQfFdHCNg08nM5zBmqxqc9vrm0DVzhWotpavbPa0j4//MAOKZEB75yGAfzQE9fUJ+4pvM1239Y4IhL8f6sSog==} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@samverschueren/stream-to-observable@0.3.1(rxjs@6.6.7): resolution: {integrity: sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==} engines: {node: '>=6'} @@ -3847,7 +3812,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.3 '@types/keyv': 3.1.4 - '@types/node': 14.0.14 + '@types/node': 14.10.1 '@types/responselike': 1.0.2 dev: true @@ -3863,7 +3828,7 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 3.0.5 - '@types/node': 14.0.14 + '@types/node': 14.10.1 dev: true /@types/graceful-fs@4.1.8: @@ -3939,7 +3904,7 @@ packages: /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 14.0.14 + '@types/node': 14.10.1 dev: true /@types/mdast@3.0.14: @@ -4029,13 +3994,13 @@ packages: /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 14.6.0 + '@types/node': 14.10.1 dev: true /@types/responselike@1.0.2: resolution: {integrity: sha512-/4YQT5Kp6HxUDb4yhRkm0bJ7TbjvTddqX7PZ5hz6qV3pxSo72f/6YPRo+Mu2DU307tm9IioO69l7uAwn5XNcFA==} dependencies: - '@types/node': 14.0.14 + '@types/node': 14.10.1 dev: true /@types/semver@7.5.4: @@ -8378,6 +8343,14 @@ packages: engines: {node: '>=0.10.0'} dev: true + /foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + engines: {node: '>=14'} + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + dev: true + /form-data@3.0.1: resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} engines: {node: '>= 6'} @@ -8655,6 +8628,18 @@ packages: is-glob: 4.0.3 dev: true + /glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + dependencies: + foreground-child: 3.1.1 + jackspeak: 2.3.6 + minimatch: 9.0.3 + minipass: 7.0.4 + path-scurry: 1.10.1 + dev: true + /glob@7.1.4: resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==} dependencies: @@ -9094,6 +9079,7 @@ packages: /iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + requiresBuild: true dependencies: safer-buffer: 2.1.2 dev: true @@ -9815,6 +9801,15 @@ packages: istanbul-lib-report: 3.0.1 dev: true + /jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + engines: {node: '>=14'} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + dev: true + /jest-changed-files@26.6.2: resolution: {integrity: sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==} engines: {node: '>= 10.14.2'} @@ -10183,7 +10178,7 @@ packages: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 14.0.14 + '@types/node': 14.10.1 jest-mock: 26.6.2 jest-util: 26.6.2 jsdom: 16.7.0 @@ -10238,7 +10233,7 @@ packages: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 14.0.14 + '@types/node': 14.10.1 jest-mock: 26.6.2 jest-util: 26.6.2 dev: true @@ -10288,7 +10283,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.8 - '@types/node': 14.0.14 + '@types/node': 14.10.1 anymatch: 3.1.2 fb-watchman: 2.0.2 graceful-fs: 4.2.10 @@ -10353,7 +10348,7 @@ packages: '@jest/source-map': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 14.0.14 + '@types/node': 14.10.1 chalk: 4.1.2 co: 4.6.0 expect: 26.6.2 @@ -10503,7 +10498,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 14.0.14 + '@types/node': 14.10.1 dev: true /jest-mock@27.5.1: @@ -10615,7 +10610,7 @@ packages: jest-pnp-resolver: 1.2.3(jest-resolve@26.6.2) jest-util: 26.6.2 read-pkg-up: 7.0.1 - resolve: 1.22.1 + resolve: 1.22.8 slash: 3.0.0 dev: true @@ -10645,7 +10640,7 @@ packages: jest-pnp-resolver: 1.2.3(jest-resolve@28.1.3) jest-util: 28.1.3 jest-validate: 28.1.3 - resolve: 1.22.1 + resolve: 1.22.8 resolve.exports: 1.1.1 slash: 3.0.0 dev: true @@ -10658,7 +10653,7 @@ packages: '@jest/environment': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 14.0.14 + '@types/node': 14.10.1 chalk: 4.1.2 emittery: 0.7.2 exit: 0.1.2 @@ -10847,7 +10842,7 @@ packages: resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} engines: {node: '>= 10.14.2'} dependencies: - '@types/node': 14.0.14 + '@types/node': 14.10.1 graceful-fs: 4.2.10 dev: true @@ -11022,7 +11017,7 @@ packages: dependencies: '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 14.0.14 + '@types/node': 14.10.1 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 26.6.2 @@ -11060,7 +11055,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 14.0.14 + '@types/node': 14.10.1 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -11653,6 +11648,11 @@ packages: engines: {node: '>=8'} dev: true + /lru-cache@10.0.1: + resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==} + engines: {node: 14 || >=16.14} + dev: true + /lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: @@ -11699,6 +11699,7 @@ packages: /make-dir@2.1.0: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} engines: {node: '>=6'} + requiresBuild: true dependencies: pify: 4.0.1 semver: 5.7.1 @@ -12022,6 +12023,13 @@ packages: brace-expansion: 2.0.1 dev: true + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -12088,6 +12096,11 @@ packages: yallist: 4.0.0 dev: true + /minipass@7.0.4: + resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} + engines: {node: '>=16 || 14 >=14.17'} + dev: true + /minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -12244,7 +12257,7 @@ packages: postcss-preset-env: 7.8.3(postcss@8.4.31) postcss-url: 10.1.3(postcss@8.4.31) rollup: 2.79.1 - rollup-plugin-sourcemaps: 0.6.3(@types/node@12.12.5)(rollup@2.79.1) + rollup-plugin-sourcemaps: 0.6.3(@types/node@14.0.14)(rollup@2.79.1) rxjs: 7.8.0 sass: 1.69.5 stylus: 0.58.1 @@ -12387,7 +12400,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.1 + resolve: 1.22.8 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true @@ -12397,7 +12410,7 @@ packages: engines: {node: '>=10'} dependencies: hosted-git-info: 4.1.0 - is-core-module: 2.10.0 + is-core-module: 2.13.1 semver: 7.5.4 validate-npm-package-license: 3.0.4 dev: true @@ -12407,7 +12420,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: hosted-git-info: 5.1.0 - is-core-module: 2.10.0 + is-core-module: 2.13.1 semver: 7.5.4 validate-npm-package-license: 3.0.4 dev: true @@ -13146,6 +13159,14 @@ packages: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true + /path-scurry@1.10.1: + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + lru-cache: 10.0.1 + minipass: 7.0.4 + dev: true + /path-to-regexp@1.8.0: resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} dependencies: @@ -13194,6 +13215,7 @@ packages: /pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} + requiresBuild: true dev: true /pify@5.0.0: @@ -14315,6 +14337,22 @@ packages: source-map-resolve: 0.6.0 dev: true + /rollup-plugin-sourcemaps@0.6.3(@types/node@14.0.14)(rollup@2.79.1): + resolution: {integrity: sha512-paFu+nT1xvuO1tPFYXGe+XnQvg4Hjqv/eIhG8i5EspfYYPBKL57X7iVbfv55aNVASg3dzWvES9dmWsL2KhfByw==} + engines: {node: '>=10.0.0'} + peerDependencies: + '@types/node': '>=10.0.0' + rollup: '>=0.31.2' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@rollup/pluginutils': 3.1.0(rollup@2.79.1) + '@types/node': 14.0.14 + rollup: 2.79.1 + source-map-resolve: 0.6.0 + dev: true + /rollup@2.26.4: resolution: {integrity: sha512-6+qsGuP0MXGd7vlYmk72utm1MrgZj5GfXibGL+cRkKQ9+ZL/BnFThDl0D5bcl7AqlzMjAQXRAwZX1HVm22M/4Q==} engines: {node: '>=10.0.0'} @@ -14331,26 +14369,6 @@ packages: fsevents: 2.3.2 dev: true - /rollup@4.2.0: - resolution: {integrity: sha512-deaMa9Z+jPVeBD2dKXv+h7EbdKte9++V2potc/ADqvVgEr6DEJ3ia9u0joarjC2lX/ubaCRYz3QVx0TzuVqAJA==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.2.0 - '@rollup/rollup-android-arm64': 4.2.0 - '@rollup/rollup-darwin-arm64': 4.2.0 - '@rollup/rollup-darwin-x64': 4.2.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.2.0 - '@rollup/rollup-linux-arm64-gnu': 4.2.0 - '@rollup/rollup-linux-arm64-musl': 4.2.0 - '@rollup/rollup-linux-x64-gnu': 4.2.0 - '@rollup/rollup-linux-x64-musl': 4.2.0 - '@rollup/rollup-win32-arm64-msvc': 4.2.0 - '@rollup/rollup-win32-ia32-msvc': 4.2.0 - '@rollup/rollup-win32-x64-msvc': 4.2.0 - fsevents: 2.3.2 - dev: true - /rsvp@4.8.5: resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==} engines: {node: 6.* || >= 7.*} @@ -14420,6 +14438,7 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + requiresBuild: true dev: true /sane@4.1.0: @@ -14498,6 +14517,7 @@ packages: /semver@5.7.1: resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} hasBin: true + requiresBuild: true dev: true /semver@6.3.1: @@ -14652,6 +14672,11 @@ packages: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + dev: true + /sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} dev: true