Skip to content

Commit ea477f2

Browse files
authored
Reduces dependencies and version check logic (#13)
This commit does the following: * Removes `@httptoolkit/esm` dependency, no longer needed as of `baseline-browser-mapping` v2.5.0 release. * Removes `compare-versions-warning.js` and `compare-versions` module it depended on as `baseline-browser-mapping` warns about data staleness already. * Removes `update-last-updated.js` script and references to it as it is no longer necessary.
1 parent c741ccb commit ea477f2

File tree

6 files changed

+7
-73
lines changed

6 files changed

+7
-73
lines changed

index.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,2 @@
11
const getBaselineVersions = require("./scripts/get-baseline-versions");
22
module.exports = getBaselineVersions();
3-
4-
const compareVersions = require("./scripts/compare-versions-warning");
5-
compareVersions();

package.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "browserslist-config-baseline",
3-
"version": "0.4.0",
3+
"version": "0.5.0",
44
"description": "A browserslist config based on Web Platform Baseline.",
55
"license": "Apache-2.0",
66
"author": {
@@ -17,7 +17,7 @@
1717
},
1818
"scripts": {
1919
"test": "node test.mjs",
20-
"prepare-release": "node scripts/update-last-updated.js; npm version patch"
20+
"prepare-release": "npm version patch"
2121
},
2222
"keywords": [
2323
"browserslist",
@@ -30,8 +30,6 @@
3030
"prettier": "^3.3.2"
3131
},
3232
"dependencies": {
33-
"@httptoolkit/esm": "^3.3.1",
34-
"baseline-browser-mapping": "^2.2.0",
35-
"compare-versions": "^6.1.1"
33+
"baseline-browser-mapping": "^2.5.6"
3634
}
37-
}
35+
}

scripts/compare-versions-warning.js

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

scripts/get-baseline-versions.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
require = require("@httptoolkit/esm")(module);
2-
bbm = require("baseline-browser-mapping");
1+
const { getCompatibleVersions } = require("baseline-browser-mapping");
32

43
const fs = require("fs");
54
const path = require("path");
@@ -130,7 +129,7 @@ function reconcileConfigs(extendsConfig) {
130129
module.exports = function (extendsConfig = {}) {
131130
const config = reconcileConfigs(extendsConfig);
132131

133-
const versions = bbm.getCompatibleVersions(config.bbmConfig);
132+
const versions = getCompatibleVersions(config.bbmConfig);
134133
const listToReturn = transform(versions);
135134

136135
if (config.logConfigToConsole) {

scripts/update-last-updated.js

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

with-downstream/index.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,2 @@
11
const getBaselineVersions = require("../scripts/get-baseline-versions");
2-
module.exports = getBaselineVersions({ includeDownstreamBrowsers: true });
3-
4-
const compareVersions = require("../scripts/compare-versions-warning");
5-
compareVersions();
2+
module.exports = getBaselineVersions({ includeDownstreamBrowsers: true });

0 commit comments

Comments
 (0)