11import { UnityChangeset } from "./unityChangeset.ts" ;
2- import { distinctBy , sortBy } from "https://deno.land/std@0.180.0/collections/mod.ts" ;
2+ import {
3+ distinctBy ,
4+ sortBy ,
5+ } from "https://deno.land/std@0.180.0/collections/mod.ts" ;
36
47const REGEXP_HUB_LINKS = / u n i t y h u b : \/ \/ \d { 4 } \. \d + \. \d + ( a | b | f ) \d + \/ \w { 12 } / g;
58const UNITY_ARCHIVE_URL = "https://unity3d.com/get-unity/download/archive" ;
@@ -9,10 +12,10 @@ const UNITY_RSS_URL = "https://unity.com/releases/editor/releases.xml";
912const UNITY_BETA_RSS_URL = "https://unity3d.com/unity/beta/latest.xml" ;
1013
1114/*
12- * Get an Unity changeset from specific Unity version.
13- * @param version The Unity version.
14- * @returns An Unity changeset.
15- */
15+ * Get an Unity changeset from specific Unity version.
16+ * @param version The Unity version.
17+ * @returns An Unity changeset.
18+ */
1619export async function getUnityChangeset (
1720 version : string ,
1821) : Promise < UnityChangeset > {
@@ -36,9 +39,9 @@ export async function getUnityChangeset(
3639}
3740
3841/*
39- * Scrape the archived Unity changesets from Unity archives.
40- * @returns The Unity changesets.
41- */
42+ * Scrape the archived Unity changesets from Unity archives.
43+ * @returns The Unity changesets.
44+ */
4245export async function scrapeArchivedChangesets ( ) : Promise < UnityChangeset [ ] > {
4346 const changesets = ( await getUnityChangesetsFromUrl ( UNITY_ARCHIVE_URL ) )
4447 . concat ( await getUnityChangesetsFromUrl ( UNITY_RSS_URL ) ) ;
@@ -50,9 +53,9 @@ export async function scrapeArchivedChangesets(): Promise<UnityChangeset[]> {
5053}
5154
5255/*
53- * Scrape the alpha/beta Unity changesets from Unity RSS feed.
54- * @returns The Unity changesets (alpha/beta).
55- */
56+ * Scrape the alpha/beta Unity changesets from Unity RSS feed.
57+ * @returns The Unity changesets (alpha/beta).
58+ */
5659export function scrapeBetaChangesets ( ) : Promise < UnityChangeset [ ] > {
5760 return getUnityChangesetsFromUrl ( UNITY_BETA_RSS_URL ) ;
5861}
0 commit comments