Skip to content

Commit 71ff772

Browse files
committed
Refactor utility documentation and enhance source code URL extraction
- Updated utility.md to reorder and add new accessibility resources. - Modified convert-interneto-links-to-markdown.js to support multiple source code URLs extraction and improved sorting logic for rendered items.
1 parent 6c9a8af commit 71ff772

21 files changed

Lines changed: 11849 additions & 11826 deletions

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ node_modules/
99
.vscode/
1010
interneto-links.csv
1111

12-
docs/nsfw-interneto.md
12+
docs/nsfw-content.md
1313
docs/nsfw-fmhy.md

TODO.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,13 @@
1717
- Created `.pnpmrc` with optimization settings (hoisted node_modules, strict-peer-dependencies)
1818
- Added `docs:build:prod` and `clean` scripts for CI/CD
1919
- **Result**: Build time reduced from 50s → 26s (52% faster), all warnings eliminated
20+
- [x] **Sort links by alphabetical order, while maintaining favorites at the beginning**
21+
- Modified `renderItems()` in conversion script to sort alphabetically with `localeCompare()`
22+
- Implemented stable sort: favorites first (⭐), then non-favorites
23+
- Within each group (favorites/non-favorites), items sorted alphabetically by title
24+
- Result: Clean, organized output with important links always visible at top
25+
- [x] **Support multiple source-code URLs separated by commas**
26+
- Updated `extractSourceCodeUrls()` to handle multiple URLs from `Source-code:` field
27+
- Supports format: `Source-code: url1, url2, url3`
28+
- Renders as: `- ⭐ **[title](url)** / [🔗](url1), [🔗](url2), [🔗](url3)`
29+
- Flexible parsing with comma separator tolerance

docs/ai-tools-and-services.md

Lines changed: 289 additions & 289 deletions
Large diffs are not rendered by default.

docs/dev.md

Lines changed: 1628 additions & 1628 deletions
Large diffs are not rendered by default.

docs/education.md

Lines changed: 527 additions & 527 deletions
Large diffs are not rendered by default.

docs/file-management.md

Lines changed: 541 additions & 541 deletions
Large diffs are not rendered by default.

docs/financial-assets.md

Lines changed: 185 additions & 185 deletions
Large diffs are not rendered by default.

docs/gaming.md

Lines changed: 428 additions & 428 deletions
Large diffs are not rendered by default.

docs/health-and-fitness.md

Lines changed: 162 additions & 162 deletions
Large diffs are not rendered by default.

docs/home-and-family.md

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99

1010
### Food delivery
1111

