Comparing version 1.0.0 to 1.0.1
@@ -46,3 +46,4 @@ 'use strict'; | ||
var SendimTransportInterface = function SendimTransportInterface(_config) {}; | ||
var SendimTransportInterface = // eslint-disable-next-line @typescript-eslint/no-unused-vars, @typescript-eslint/no-empty-function | ||
function SendimTransportInterface(_config) {}; | ||
var Sendim = /*#__PURE__*/function () { | ||
@@ -113,3 +114,3 @@ function Sendim(log) { | ||
if (!transport && (transportKeys == null ? void 0 : transportKeys.length) > 0) { | ||
transport = this.transports[0]; | ||
transport = this.transports[transportKeys[0]]; | ||
} //@ts-ignore | ||
@@ -116,0 +117,0 @@ |
@@ -1,2 +0,2 @@ | ||
"use strict";function t(t){return t&&"object"==typeof t&&"default"in t?t.default:t}Object.defineProperty(exports,"__esModule",{value:!0});var r=t(require("regenerator-runtime")),e=t(require("pino"));function n(t,r,e,n,a,s,i){try{var o=t[s](i),u=o.value}catch(t){return void e(t)}o.done?r(u):Promise.resolve(u).then(n,a)}function a(t){return function(){var r=this,e=arguments;return new Promise((function(a,s){var i=t.apply(r,e);function o(t){n(i,a,s,o,u,"next",t)}function u(t){n(i,a,s,o,u,"throw",t)}o(void 0)}))}}exports.Sendim=function(){function t(t){this.transports={},this.logger=e({level:t||"info"})}var n=t.prototype;return n.addTransport=function(){var t=a(r.mark((function t(e,n){var a;return r.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=new e(n),t.next=3,a.isHealthy();case 3:if(t.sent){t.next=6;break}return this.logger.error("[SENDIM] Transport "+a.providerName+" is not healthy !"),t.abrupt("return");case 6:this.transports[a.providerName]=a;case 7:case"end":return t.stop()}}),t,this)})));return function(r,e){return t.apply(this,arguments)}}(),n.sendRawMail=function(){var t=a(r.mark((function t(e,n){var a,s;return r.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(a=Object.keys(this.transports),n&&this.transports[n]&&(s=this.transports[n]),!s&&(null==a?void 0:a.length)>0&&(s=this.transports[0]),s){t.next=7;break}this.logger.debug("[SENDIM] Send raw email",e),t.next=10;break;case 7:return this.logger.debug("[SENDIM] Send raw email (Transport: "+s.providerName+") ",e),t.next=10,s.sendRawMail(e);case 10:case"end":return t.stop()}}),t,this)})));return function(r,e){return t.apply(this,arguments)}}(),n.sendTransactionalMail=function(){var t=a(r.mark((function t(e,n){var a,s;return r.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(a=Object.keys(this.transports),n&&this.transports[n]&&(s=this.transports[n]),!s&&(null==a?void 0:a.length)>0&&(s=this.transports[0]),s){t.next=7;break}this.logger.debug("[SENDIM] Send transactional email (Template: "+e.templateId+")",e),t.next=10;break;case 7:return this.logger.debug("[SENDIM] Send transactional email (Template: "+e.templateId+" / Transport: "+s.providerName+") ",e),t.next=10,s.sendTransactionalMail(e);case 10:case"end":return t.stop()}}),t,this)})));return function(r,e){return t.apply(this,arguments)}}(),t}(),exports.SendimTransportInterface=function(t){}; | ||
"use strict";function t(t){return t&&"object"==typeof t&&"default"in t?t.default:t}Object.defineProperty(exports,"__esModule",{value:!0});var r=t(require("regenerator-runtime")),e=t(require("pino"));function n(t,r,e,n,a,s,i){try{var o=t[s](i),u=o.value}catch(t){return void e(t)}o.done?r(u):Promise.resolve(u).then(n,a)}function a(t){return function(){var r=this,e=arguments;return new Promise((function(a,s){var i=t.apply(r,e);function o(t){n(i,a,s,o,u,"next",t)}function u(t){n(i,a,s,o,u,"throw",t)}o(void 0)}))}}exports.Sendim=function(){function t(t){this.transports={},this.logger=e({level:t||"info"})}var n=t.prototype;return n.addTransport=function(){var t=a(r.mark((function t(e,n){var a;return r.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=new e(n),t.next=3,a.isHealthy();case 3:if(t.sent){t.next=6;break}return this.logger.error("[SENDIM] Transport "+a.providerName+" is not healthy !"),t.abrupt("return");case 6:this.transports[a.providerName]=a;case 7:case"end":return t.stop()}}),t,this)})));return function(r,e){return t.apply(this,arguments)}}(),n.sendRawMail=function(){var t=a(r.mark((function t(e,n){var a,s;return r.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(a=Object.keys(this.transports),n&&this.transports[n]&&(s=this.transports[n]),!s&&(null==a?void 0:a.length)>0&&(s=this.transports[a[0]]),s){t.next=7;break}this.logger.debug("[SENDIM] Send raw email",e),t.next=10;break;case 7:return this.logger.debug("[SENDIM] Send raw email (Transport: "+s.providerName+") ",e),t.next=10,s.sendRawMail(e);case 10:case"end":return t.stop()}}),t,this)})));return function(r,e){return t.apply(this,arguments)}}(),n.sendTransactionalMail=function(){var t=a(r.mark((function t(e,n){var a,s;return r.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(a=Object.keys(this.transports),n&&this.transports[n]&&(s=this.transports[n]),!s&&(null==a?void 0:a.length)>0&&(s=this.transports[0]),s){t.next=7;break}this.logger.debug("[SENDIM] Send transactional email (Template: "+e.templateId+")",e),t.next=10;break;case 7:return this.logger.debug("[SENDIM] Send transactional email (Template: "+e.templateId+" / Transport: "+s.providerName+") ",e),t.next=10,s.sendTransactionalMail(e);case 10:case"end":return t.stop()}}),t,this)})));return function(r,e){return t.apply(this,arguments)}}(),t}(),exports.SendimTransportInterface=function(t){}; | ||
//# sourceMappingURL=sendim.cjs.production.min.js.map |
@@ -40,3 +40,4 @@ import _regeneratorRuntime from 'regenerator-runtime'; | ||
var SendimTransportInterface = function SendimTransportInterface(_config) {}; | ||
var SendimTransportInterface = // eslint-disable-next-line @typescript-eslint/no-unused-vars, @typescript-eslint/no-empty-function | ||
function SendimTransportInterface(_config) {}; | ||
var Sendim = /*#__PURE__*/function () { | ||
@@ -107,3 +108,3 @@ function Sendim(log) { | ||
if (!transport && (transportKeys == null ? void 0 : transportKeys.length) > 0) { | ||
transport = this.transports[0]; | ||
transport = this.transports[transportKeys[0]]; | ||
} //@ts-ignore | ||
@@ -110,0 +111,0 @@ |
{ | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"license": "MIT", | ||
@@ -57,3 +57,4 @@ "main": "dist/index.js", | ||
], | ||
"preset": "ts-jest" | ||
"preset": "ts-jest", | ||
"testPathIgnorePatterns": ["./node_modules/"] | ||
}, | ||
@@ -79,5 +80,4 @@ "devDependencies": { | ||
"dependencies": { | ||
"jest": "^29.4.3", | ||
"pino": "^8.10.0" | ||
} | ||
} |
/* eslint-disable @typescript-eslint/ban-ts-comment */ | ||
import Pino, {LevelWithSilent} from 'pino'; | ||
import Pino, { LevelWithSilent } from 'pino'; | ||
@@ -32,2 +32,3 @@ interface EmailInformation { | ||
// eslint-disable-next-line @typescript-eslint/no-unused-vars, @typescript-eslint/no-empty-function | ||
constructor(_config: object) {} | ||
@@ -41,3 +42,2 @@ | ||
export class Sendim { | ||
@@ -47,7 +47,10 @@ transports: Record<string, unknown> = {}; | ||
constructor(log?: LevelWithSilent){ | ||
constructor(log?: LevelWithSilent) { | ||
this.logger = Pino({ level: log || 'info' }); | ||
} | ||
async addTransport<T>(transport: new (...args: any[]) => SendimTransportInterface, config: T) { | ||
async addTransport<T>( | ||
transport: new (...args: any[]) => SendimTransportInterface, | ||
config: T, | ||
) { | ||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment | ||
@@ -58,3 +61,5 @@ //@ts-ignore | ||
if (!(await newTransport.isHealthy())) { | ||
this.logger.error(`[SENDIM] Transport ${newTransport.providerName} is not healthy !`); | ||
this.logger.error( | ||
`[SENDIM] Transport ${newTransport.providerName} is not healthy !`, | ||
); | ||
return; | ||
@@ -77,3 +82,3 @@ } | ||
if (!transport && transportKeys?.length > 0) { | ||
transport = this.transports[0] as SendimTransportInterface; | ||
transport = this.transports[transportKeys[0]] as SendimTransportInterface; | ||
} | ||
@@ -84,7 +89,9 @@ | ||
this.logger.debug(`[SENDIM] Send raw email`, options); | ||
}else { | ||
this.logger.debug(`[SENDIM] Send raw email (Transport: ${transport.providerName}) `, options); | ||
} else { | ||
this.logger.debug( | ||
`[SENDIM] Send raw email (Transport: ${transport.providerName}) `, | ||
options, | ||
); | ||
await transport.sendRawMail(options); | ||
} | ||
} | ||
@@ -111,9 +118,14 @@ | ||
if (!transport) { | ||
this.logger.debug(`[SENDIM] Send transactional email (Template: ${options.templateId})`, options); | ||
}else { | ||
this.logger.debug(`[SENDIM] Send transactional email (Template: ${options.templateId} / Transport: ${transport.providerName}) `, options); | ||
this.logger.debug( | ||
`[SENDIM] Send transactional email (Template: ${options.templateId})`, | ||
options, | ||
); | ||
} else { | ||
this.logger.debug( | ||
`[SENDIM] Send transactional email (Template: ${options.templateId} / Transport: ${transport.providerName}) `, | ||
options, | ||
); | ||
await transport.sendTransactionalMail(options); | ||
} | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
40696
1
463
15
- Removedjest@^29.4.3
- Removed@ampproject/remapping@2.3.0(transitive)
- Removed@babel/code-frame@7.26.2(transitive)
- Removed@babel/compat-data@7.26.3(transitive)
- Removed@babel/core@7.26.0(transitive)
- Removed@babel/generator@7.26.3(transitive)
- Removed@babel/helper-compilation-targets@7.25.9(transitive)
- Removed@babel/helper-module-imports@7.25.9(transitive)
- Removed@babel/helper-module-transforms@7.26.0(transitive)
- Removed@babel/helper-plugin-utils@7.25.9(transitive)
- Removed@babel/helper-string-parser@7.25.9(transitive)
- Removed@babel/helper-validator-identifier@7.25.9(transitive)
- Removed@babel/helper-validator-option@7.25.9(transitive)
- Removed@babel/helpers@7.26.0(transitive)
- Removed@babel/parser@7.26.3(transitive)
- Removed@babel/plugin-syntax-async-generators@7.8.4(transitive)
- Removed@babel/plugin-syntax-bigint@7.8.3(transitive)
- Removed@babel/plugin-syntax-class-properties@7.12.13(transitive)
- Removed@babel/plugin-syntax-class-static-block@7.14.5(transitive)
- Removed@babel/plugin-syntax-import-attributes@7.26.0(transitive)
- Removed@babel/plugin-syntax-import-meta@7.10.4(transitive)
- Removed@babel/plugin-syntax-json-strings@7.8.3(transitive)
- Removed@babel/plugin-syntax-jsx@7.25.9(transitive)
- Removed@babel/plugin-syntax-logical-assignment-operators@7.10.4(transitive)
- Removed@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(transitive)
- Removed@babel/plugin-syntax-numeric-separator@7.10.4(transitive)
- Removed@babel/plugin-syntax-object-rest-spread@7.8.3(transitive)
- Removed@babel/plugin-syntax-optional-catch-binding@7.8.3(transitive)
- Removed@babel/plugin-syntax-optional-chaining@7.8.3(transitive)
- Removed@babel/plugin-syntax-private-property-in-object@7.14.5(transitive)
- Removed@babel/plugin-syntax-top-level-await@7.14.5(transitive)
- Removed@babel/plugin-syntax-typescript@7.25.9(transitive)
- Removed@babel/template@7.25.9(transitive)
- Removed@babel/traverse@7.26.4(transitive)
- Removed@babel/types@7.26.3(transitive)
- Removed@bcoe/v8-coverage@0.2.3(transitive)
- Removed@istanbuljs/load-nyc-config@1.1.0(transitive)
- Removed@istanbuljs/schema@0.1.3(transitive)
- Removed@jest/console@29.7.0(transitive)
- Removed@jest/core@29.7.0(transitive)
- Removed@jest/environment@29.7.0(transitive)
- Removed@jest/expect@29.7.0(transitive)
- Removed@jest/expect-utils@29.7.0(transitive)
- Removed@jest/fake-timers@29.7.0(transitive)
- Removed@jest/globals@29.7.0(transitive)
- Removed@jest/reporters@29.7.0(transitive)
- Removed@jest/schemas@29.6.3(transitive)
- Removed@jest/source-map@29.6.3(transitive)
- Removed@jest/test-result@29.7.0(transitive)
- Removed@jest/test-sequencer@29.7.0(transitive)
- Removed@jest/transform@29.7.0(transitive)
- Removed@jest/types@29.6.3(transitive)
- Removed@jridgewell/gen-mapping@0.3.8(transitive)
- Removed@jridgewell/resolve-uri@3.1.2(transitive)
- Removed@jridgewell/set-array@1.2.1(transitive)
- Removed@jridgewell/sourcemap-codec@1.5.0(transitive)
- Removed@jridgewell/trace-mapping@0.3.25(transitive)
- Removed@sinclair/typebox@0.27.8(transitive)
- Removed@sinonjs/commons@3.0.1(transitive)
- Removed@sinonjs/fake-timers@10.3.0(transitive)
- Removed@types/babel__core@7.20.5(transitive)
- Removed@types/babel__generator@7.6.8(transitive)
- Removed@types/babel__template@7.4.4(transitive)
- Removed@types/babel__traverse@7.20.6(transitive)
- Removed@types/graceful-fs@4.1.9(transitive)
- Removed@types/istanbul-lib-coverage@2.0.6(transitive)
- Removed@types/istanbul-lib-report@3.0.3(transitive)
- Removed@types/istanbul-reports@3.0.4(transitive)
- Removed@types/node@22.10.2(transitive)
- Removed@types/stack-utils@2.0.3(transitive)
- Removed@types/yargs@17.0.33(transitive)
- Removed@types/yargs-parser@21.0.3(transitive)
- Removedansi-escapes@4.3.2(transitive)
- Removedansi-regex@5.0.1(transitive)
- Removedansi-styles@4.3.05.2.0(transitive)
- Removedanymatch@3.1.3(transitive)
- Removedargparse@1.0.10(transitive)
- Removedbabel-jest@29.7.0(transitive)
- Removedbabel-plugin-istanbul@6.1.1(transitive)
- Removedbabel-plugin-jest-hoist@29.6.3(transitive)
- Removedbabel-preset-current-node-syntax@1.1.0(transitive)
- Removedbabel-preset-jest@29.6.3(transitive)
- Removedbalanced-match@1.0.2(transitive)
- Removedbrace-expansion@1.1.11(transitive)
- Removedbraces@3.0.3(transitive)
- Removedbrowserslist@4.24.3(transitive)
- Removedbser@2.1.1(transitive)
- Removedbuffer-from@1.1.2(transitive)
- Removedcallsites@3.1.0(transitive)
- Removedcamelcase@5.3.16.3.0(transitive)
- Removedcaniuse-lite@1.0.30001689(transitive)
- Removedchalk@4.1.2(transitive)
- Removedchar-regex@1.0.2(transitive)
- Removedci-info@3.9.0(transitive)
- Removedcjs-module-lexer@1.4.1(transitive)
- Removedcliui@8.0.1(transitive)
- Removedco@4.6.0(transitive)
- Removedcollect-v8-coverage@1.0.2(transitive)
- Removedcolor-convert@2.0.1(transitive)
- Removedcolor-name@1.1.4(transitive)
- Removedconcat-map@0.0.1(transitive)
- Removedconvert-source-map@2.0.0(transitive)
- Removedcreate-jest@29.7.0(transitive)
- Removedcross-spawn@7.0.6(transitive)
- Removeddebug@4.4.0(transitive)
- Removeddedent@1.5.3(transitive)
- Removeddeepmerge@4.3.1(transitive)
- Removeddetect-newline@3.1.0(transitive)
- Removeddiff-sequences@29.6.3(transitive)
- Removedelectron-to-chromium@1.5.74(transitive)
- Removedemittery@0.13.1(transitive)
- Removedemoji-regex@8.0.0(transitive)
- Removederror-ex@1.3.2(transitive)
- Removedescalade@3.2.0(transitive)
- Removedescape-string-regexp@2.0.0(transitive)
- Removedesprima@4.0.1(transitive)
- Removedexeca@5.1.1(transitive)
- Removedexit@0.1.2(transitive)
- Removedexpect@29.7.0(transitive)
- Removedfast-json-stable-stringify@2.1.0(transitive)
- Removedfb-watchman@2.0.2(transitive)
- Removedfill-range@7.1.1(transitive)
- Removedfind-up@4.1.0(transitive)
- Removedfs.realpath@1.0.0(transitive)
- Removedfsevents@2.3.3(transitive)
- Removedfunction-bind@1.1.2(transitive)
- Removedgensync@1.0.0-beta.2(transitive)
- Removedget-caller-file@2.0.5(transitive)
- Removedget-package-type@0.1.0(transitive)
- Removedget-stream@6.0.1(transitive)
- Removedglob@7.2.3(transitive)
- Removedglobals@11.12.0(transitive)
- Removedgraceful-fs@4.2.11(transitive)
- Removedhas-flag@4.0.0(transitive)
- Removedhasown@2.0.2(transitive)
- Removedhtml-escaper@2.0.2(transitive)
- Removedhuman-signals@2.1.0(transitive)
- Removedimport-local@3.2.0(transitive)
- Removedimurmurhash@0.1.4(transitive)
- Removedinflight@1.0.6(transitive)
- Removedinherits@2.0.4(transitive)
- Removedis-arrayish@0.2.1(transitive)
- Removedis-core-module@2.16.0(transitive)
- Removedis-fullwidth-code-point@3.0.0(transitive)
- Removedis-generator-fn@2.1.0(transitive)
- Removedis-number@7.0.0(transitive)
- Removedis-stream@2.0.1(transitive)
- Removedisexe@2.0.0(transitive)
- Removedistanbul-lib-coverage@3.2.2(transitive)
- Removedistanbul-lib-instrument@5.2.16.0.3(transitive)
- Removedistanbul-lib-report@3.0.1(transitive)
- Removedistanbul-lib-source-maps@4.0.1(transitive)
- Removedistanbul-reports@3.1.7(transitive)
- Removedjest@29.7.0(transitive)
- Removedjest-changed-files@29.7.0(transitive)
- Removedjest-circus@29.7.0(transitive)
- Removedjest-cli@29.7.0(transitive)
- Removedjest-config@29.7.0(transitive)
- Removedjest-diff@29.7.0(transitive)
- Removedjest-docblock@29.7.0(transitive)
- Removedjest-each@29.7.0(transitive)
- Removedjest-environment-node@29.7.0(transitive)
- Removedjest-get-type@29.6.3(transitive)
- Removedjest-haste-map@29.7.0(transitive)
- Removedjest-leak-detector@29.7.0(transitive)
- Removedjest-matcher-utils@29.7.0(transitive)
- Removedjest-message-util@29.7.0(transitive)
- Removedjest-mock@29.7.0(transitive)
- Removedjest-pnp-resolver@1.2.3(transitive)
- Removedjest-regex-util@29.6.3(transitive)
- Removedjest-resolve@29.7.0(transitive)
- Removedjest-resolve-dependencies@29.7.0(transitive)
- Removedjest-runner@29.7.0(transitive)
- Removedjest-runtime@29.7.0(transitive)
- Removedjest-snapshot@29.7.0(transitive)
- Removedjest-util@29.7.0(transitive)
- Removedjest-validate@29.7.0(transitive)
- Removedjest-watcher@29.7.0(transitive)
- Removedjest-worker@29.7.0(transitive)
- Removedjs-tokens@4.0.0(transitive)
- Removedjs-yaml@3.14.1(transitive)
- Removedjsesc@3.1.0(transitive)
- Removedjson-parse-even-better-errors@2.3.1(transitive)
- Removedjson5@2.2.3(transitive)
- Removedkleur@3.0.3(transitive)
- Removedleven@3.1.0(transitive)
- Removedlines-and-columns@1.2.4(transitive)
- Removedlocate-path@5.0.0(transitive)
- Removedlru-cache@5.1.1(transitive)
- Removedmake-dir@4.0.0(transitive)
- Removedmakeerror@1.0.12(transitive)
- Removedmerge-stream@2.0.0(transitive)
- Removedmicromatch@4.0.8(transitive)
- Removedmimic-fn@2.1.0(transitive)
- Removedminimatch@3.1.2(transitive)
- Removedms@2.1.3(transitive)
- Removednatural-compare@1.4.0(transitive)
- Removednode-int64@0.4.0(transitive)
- Removednode-releases@2.0.19(transitive)
- Removednormalize-path@3.0.0(transitive)
- Removednpm-run-path@4.0.1(transitive)
- Removedonce@1.4.0(transitive)
- Removedonetime@5.1.2(transitive)
- Removedp-limit@2.3.03.1.0(transitive)
- Removedp-locate@4.1.0(transitive)
- Removedp-try@2.2.0(transitive)
- Removedparse-json@5.2.0(transitive)
- Removedpath-exists@4.0.0(transitive)
- Removedpath-is-absolute@1.0.1(transitive)
- Removedpath-key@3.1.1(transitive)
- Removedpath-parse@1.0.7(transitive)
- Removedpicocolors@1.1.1(transitive)
- Removedpicomatch@2.3.1(transitive)
- Removedpirates@4.0.6(transitive)
- Removedpkg-dir@4.2.0(transitive)
- Removedpretty-format@29.7.0(transitive)
- Removedprompts@2.4.2(transitive)
- Removedpure-rand@6.1.0(transitive)
- Removedreact-is@18.3.1(transitive)
- Removedrequire-directory@2.1.1(transitive)
- Removedresolve@1.22.9(transitive)
- Removedresolve-cwd@3.0.0(transitive)
- Removedresolve-from@5.0.0(transitive)
- Removedresolve.exports@2.0.3(transitive)
- Removedsemver@6.3.17.6.3(transitive)
- Removedshebang-command@2.0.0(transitive)
- Removedshebang-regex@3.0.0(transitive)
- Removedsignal-exit@3.0.7(transitive)
- Removedsisteransi@1.0.5(transitive)
- Removedslash@3.0.0(transitive)
- Removedsource-map@0.6.1(transitive)
- Removedsource-map-support@0.5.13(transitive)
- Removedsprintf-js@1.0.3(transitive)
- Removedstack-utils@2.0.6(transitive)
- Removedstring-length@4.0.2(transitive)
- Removedstring-width@4.2.3(transitive)
- Removedstrip-ansi@6.0.1(transitive)
- Removedstrip-bom@4.0.0(transitive)
- Removedstrip-final-newline@2.0.0(transitive)
- Removedstrip-json-comments@3.1.1(transitive)
- Removedsupports-color@7.2.08.1.1(transitive)
- Removedsupports-preserve-symlinks-flag@1.0.0(transitive)
- Removedtest-exclude@6.0.0(transitive)
- Removedtmpl@1.0.5(transitive)
- Removedto-regex-range@5.0.1(transitive)
- Removedtype-detect@4.0.8(transitive)
- Removedtype-fest@0.21.3(transitive)
- Removedundici-types@6.20.0(transitive)
- Removedupdate-browserslist-db@1.1.1(transitive)
- Removedv8-to-istanbul@9.3.0(transitive)
- Removedwalker@1.0.8(transitive)
- Removedwhich@2.0.2(transitive)
- Removedwrap-ansi@7.0.0(transitive)
- Removedwrappy@1.0.2(transitive)
- Removedwrite-file-atomic@4.0.2(transitive)
- Removedy18n@5.0.8(transitive)
- Removedyallist@3.1.1(transitive)
- Removedyargs@17.7.2(transitive)
- Removedyargs-parser@21.1.1(transitive)
- Removedyocto-queue@0.1.0(transitive)