Skip to content
/ pkg Public

Easy-to-use common maven repository index.

License

Notifications You must be signed in to change notification settings

chrrs/pkg

Repository files navigation

Easy-to-use common maven repository index.

Version Lints Deployment

Finding maven packages is hard. Sure, sites like mvnrepository and the official maven search exist, but all of them are either very messy, or don't provide enough information. That's why I decided to build my own repository explorer.

Deployment

As this is a SvelteKit project, you might need to add your own adapters to the Svelte config.

yarn
yarn build

As the GitHub API is used in this project, without authentication, the API is rate-limited to 60 requests per hour. As this is quite low, there is support for manually adding a GitHub OAuth token by setting the GITHUB_TOKEN environment variable to the desired OAuth token. This can of course also be done by using a .env file.

Development setup

After starting the development server, the endpoint is logged in the terminal. Navigating to this URL will put you on the homepage.

yarn
yarn dev

Credits