12-
- [Instacart](https://www.instacart.com/store)
13-
- [Glovo Delivery](https://delivery.glovoapp.com/)
14-
- [Glovo](https://glovoapp.com/)
1512
- [Delivery Hero](https://www.deliveryhero.com)
1613
- [Doordash](https://www.doordash.com)
14+
- [Glovo](https://glovoapp.com/)
15+
- [Glovo Delivery](https://delivery.glovoapp.com/)
1716
- [Grab](https://www.grab.com/sg)
1817
- [Haidilao.com](https://www.haidilao.com/zh#anchor2)
18+
- [Instacart](https://www.instacart.com/store)
1919
- [Just Eat Takeaway](https://www.justeattakeaway.com)
2020
- [Onemenu - Takeaway](https://onemenu.es)
2121
- [Postmates](https://postmates.com)
@@ -26,62 +26,62 @@
2626

2727
## Cementery records
2828

29-
- [Tributes](https://www.tributes.com)
3029
- [Billiongraves](https://billiongraves.es)
3130
- [Find A Grave](https://es.findagrave.com)
3231
- [Interment](http://www.interment.net/Default.htm)
3332
- [Legacy](https://www.legacy.com)
33+
- [Tributes](https://www.tributes.com)
3434

3535
## Genealogy
3636

3737
-**[Family Echo - Free Online Family Tree Maker](https://www.familyecho.com/#edit:START)**
38-
- [Mori](https://www.mori.co/)
39-
- [Genopro - Genogram Software](https://genopro.com/)
40-
- [Heredis - Family Tree Software, Genealogy Program, Genealogical Research](https://www.heredis.com/en/)
41-
- [Wikitree](https://www.wikitree.com/)
42-
- [Circledna - Worlds Most Comprehensive Dna Test](https://circledna.com/en)
43-
- [My True Ancestry](https://mytrueancestry.com/en)
44-
- [Gedmatch | Analyze Your Dna](https://www.gedmatch.com/)
4538
- [Abueling](https://www.abueling.com/)
46-
- [Familytree.com - Genealogy, Ancestry, And Family Tree Research](https://www.familytree.com)
47-
- [Familytree Dna](https://www.familytreedna.com/)
48-
- [Familytree Magazine](https://www.familytreemagazine.com)
49-
- [Familytree Web Uk](https://www.family-tree.co.uk)
50-
- [Genery.com](https://genery.com/)
51-
- [Generations Tree](https://generatree.com/index.html)
52-
- [Macfamilytree - Modern Genealogy For Your Mac](https://www.syniumsoftware.com/macfamilytree)
53-
- [Rootstrust](https://www.rootstrust.com/)
54-
- [Rootsmagic](https://rootsmagic.com/)
55-
- [Brother's Keeper Genealogy](https://www.bkwin.org/)
56-
- [Gedkeeper](https://sourceforge.net/projects/gedkeeper/)
5739
- [Ahnenblatt](https://www.ahnenblatt.com/)
58-
- [Genealogy Charts](https://treeseek.com/)
5940
- [Ancestris - Unlimited Family Tree Freeware](https://www.ancestris.org/index.html)
60-
- [Family Historian 7](https://www.family-historian.co.uk)
61-
- [Familytree Maker](https://www.mackiev.com/store_intern.html?edition=uk&productTab=ftmbutton)
62-
- [Gramps - Free Genealogy Software](https://gramps-project.org/blog)
63-
- [Heredis](https://shop.heredis.com)
64-
- [Legacy Family Tree](https://legacyfamilytree.com)
65-
- [My Family Tree](https://chronoplexsoftware.com/myfamilytree)
66-
- [Tribalpages](https://www.tribalpages.com)
6741
- [Ancestry | Family Tree, Genealogy & Family History Records](https://www.ancestry.com/)
42+
- [Brother's Keeper Genealogy](https://www.bkwin.org/)
43+
- [Carpenter Cousins Project](https://www.carpentercousins.com/)
44+
- [Circledna - Worlds Most Comprehensive Dna Test](https://circledna.com/en)
6845
- [Cyndi's List](https://www.cyndislist.com)
46+
- [Family Historian 7](https://www.family-historian.co.uk)
6947
- [Familysearch - Free Family Trees And Genealogy Archives](https://www.familysearch.org/en/)
48+
- [Familytree Dna](https://www.familytreedna.com/)
49+
- [Familytree Magazine](https://www.familytreemagazine.com)
50+
- [Familytree Maker](https://www.mackiev.com/store_intern.html?edition=uk&productTab=ftmbutton)
51+
- [Familytree Web Uk](https://www.family-tree.co.uk)
52+
- [Familytree.com - Genealogy, Ancestry, And Family Tree Research](https://www.familytree.com)
7053
- [Findmypast.com](https://www.findmypast.com)
54+
- [Fold3](https://www.fold3.com)
55+
- [Gedkeeper](https://sourceforge.net/projects/gedkeeper/)
7156
- [Gedmatch](https://www.gedmatch.com/login1.php)
57+
- [Gedmatch | Analyze Your Dna](https://www.gedmatch.com/)
58+
- [Genealogy Charts](https://treeseek.com/)
59+
- [Genealogy Today](https://www.genealogytoday.com/)
60+
- [Genealogy.com](https://www.genealogy.com/)
7261
- [Geneanet](https://en.geneanet.org)
62+
- [Generations Tree](https://generatree.com/index.html)
63+
- [Genery.com](https://genery.com/)
7364
- [Geni Genological Tree](https://www.geni.com)
65+
- [Genopro - Genogram Software](https://genopro.com/)
66+
- [Gramps - Free Genealogy Software](https://gramps-project.org/blog)
67+
- [Heredis](https://shop.heredis.com)
68+
- [Heredis - Family Tree Software, Genealogy Program, Genealogical Research](https://www.heredis.com/en/)
69+
- [House Of Windsor - Family Tree](https://royal.tribalpages.com/tribe/browse?pid=28&userid=royal&view=53)
7470
- [Igenea](https://www.igenea.com/en/home)
71+
- [Legacy Family Tree](https://legacyfamilytree.com)
72+
- [Macfamilytree - Modern Genealogy For Your Mac](https://www.syniumsoftware.com/macfamilytree)
73+
- [Mori](https://www.mori.co/)
74+
- [My Family Tree](https://chronoplexsoftware.com/myfamilytree)
75+
- [My True Ancestry](https://mytrueancestry.com/en)
7576
- [Myheritage - Free Family Tree, Genealogy, Family History, And Dna Testing](https://www.myheritage.com/)
7677
- [Relative Finder](https://www.relativefinder.org/#/main)
77-
- [Yourgenome.org](https://www.yourgenome.org)
78-
- [Genealogy Today](https://www.genealogytoday.com/)
79-
- [Carpenter Cousins Project](https://www.carpentercousins.com/)
80-
- [Genealogy.com](https://www.genealogy.com/)
78+
- [Rootsmagic](https://rootsmagic.com/)
79+
- [Rootstrust](https://www.rootstrust.com/)
8180
- [Rootsweb.com](https://wc.rootsweb.com/)
82-
- [Fold3](https://www.fold3.com)
83-
- [House Of Windsor - Family Tree](https://royal.tribalpages.com/tribe/browse?pid=28&userid=royal&view=53)
8481
- [The Royal Ark](http://www.royalark.net)
82+
- [Tribalpages](https://www.tribalpages.com)
83+
- [Wikitree](https://www.wikitree.com/)
84+
- [Yourgenome.org](https://www.yourgenome.org)
8585

8686
## Locate phone
8787

0 commit comments

Comments
 (0)