├── .editorconfig
├── .gitattributes
├── .github
├── CONTRIBUTING.md
└── workflows
│ ├── npm-publish.yml
│ └── test.yml
├── .gitignore
├── .npmrc
├── LICENSE
├── README.md
├── classes
└── CCommunityLeader.js
├── components
├── apps.js
├── badges.js
├── broadcast.js
├── discussions.js
├── guides.js
├── helpers.js
├── profile.js
├── sharedfiles.js
├── videos.js
├── wishlist.js
└── workshop.js
├── index.js
├── package.json
├── resources
├── ECommunityBadgeQuests.js
├── EFileType.js
├── ESubSection.js
├── OCommunityLeaderDefault.js
└── empty.png
└── tests
├── classes
└── CCommunityLeader.test.js
├── components
├── apps.test.js
├── badges.test.js
├── broadcast.test.js
├── discussions.test.js
├── guides.test.js
├── helpers.test.js
├── profile.test.js
├── sharedfiles.test.js
├── videos.test.js
├── wishlist.test.js
└── workshop.test.js
├── fixtures
├── addtowishlist.json
├── ajaxcraftbadge.json
├── ajaxgetusernews.json
├── config
│ └── parseconfigstring.txt
├── generatenewdiscoveryqueue.json
├── getbroadcastmpd.json
├── getcommunitybadgeprogress.json
├── getprofileitemsowned.json
├── pages
│ ├── badges.html
│ ├── badges2.html
│ ├── broadcast_trends.html
│ ├── getugcuploadform.html
│ ├── points_shop.html
│ ├── screenshots.html
│ ├── ugcupload.html
│ ├── videos.html
│ ├── videos_add.html
│ └── videos_link_youtube.html
├── publishedfile.json
├── removefromwishlist.json
├── selectavatar.json
├── setprofilebackground.json
└── userstatuspublished.json
├── index.test.js
├── mocked.test.js
├── mocks
├── SteamCommunityMock.js
└── SteamUserMock.js
└── real.test.js
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/.editorconfig
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto eol=lf
2 |
--------------------------------------------------------------------------------
/.github/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/.github/CONTRIBUTING.md
--------------------------------------------------------------------------------
/.github/workflows/npm-publish.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/.github/workflows/npm-publish.yml
--------------------------------------------------------------------------------
/.github/workflows/test.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/.github/workflows/test.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/.gitignore
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
1 | package-lock=false
2 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/README.md
--------------------------------------------------------------------------------
/classes/CCommunityLeader.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/classes/CCommunityLeader.js
--------------------------------------------------------------------------------
/components/apps.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/components/apps.js
--------------------------------------------------------------------------------
/components/badges.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/components/badges.js
--------------------------------------------------------------------------------
/components/broadcast.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/components/broadcast.js
--------------------------------------------------------------------------------
/components/discussions.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/components/discussions.js
--------------------------------------------------------------------------------
/components/guides.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/components/guides.js
--------------------------------------------------------------------------------
/components/helpers.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/components/helpers.js
--------------------------------------------------------------------------------
/components/profile.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/components/profile.js
--------------------------------------------------------------------------------
/components/sharedfiles.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/components/sharedfiles.js
--------------------------------------------------------------------------------
/components/videos.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/components/videos.js
--------------------------------------------------------------------------------
/components/wishlist.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/components/wishlist.js
--------------------------------------------------------------------------------
/components/workshop.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/components/workshop.js
--------------------------------------------------------------------------------
/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/index.js
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/package.json
--------------------------------------------------------------------------------
/resources/ECommunityBadgeQuests.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/resources/ECommunityBadgeQuests.js
--------------------------------------------------------------------------------
/resources/EFileType.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/resources/EFileType.js
--------------------------------------------------------------------------------
/resources/ESubSection.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/resources/ESubSection.js
--------------------------------------------------------------------------------
/resources/OCommunityLeaderDefault.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/resources/OCommunityLeaderDefault.js
--------------------------------------------------------------------------------
/resources/empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/resources/empty.png
--------------------------------------------------------------------------------
/tests/classes/CCommunityLeader.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/classes/CCommunityLeader.test.js
--------------------------------------------------------------------------------
/tests/components/apps.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/components/apps.test.js
--------------------------------------------------------------------------------
/tests/components/badges.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/components/badges.test.js
--------------------------------------------------------------------------------
/tests/components/broadcast.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/components/broadcast.test.js
--------------------------------------------------------------------------------
/tests/components/discussions.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/components/discussions.test.js
--------------------------------------------------------------------------------
/tests/components/guides.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/components/guides.test.js
--------------------------------------------------------------------------------
/tests/components/helpers.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/components/helpers.test.js
--------------------------------------------------------------------------------
/tests/components/profile.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/components/profile.test.js
--------------------------------------------------------------------------------
/tests/components/sharedfiles.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/components/sharedfiles.test.js
--------------------------------------------------------------------------------
/tests/components/videos.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/components/videos.test.js
--------------------------------------------------------------------------------
/tests/components/wishlist.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/components/wishlist.test.js
--------------------------------------------------------------------------------
/tests/components/workshop.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/components/workshop.test.js
--------------------------------------------------------------------------------
/tests/fixtures/addtowishlist.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/addtowishlist.json
--------------------------------------------------------------------------------
/tests/fixtures/ajaxcraftbadge.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/ajaxcraftbadge.json
--------------------------------------------------------------------------------
/tests/fixtures/ajaxgetusernews.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/ajaxgetusernews.json
--------------------------------------------------------------------------------
/tests/fixtures/config/parseconfigstring.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/config/parseconfigstring.txt
--------------------------------------------------------------------------------
/tests/fixtures/generatenewdiscoveryqueue.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/generatenewdiscoveryqueue.json
--------------------------------------------------------------------------------
/tests/fixtures/getbroadcastmpd.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/getbroadcastmpd.json
--------------------------------------------------------------------------------
/tests/fixtures/getcommunitybadgeprogress.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/getcommunitybadgeprogress.json
--------------------------------------------------------------------------------
/tests/fixtures/getprofileitemsowned.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/getprofileitemsowned.json
--------------------------------------------------------------------------------
/tests/fixtures/pages/badges.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/pages/badges.html
--------------------------------------------------------------------------------
/tests/fixtures/pages/badges2.html:
--------------------------------------------------------------------------------
1 |
2 | Completed all Steam Community tasks!
3 |
--------------------------------------------------------------------------------
/tests/fixtures/pages/broadcast_trends.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/pages/broadcast_trends.html
--------------------------------------------------------------------------------
/tests/fixtures/pages/getugcuploadform.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/pages/getugcuploadform.html
--------------------------------------------------------------------------------
/tests/fixtures/pages/points_shop.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/pages/points_shop.html
--------------------------------------------------------------------------------
/tests/fixtures/pages/screenshots.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Screenshot
4 |
5 |
--------------------------------------------------------------------------------
/tests/fixtures/pages/ugcupload.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/pages/ugcupload.html
--------------------------------------------------------------------------------
/tests/fixtures/pages/videos.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/pages/videos.html
--------------------------------------------------------------------------------
/tests/fixtures/pages/videos_add.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/pages/videos_add.html
--------------------------------------------------------------------------------
/tests/fixtures/pages/videos_link_youtube.html:
--------------------------------------------------------------------------------
1 |
2 | Access your YouTube videos
3 |
--------------------------------------------------------------------------------
/tests/fixtures/publishedfile.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/publishedfile.json
--------------------------------------------------------------------------------
/tests/fixtures/removefromwishlist.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/removefromwishlist.json
--------------------------------------------------------------------------------
/tests/fixtures/selectavatar.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/selectavatar.json
--------------------------------------------------------------------------------
/tests/fixtures/setprofilebackground.json:
--------------------------------------------------------------------------------
1 | {
2 | "response": {}
3 | }
4 |
--------------------------------------------------------------------------------
/tests/fixtures/userstatuspublished.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/fixtures/userstatuspublished.json
--------------------------------------------------------------------------------
/tests/index.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/index.test.js
--------------------------------------------------------------------------------
/tests/mocked.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/mocked.test.js
--------------------------------------------------------------------------------
/tests/mocks/SteamCommunityMock.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/mocks/SteamCommunityMock.js
--------------------------------------------------------------------------------
/tests/mocks/SteamUserMock.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/mocks/SteamUserMock.js
--------------------------------------------------------------------------------
/tests/real.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HenkerX64/node-steam-badge-unlocker/HEAD/tests/real.test.js
--------------------------------------------------------------------------------