diff --git a/package-lock.json b/package-lock.json index ac8a2308..0d08a9dc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,18 +9,18 @@ "version": "5.0.0", "license": "MIT", "dependencies": { - "@mdn/browser-compat-data": "^5.5.19", + "@mdn/browser-compat-data": "^5.5.35", "ast-metadata-inferer": "^0.8.0", - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001605", + "browserslist": "^4.23.1", + "caniuse-lite": "^1.0.30001639", "find-up": "^5.0.0", "globals": "^15.7.0", "lodash.memoize": "^4.1.2", - "semver": "^7.6.0" + "semver": "^7.6.2" }, "devDependencies": { - "@babel/core": "^7.24.3", - "@babel/eslint-parser": "^7.24.1", + "@babel/core": "^7.24.7", + "@babel/eslint-parser": "^7.24.7", "@eslint/compat": "^1.1.0", "@eslint/js": "^9.6.0", "@semantic-release/changelog": "^6.0.3", @@ -41,10 +41,10 @@ "eslint-plugin-prettier": "^5.1.3", "expect-type": "^0.19.0", "jest": "^29.7.0", - "prettier": "^3.2.5", + "prettier": "^3.3.2", "semantic-release": "^22.0.12", - "simple-git": "^3.24.0", - "ts-jest": "^29.1.2", + "simple-git": "^3.25.0", + "ts-jest": "^29.1.5", "ts-node": "^10.9.2", "typescript": "^5.4.3", "typescript-eslint": "^8.0.0-alpha.36" diff --git a/package.json b/package.json index c9f21e12..336d16cc 100644 --- a/package.json +++ b/package.json @@ -65,18 +65,18 @@ ] }, "dependencies": { - "@mdn/browser-compat-data": "^5.5.19", + "@mdn/browser-compat-data": "^5.5.35", "ast-metadata-inferer": "^0.8.0", - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001605", + "browserslist": "^4.23.1", + "caniuse-lite": "^1.0.30001639", "find-up": "^5.0.0", "globals": "^15.7.0", "lodash.memoize": "^4.1.2", - "semver": "^7.6.0" + "semver": "^7.6.2" }, "devDependencies": { - "@babel/core": "^7.24.3", - "@babel/eslint-parser": "^7.24.1", + "@babel/core": "^7.24.7", + "@babel/eslint-parser": "^7.24.7", "@eslint/compat": "^1.1.0", "@eslint/js": "^9.6.0", "@semantic-release/changelog": "^6.0.3", @@ -97,10 +97,10 @@ "eslint-plugin-prettier": "^5.1.3", "expect-type": "^0.19.0", "jest": "^29.7.0", - "prettier": "^3.2.5", + "prettier": "^3.3.2", "semantic-release": "^22.0.12", - "simple-git": "^3.24.0", - "ts-jest": "^29.1.2", + "simple-git": "^3.25.0", + "ts-jest": "^29.1.5", "ts-node": "^10.9.2", "typescript": "^5.4.3", "typescript-eslint": "^8.0.0-alpha.36" diff --git a/test/__snapshots__/helpers.spec.ts.snap b/test/__snapshots__/helpers.spec.ts.snap index 5a28000d..1b295dd6 100644 --- a/test/__snapshots__/helpers.spec.ts.snap +++ b/test/__snapshots__/helpers.spec.ts.snap @@ -23,19 +23,19 @@ exports[`Versioning should get lowest target versions 1`] = ` exports[`Versioning should support multi env config in browserslist package.json 1`] = ` [ { - "parsedVersion": 20, + "parsedVersion": 22, "target": "samsung", - "version": "20", + "version": "22", }, { - "parsedVersion": 17.1, + "parsedVersion": 17.2, "target": "safari", - "version": "17.1", + "version": "17.2", }, { - "parsedVersion": 105, + "parsedVersion": 107, "target": "opera", - "version": "105", + "version": "107", }, { "parsedVersion": 80, @@ -73,9 +73,9 @@ exports[`Versioning should support multi env config in browserslist package.json "version": "115", }, { - "parsedVersion": 120, + "parsedVersion": 123, "target": "edge", - "version": "120", + "version": "123", }, { "parsedVersion": 109, @@ -93,9 +93,9 @@ exports[`Versioning should support multi env config in browserslist package.json "version": "13.52", }, { - "parsedVersion": 123, + "parsedVersion": 126, "target": "android", - "version": "123", + "version": "126", }, { "parsedVersion": 15.5, @@ -108,14 +108,14 @@ exports[`Versioning should support multi env config in browserslist package.json "version": "14.9", }, { - "parsedVersion": 124, + "parsedVersion": 127, "target": "and_ff", - "version": "124", + "version": "127", }, { - "parsedVersion": 123, + "parsedVersion": 126, "target": "and_chr", - "version": "123", + "version": "126", }, ] `; @@ -133,19 +133,19 @@ exports[`Versioning should support resolving browserslist config in subdirectory exports[`Versioning should support resolving browserslist config in subdirectory 2`] = ` [ { - "parsedVersion": 22, + "parsedVersion": 24, "target": "samsung", - "version": "22", + "version": "24", }, { - "parsedVersion": 17.2, + "parsedVersion": 17.4, "target": "safari", - "version": "17.2", + "version": "17.4", }, { - "parsedVersion": 106, + "parsedVersion": 109, "target": "opera", - "version": "106", + "version": "109", }, { "parsedVersion": 80, @@ -173,9 +173,9 @@ exports[`Versioning should support resolving browserslist config in subdirectory "version": "115", }, { - "parsedVersion": 121, + "parsedVersion": 124, "target": "edge", - "version": "121", + "version": "124", }, { "parsedVersion": 109, @@ -183,9 +183,9 @@ exports[`Versioning should support resolving browserslist config in subdirectory "version": "109", }, { - "parsedVersion": 123, + "parsedVersion": 126, "target": "android", - "version": "123", + "version": "126", }, { "parsedVersion": 15.5, @@ -198,14 +198,14 @@ exports[`Versioning should support resolving browserslist config in subdirectory "version": "14.9", }, { - "parsedVersion": 124, + "parsedVersion": 127, "target": "and_ff", - "version": "124", + "version": "127", }, { - "parsedVersion": 123, + "parsedVersion": 126, "target": "and_chr", - "version": "123", + "version": "126", }, ] `; @@ -213,19 +213,19 @@ exports[`Versioning should support resolving browserslist config in subdirectory exports[`Versioning should support single array config in browserslist package.json 1`] = ` [ { - "parsedVersion": 20, + "parsedVersion": 22, "target": "samsung", - "version": "20", + "version": "22", }, { - "parsedVersion": 17.1, + "parsedVersion": 17.2, "target": "safari", - "version": "17.1", + "version": "17.2", }, { - "parsedVersion": 105, + "parsedVersion": 107, "target": "opera", - "version": "105", + "version": "107", }, { "parsedVersion": 80, @@ -263,9 +263,9 @@ exports[`Versioning should support single array config in browserslist package.j "version": "115", }, { - "parsedVersion": 120, + "parsedVersion": 123, "target": "edge", - "version": "120", + "version": "123", }, { "parsedVersion": 109, @@ -283,9 +283,9 @@ exports[`Versioning should support single array config in browserslist package.j "version": "13.52", }, { - "parsedVersion": 123, + "parsedVersion": 126, "target": "android", - "version": "123", + "version": "126", }, { "parsedVersion": 15.5, @@ -298,14 +298,14 @@ exports[`Versioning should support single array config in browserslist package.j "version": "14.9", }, { - "parsedVersion": 124, + "parsedVersion": 127, "target": "and_ff", - "version": "124", + "version": "127", }, { - "parsedVersion": 123, + "parsedVersion": 126, "target": "and_chr", - "version": "123", + "version": "126", }, ] `; @@ -313,19 +313,19 @@ exports[`Versioning should support single array config in browserslist package.j exports[`Versioning should support string config in rule option 1`] = ` [ { - "parsedVersion": 22, + "parsedVersion": 24, "target": "samsung", - "version": "22", + "version": "24", }, { - "parsedVersion": 17.2, + "parsedVersion": 17.4, "target": "safari", - "version": "17.2", + "version": "17.4", }, { - "parsedVersion": 106, + "parsedVersion": 109, "target": "opera", - "version": "106", + "version": "109", }, { "parsedVersion": 80, @@ -353,9 +353,9 @@ exports[`Versioning should support string config in rule option 1`] = ` "version": "115", }, { - "parsedVersion": 121, + "parsedVersion": 124, "target": "edge", - "version": "121", + "version": "124", }, { "parsedVersion": 109, @@ -363,9 +363,9 @@ exports[`Versioning should support string config in rule option 1`] = ` "version": "109", }, { - "parsedVersion": 123, + "parsedVersion": 126, "target": "android", - "version": "123", + "version": "126", }, { "parsedVersion": 15.5, @@ -378,14 +378,14 @@ exports[`Versioning should support string config in rule option 1`] = ` "version": "14.9", }, { - "parsedVersion": 124, + "parsedVersion": 127, "target": "and_ff", - "version": "124", + "version": "127", }, { - "parsedVersion": 123, + "parsedVersion": 126, "target": "and_chr", - "version": "123", + "version": "126", }, ] `;