webamp/packages/skin-database
2022-02-20 00:21:55 -08:00
..
__mocks__ Server updates 2021-04-05 11:16:17 -04:00
api Add a graphql endpoint 2022-02-20 00:21:55 -08:00
data Add a graphql endpoint 2022-02-20 00:21:55 -08:00
discord-bot Discord upgrade 2021-04-05 11:16:17 -04:00
fixtures Progress (probably, who knows) 2020-09-16 08:29:50 -04:00
migrations Scrape Internet Archive metadata 2022-02-18 20:09:16 -08:00
seeds Server updates 2021-04-05 11:16:17 -04:00
services Cleanup/refactor 2022-02-19 21:25:39 -08:00
tasks Cleanup/refactor 2022-02-19 21:25:39 -08:00
.eslintrc.js More tests and eslint 2020-11-29 00:31:08 -05:00
.gitignore Ignore db meta files 2020-12-02 13:57:32 -05:00
addSkin.ts Upgrade and test screenshot 2021-10-24 15:27:39 -07:00
algolia.ts Improve environment separation 2020-11-30 18:14:28 -05:00
analyser.ts Improve prettier formatting 2021-07-31 14:05:01 -07:00
analyzer.test.ts Add analyzer tests 2021-08-16 22:42:46 -07:00
babel.config.js Progress (probably, who knows) 2020-09-16 08:29:50 -04:00
cli.ts Cleanup/refactor 2022-02-19 21:25:39 -08:00
CloudFlare.ts Progress 2021-01-18 13:37:39 -05:00
data.json Tweet from JS and scrape tweets 2020-11-02 23:49:49 -05:00
db.ts Improve environment separation 2020-11-30 18:14:28 -05:00
DiscordWinstonTransport.js Discord upgrade 2021-04-05 11:16:17 -04:00
knexfile.ts Note why we only define seeds for test 2020-12-02 13:28:42 -05:00
logger.js Move skin stuff to their own packages 2020-05-17 22:24:35 -07:00
package.json Add a graphql endpoint 2022-02-20 00:21:55 -08:00
README.md Add readmes 2020-05-18 09:05:12 -07:00
s3.js Post to instagram 2022-02-02 22:50:02 -08:00
shooter.js Misc cli cleanup 2022-02-19 01:43:23 -05:00
skinHash.ts Server updates 2021-04-05 11:16:17 -04:00
tsconfig.json Speed up TS and start doing more sqlite 2020-09-16 08:26:55 -04:00
twitter.ts Add type info 2020-12-02 01:20:31 -05:00
types.ts Add a graphql endpoint 2022-02-20 00:21:55 -08:00
utils.ts Refactors and work toward fixing consistency with archive.org 2022-02-19 14:44:09 -08:00
yarn.lock Bump glob-parent from 5.1.0 to 5.1.2 in /packages/skin-database (#1101) 2021-06-11 10:33:24 -07:00

Winamp Skin Database

This package contains code for managing the collection of Winamp skins which are used for various projects related to Webamp:

  • @winampSkins Twitter Bot
  • The Discord bot used in the Webamp Discord

Discord Bot

The discord bot allows us to:

  • Review skins for use by the Twitter bot
  • Upload new skins to the database
  • Get a screenshot of a given skin
  • Get a link/screenshot of a skin based on its hash

Server

This package also includes a GraphQL interface for exploring skins. It is not currently used by anything, but can be useful for inspecting the data.