Skip to content

Commit 0ba3ba7

Browse files
chore(deps-dev): bump the development-dependencies group with 5 updates (#170)
* chore(deps-dev): bump the development-dependencies group with 5 updates Bumps the development-dependencies group with 5 updates: | Package | From | To | | --- | --- | --- | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.0.1` | `26.1.0` | | [module-replacements](https://github.com/e18e/module-replacements) | `2.11.0` | `3.0.0` | | [prettier](https://github.com/prettier/prettier) | `3.9.3` | `3.9.4` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.62.1` | `8.63.0` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.9` | `4.1.10` | Updates `@types/node` from 26.0.1 to 26.1.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `module-replacements` from 2.11.0 to 3.0.0 - [Release notes](https://github.com/e18e/module-replacements/releases) - [Commits](e18e/module-replacements@2.11.0...3.0.0) Updates `prettier` from 3.9.3 to 3.9.4 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.9.3...3.9.4) Updates `typescript-eslint` from 8.62.1 to 8.63.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.63.0/packages/typescript-eslint) Updates `vitest` from 4.1.9 to 4.1.10 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.10/packages/vitest) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 26.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: module-replacements dependency-version: 3.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: development-dependencies - dependency-name: prettier dependency-version: 3.9.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: typescript-eslint dependency-version: 8.63.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: vitest dependency-version: 4.1.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> * fix: use new module-replacements format --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: James Garbutt <43081j@users.noreply.github.com>
1 parent 3648e18 commit 0ba3ba7

10 files changed

Lines changed: 11008 additions & 3994 deletions

build/main.js

Lines changed: 75 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ var __require = /* @__PURE__ */ ((x) => typeof require !== "undefined" ? require
1414
throw Error('Dynamic require of "' + x + '" is not supported');
1515
});
1616
var __commonJS = (cb, mod) => function __require2() {
17-
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
17+
try {
18+
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
19+
} catch (e) {
20+
throw mod = 0, e;
21+
}
1822
};
1923
var __copyProps = (to, from, except, desc) => {
2024
if (from && typeof from === "object" || typeof from === "function") {
@@ -24471,47 +24475,82 @@ function comparePackSizes(basePacks, sourcePacks, threshold) {
2447124475
};
2447224476
}
2447324477

24478+
// node_modules/module-replacements/dist/main.js
24479+
import nativeRaw from "./native-KFM4GA2L.json" with { type: "json" };
24480+
import microUtilsRaw from "./micro-utilities-TIPUUG5E.json" with { type: "json" };
24481+
import preferredRaw from "./preferred-U26KKZIW.json" with { type: "json" };
24482+
24483+
// node_modules/module-replacements/dist/util.js
24484+
function resolveDocUrl(url) {
24485+
if (!url)
24486+
return null;
24487+
if (typeof url === "string")
24488+
return url;
24489+
switch (url.type) {
24490+
case "mdn":
24491+
return `https://developer.mozilla.org/en-US/docs/${url.id}`;
24492+
case "node":
24493+
return `https://nodejs.org/${url.id}`;
24494+
case "e18e":
24495+
return `https://e18e.dev/docs/replacements/${url.id}`;
24496+
default:
24497+
return null;
24498+
}
24499+
}
24500+
24501+
// node_modules/module-replacements/dist/main.js
24502+
var nativeReplacements = nativeRaw;
24503+
var microUtilsReplacements = microUtilsRaw;
24504+
var preferredReplacements = preferredRaw;
24505+
var all = {
24506+
replacements: {
24507+
...nativeReplacements.replacements,
24508+
...microUtilsReplacements.replacements,
24509+
...preferredReplacements.replacements
24510+
},
24511+
mappings: {
24512+
...nativeReplacements.mappings,
24513+
...microUtilsReplacements.mappings,
24514+
...preferredReplacements.mappings
24515+
}
24516+
};
24517+
2447424518
// src/checks/replacements.ts
24475-
import nativeManifest from "./native-O77SEK3D.json" with { type: "json" };
24476-
import microUtilsManifest from "./micro-utilities-N7NZTMHQ.json" with { type: "json" };
24477-
import preferredManifest from "./preferred-I55DJLLT.json" with { type: "json" };
24478-
var allReplacements = [
24479-
...nativeManifest.moduleReplacements,
24480-
...microUtilsManifest.moduleReplacements,
24481-
...preferredManifest.moduleReplacements
24482-
];
2448324519
function scanForReplacements(messages, baseDependencies, currentDependencies) {
2448424520
const replacementMessages = [];
2448524521
for (const [name] of currentDependencies) {
2448624522
if (!baseDependencies.has(name)) {
24487-
const replacement = allReplacements.find(
24488-
(modReplacement) => modReplacement.moduleName === name
24523+
const mapping = Object.values(all.mappings).find(
24524+
(modReplacement) => modReplacement.moduleName === name && modReplacement.type === "module"
2448924525
);
24490-
if (replacement) {
24491-
switch (replacement.type) {
24492-
case "none":
24493-
replacementMessages.push(
24494-
`| ${name} | This package is no longer necessary |`
24495-
);
24496-
break;
24497-
case "native": {
24498-
const mdnUrl = replacement.mdnPath ? `https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/${replacement.mdnPath}` : "";
24499-
const nativeReplacement = mdnUrl ? `[${replacement.replacement}](${mdnUrl})` : replacement.replacement;
24500-
replacementMessages.push(`| ${name} | Use ${nativeReplacement} |`);
24501-
break;
24502-
}
24503-
case "simple":
24504-
replacementMessages.push(
24505-
`| ${name} | ${replacement.replacement} |`
24506-
);
24507-
break;
24508-
case "documented": {
24509-
const docUrl = `https://github.com/e18e/module-replacements/blob/main/docs/modules/${replacement.docPath}.md`;
24510-
replacementMessages.push(
24511-
`| ${name} | [See documentation](${docUrl}) |`
24512-
);
24513-
break;
24514-
}
24526+
if (!mapping) {
24527+
continue;
24528+
}
24529+
const replacementKey = mapping.replacements[0];
24530+
const replacement = all.replacements[replacementKey];
24531+
if (!replacement) {
24532+
continue;
24533+
}
24534+
switch (replacement.type) {
24535+
case "removal":
24536+
replacementMessages.push(`| ${name} | ${replacement.description} |`);
24537+
break;
24538+
case "native": {
24539+
const url = resolveDocUrl(mapping.url ?? replacement.url);
24540+
const nativeReplacement = url ? `[${replacement.id}](${url})` : replacement.id;
24541+
replacementMessages.push(`| ${name} | Use ${nativeReplacement} |`);
24542+
break;
24543+
}
24544+
case "simple":
24545+
replacementMessages.push(`| ${name} | ${replacement.description} |`);
24546+
break;
24547+
case "documented": {
24548+
const url = resolveDocUrl(mapping.url ?? replacement.url);
24549+
const documentedReplacement = url ? `[${replacement.replacementModule}](${url})` : replacement.replacementModule;
24550+
replacementMessages.push(
24551+
`| ${name} | Use ${documentedReplacement} |`
24552+
);
24553+
break;
2451524554
}
2451624555
}
2451724556
}

build/micro-utilities-N7NZTMHQ.json

Lines changed: 0 additions & 232 deletions
This file was deleted.

0 commit comments

Comments
 (0)