diff --git a/package-lock.json b/package-lock.json index f6efeb25..c3ac575b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@mcschema/java-1.16": "^0.6.6", "@mcschema/java-1.17": "^0.2.25", "@mcschema/java-1.18": "^0.2.15", - "@mcschema/java-1.18.2": "npm:@mcschema/java-1.18@^0.3.0-beta.10", + "@mcschema/java-1.18.2": "npm:@mcschema/java-1.18@^0.3.0-beta.12", "@mcschema/locales": "^0.1.48", "brace": "^0.11.1", "buffer": "^6.0.3", @@ -418,9 +418,9 @@ }, "node_modules/@mcschema/java-1.18.2": { "name": "@mcschema/java-1.18", - "version": "0.3.0-beta.10", - "resolved": "https://registry.npmjs.org/@mcschema/java-1.18/-/java-1.18-0.3.0-beta.10.tgz", - "integrity": "sha512-GAiM5gSwCiF3pUjhsl20cHMr4pjO25I8RdGGQvg4K6w1/OfQVVrGpwePB+H7NpohFDEec0gf8FyO0OlbliNkLA==", + "version": "0.3.0-beta.12", + "resolved": "https://registry.npmjs.org/@mcschema/java-1.18/-/java-1.18-0.3.0-beta.12.tgz", + "integrity": "sha512-nhac9hxeqJBUfM+3m7nclHlpeQtMq2WR2N1eu3dkqU6qjnouXO1W3kO58hZyFWbtIDCFNYXYB5flOOWTfR24JA==", "dependencies": { "@mcschema/core": "^0.12.22" } @@ -1686,9 +1686,9 @@ "dev": true }, "node_modules/deepslate": { - "version": "0.9.0-beta.13", - "resolved": "https://registry.npmjs.org/deepslate/-/deepslate-0.9.0-beta.13.tgz", - "integrity": "sha512-9l17FWGa2deK0PjlI/Ti8qD/nk2H+lpSGgrewX1hqPUuNEmRTMDemsfkJ4zAxIk6lZPDQJzT3YYGWy6O1Vyk3Q==", + "version": "0.9.0-beta.14", + "resolved": "https://registry.npmjs.org/deepslate/-/deepslate-0.9.0-beta.14.tgz", + "integrity": "sha512-cFrt4hNfD22uAANi5uCTA7/TDIprxXFLvPnfFGFupEKl4/u3jkb0NXr9IEtRw1bpQnnE0Xm2x/KwkYq6zse90g==", "dependencies": { "gl-matrix": "^3.3.0", "md5": "^2.3.0", @@ -4755,9 +4755,9 @@ } }, "@mcschema/java-1.18.2": { - "version": "npm:@mcschema/java-1.18@0.3.0-beta.10", - "resolved": "https://registry.npmjs.org/@mcschema/java-1.18/-/java-1.18-0.3.0-beta.10.tgz", - "integrity": "sha512-GAiM5gSwCiF3pUjhsl20cHMr4pjO25I8RdGGQvg4K6w1/OfQVVrGpwePB+H7NpohFDEec0gf8FyO0OlbliNkLA==", + "version": "npm:@mcschema/java-1.18@0.3.0-beta.12", + "resolved": "https://registry.npmjs.org/@mcschema/java-1.18/-/java-1.18-0.3.0-beta.12.tgz", + "integrity": "sha512-nhac9hxeqJBUfM+3m7nclHlpeQtMq2WR2N1eu3dkqU6qjnouXO1W3kO58hZyFWbtIDCFNYXYB5flOOWTfR24JA==", "requires": { "@mcschema/core": "^0.12.22" } @@ -5686,9 +5686,9 @@ "dev": true }, "deepslate": { - "version": "0.9.0-beta.13", - "resolved": "https://registry.npmjs.org/deepslate/-/deepslate-0.9.0-beta.13.tgz", - "integrity": "sha512-9l17FWGa2deK0PjlI/Ti8qD/nk2H+lpSGgrewX1hqPUuNEmRTMDemsfkJ4zAxIk6lZPDQJzT3YYGWy6O1Vyk3Q==", + "version": "0.9.0-beta.14", + "resolved": "https://registry.npmjs.org/deepslate/-/deepslate-0.9.0-beta.14.tgz", + "integrity": "sha512-cFrt4hNfD22uAANi5uCTA7/TDIprxXFLvPnfFGFupEKl4/u3jkb0NXr9IEtRw1bpQnnE0Xm2x/KwkYq6zse90g==", "requires": { "gl-matrix": "^3.3.0", "md5": "^2.3.0", diff --git a/package.json b/package.json index 3b5d3be4..4f69d6ef 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "@mcschema/java-1.16": "^0.6.6", "@mcschema/java-1.17": "^0.2.25", "@mcschema/java-1.18": "^0.2.15", - "@mcschema/java-1.18.2": "npm:@mcschema/java-1.18@^0.3.0-beta.10", + "@mcschema/java-1.18.2": "npm:@mcschema/java-1.18@^0.3.0-beta.12", "@mcschema/locales": "^0.1.48", "brace": "^0.11.1", "buffer": "^6.0.3", diff --git a/src/app/services/DataFetcher.ts b/src/app/services/DataFetcher.ts index 7a73ed6a..4b39f169 100644 --- a/src/app/services/DataFetcher.ts +++ b/src/app/services/DataFetcher.ts @@ -36,7 +36,7 @@ export async function fetchData(versionId: string, collectionTarget: CollectionR if (version.dynamic) { if (localStorage.getItem(CACHE_LATEST_VERSION) !== latestVersion) { - await deleteMatching(url => url.startsWith(`${mcmetaUrl}/summary`)) + await deleteMatching(url => url.startsWith(`${mcmetaUrl}/summary/`) || url.startsWith(`${mcmetaUrl}/data/`)) localStorage.setItem(CACHE_LATEST_VERSION, latestVersion) } version.ref = latestVersion